collapse allexpand all
Electrical Engineering (EE)
- http://ee.usc.edu/
- D class assignments for undergraduates available in EEB102; Phone: (213) 740-4447.
- D class assignments for graduate students available in EEB100; Phone: (213) 740-4447.
- To be enrolled in an off-campus course, you MUST also be enrolled in the Distance Education Network. For more information, call 740-4488 or go to den.usc.edu. DEN courses are indicated by a location of OFF CAMPUS.
Network architectures; layered protocols, network service interface; local networks; long-haul networks; internal protocols; link protocols; addressing; routing; flow control; higher level protocols.
- Restriction: Registration closed to the following class level(s): Freshmen, Sophomore
- Note: New students starting in Summer 2016 must register for EE 598 along with this section. EE 598 is not availabe for continuing students.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30502R | 510 | Lecture | 4:00-6:45pm | Tue, Thu | 20 of 40 | Shahin Nazarian | OHE132 | ||
30504R | 510 | Discussion | 12:00-12:50pm | Tuesday | 20 of 40 | OHE136 | |||
30506D | 280 | Lecture | 4:00-6:45pm | Tue, Thu | 8 of 20 | Shahin Nazarian | DEN@Viterbi | ||
30508D | 280 | Discussion | 12:00-12:50pm | Tuesday | 8 of 20 | DEN@Viterbi |
Intensive introduction to programming principles, discrete mathematics for computing, software design and software engineering concepts. Not available for credit to computer sciencemajors, graduate or undergraduate.
- Crosslist: This course is offered by the CSCI department but may qualify for major credit in EE. To register, enroll in CSCI 455.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30023D | 050 | Lecture | 10:00-12:05pm | MTuWTh | 53 of 80 | Sathyanaraya Raghavachary | OHE122 | ||
30040R | 050 | Lab | TBA | TBA | 53 of 80 | OFFICE | |||
30080D | 162 | Lecture | 10:00-12:05pm | MTuWTh | 4 of 15 | Sathyanaraya Raghavachary | DEN@Viterbi | ||
30041R | 162 | Lab | TBA | TBA | 4 of 15 | OFFICE |
Register Transfer level machine organization; performance; arithmetic; pipelined processors; exceptions, out-of-order and speculative execution, cache, virtual memory, multi-core multi-threaded processors, cache coherence. Prerequisites: EE 354L or graduate standing.
- Prerequisite: 1 from (EE 254 or EE 354)
- Note: Please register for EE 590 (1 unit-Redekopp)in addtion to EE 457 for a total of 4 units in Summer 2016.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30420R | 807 | Lecture | 12:30-3:40pm | Tue, Thu | 10 of 28 | Mark Redekopp | OHE132 | ||
30499R | 807 | Discussion | 1:00-2:50pm | Friday | 10 of 28 | OHE132 | |||
30422D | 292 | Lecture | 12:30-3:40pm | Tue, Thu | 2 of 15 | Mark Redekopp | DEN@Viterbi | ||
30425D | 292 | Discussion | 1:00-2:50pm | Friday | 2 of 15 | DEN@Viterbi |
Analysis and design of digital MOS VLSI circuits including area, delay and power minimization. Laboratory assignments including design, layout, extraction, simulation and automatic synthesis. Prerequisite: EE 277L, or EE 338 or graduate standing.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30510R | 510 | Lecture | 8:00-10:35am | Tue, Thu | 9 of 28 | Shahin Nazarian | OHE132 | ||
30514D | 280 | Lecture | 8:00-10:35am | Tue, Thu | 2 of 20 | Shahin Nazarian | DEN@Viterbi | ||
30512R | 510 | Lab | 10:00-11:50am | Wednesday | 9 of 28 | Shahin Nazarian | OHE132 | ||
30516D | 280 | Lab | 10:00-11:50am | Wednesday | 2 of 20 | DEN@Viterbi |
Laboratory oriented with lectures keyed to practical procedures and processes. Solid-state fabrication and analysis fundamentals; basic device construction techniques. Prerequisite: BSEE
- Restriction: Registration open to the following class level(s): Master Student, Doctoral Student
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30435R | 906 | Lecture | 6:00-7:55pm | Mon, Wed | 13 of 20 | Kian Kaviani | KAP113 | ||
30429R | 906 | Lab | 2:00-5:00pm | Monday | 5 of 6 | VHE102 | |||
30436R | 906 | Lab | 5:00-8:00pm | Tuesday | 3 of 5 | VHE102 | |||
30437R | 906 | Lab | 2:00-5:00pm | Wednesday | 5 of 5 | VHE102 | |||
30438R | 906 | Lab | 5:00-8:00pm | Tue, Thu | 0 of 5 | VHE102 |
Complete systematic tape-out flow including schematic design, simulation, layout, and post-layout verification of analog, mixed-signal, or radio-frequency integrated circuits. Prerequisite: EE 536a.
- Prerequisite: EE 536a
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30530R | 908 | Lecture | 9:30-12:20pm | Wednesday | Canceled |
Wireless Internet access and security technologies, 3G cellular and WAP systems, mobile device architecture, firewalls and intrusion detection, and public key infrastructure for pervasive, cluster, grid, and Internet computing. Recommended preparation: EE 457
- Prerequisite: EE 450
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30554R | 904 | Lecture | 9:00-11:50am | Mon, Wed | 11 of 40 | Kai Hwang | OHE100B | PDF (38871 KB) | |
30556D | 916 | Lecture | 9:00-11:50am | Mon, Wed | 6 of 20 | Kai Hwang | DEN@Viterbi | PDF (38871 KB) |
Integrated-circuit technologies for mixed-signal communication and data systems. Constituent device models and their limitations. Contemporary research topics.
- Prerequisite: EE 338
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30470R | 906 | Lecture | 3:30-5:25pm | Mon, Wed | 6 of 28 | Kian Kaviani | OHE136 | ||
30471D | 911 | Lecture | 3:30-5:25pm | Mon, Wed | 14 of 25 | Kian Kaviani | DEN@Viterbi |
Hardware System Design and implementation, FPGAs, HDL design, timing, FIFOs, Cache, CAMs, SSRAMs, OoO/multi-threaded CPU design, cache coherency, clock-domain crossing, bus protocols. Prerequisite: EE 457.
- Prerequisite: EE 457
- Note: Register for one lecture and lab
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30460D | 906 | Lecture | 2:00-4:30pm | Mon, Wed | 35 of 50 | Gandhi Puvvada | OHE132 | ||
30462D | 906 | Lecture | 2:00-4:30pm | Tue, Thu | 33 of 50 | Gandhi Puvvada | GFS118 | ||
30464D | 906 | Lab | 6:00-8:50pm | Tuesday | 68 of 100 | GFS106 |
Foundations of symbolic intelligent systems, search, logic, knowledge representation, planning, learning. Recommended preparation: good programming and algorithm analysis skills
- Crosslist: This course is offered by the CSCI department but may qualify for major credit in EE. To register, enroll in CSCI 561.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30047D | 907 | Lecture | 4:00-6:00pm | Tue, Thu | 71 of 100 | Sheila Tejada | OHE122 | PDF (147430 KB) | |
30051R | 907 | Discussion | TBA | TBA | 71 of 100 | OFFICE | |||
30048D | 912 | Lecture | 4:00-6:00pm | Tue, Thu | 16 of 20 | Sheila Tejada | DEN@Viterbi | PDF (147430 KB) | |
30052R | 912 | Discussion | TBA | TBA | 16 of 20 | OFFICE |
Research leading to the master's degree. Maximum units which may be applied to the degree to be determined by the department. Graded CR/NC.
Section | Session | Units | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|---|
30474D | 908 | 1.0-6.0 | Lecture | TBA | TBA | 37 of 50 | Sandeep Gupta, Eun Kim, Edward Maby, Bhaskar Krishnamachari | OFFICE | ||
30663D | 807 | 1.0 | Lecture | TBA | TBA | 5 of 43 | Sandeep Gupta, Eun Kim, Edward Maby, Bhaskar Krishnamachari | OFFICE |
Credit on acceptance of Thesis. Graded CR/NC.
- Restriction: Registration open to the following class level(s): Master Student
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30451D | 908 | Lecture | TBA | TBA | 0 of 20 | OFFICE |
Introduction to wireless networking technologies; fundamental architectural and design principles used at all protocol layers; optimization and performance evaluation using mathematical analysis and simulations. Prerequisites: EE-450 and EE-503. Recommended preparation: EE 467, familiarity with Matlab and C programming.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30468R | 908 | Lecture | 12:25-2:00pm | Mon, Wed | 8 of 35 | Bhaskar Krishnamachari | OHE100C | ||
30480D | 913 | Lecture | 12:25-2:00pm | Mon, Wed | 0 of 20 | Bhaskar Krishnamachari | DEN@Viterbi |
Introduction to research in electrical engineering. Topics vary by semester. May be repeated for up to one unit of credit for MS students, two units of credit for PhD students. Open only to Master???s and Doctoral Students.
- Restriction: Registration open to the following class level(s): Master Student, Doctoral Student
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30472D | 913 | Lecture | 12:25-2:00pm | Mon, Wed | 0 of 20 | Bhaskar Krishnamachari | DEN@Viterbi | ||
30600D | 510 | Lecture | TBA | TBA | 5 of 50 | OFFICE |
The course content will be selected each semester to reflect current trends and developments in the field of electrical engineering.
Section | Session | Units | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|---|
System Verification | ||||||||||
30602D | 509 | 4.0 | Lecture | 1:00-3:20pm | TuWTh | 33 of 25 | Shahin Nazarian | SSL150 |
Laboratory study of specific problems by candidates for the degree Engineer in Electrical Engineering. Graded CR/NC.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30453D | 908 | Lecture | TBA | TBA | 0 of 20 | OFFICE |
Research leading to the doctorate. Maximum units which may be applied to the degree to be determined by the department. Graded CR/NC.
Section | Session | Units | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|---|
30454D | 908 | 1.0-6.0 | Lecture | TBA | TBA | 69 of 100 | Sandeep Gupta, Eun Kim, Edward Maby, Bhaskar Krishnamachari | OFFICE |
Credit on acceptance of Dissertation. Graded CR/NC.
- Restriction: Registration open to the following class level(s): Doctoral Student
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30455D | 908 | Lecture | TBA | TBA | 6 of 30 | OFFICE |