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
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30503R | 179 | Quiz | TBA | TBA | 43 of 60 | OFFICE | |||
30502R | 179 | Lecture | 4:00-6:45pm | Tue, Thu | 33 of 45 | Shahin Nazarian | OHE100C | ||
30504R | 179 | Discussion | 12:00-12:50pm | Tuesday | 33 of 45 | OHE100C | |||
30506D | 510 | Lecture | 4:00-6:45pm | Tue, Thu | 10 of 20 | Shahin Nazarian | DEN@Viterbi | ||
30508D | 510 | Discussion | 12:00-12:50pm | Tuesday | 10 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 | 1:00-3:05pm | MTuWTh | 53 of 76 | Sathyanaraya Raghavachary | OHE136 | ||
30024R | 050 | Lab | TBA | TBA | 53 of 76 | OFFICE | |||
30080D | 162 | Lecture | 1:00-3:05pm | MTuWTh | 21 of 25 | Sathyanaraya Raghavachary | DEN@Viterbi | ||
30081R | 162 | Lab | TBA | TBA | 21 of 25 | DEN@Viterbi |
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.
- Prerequisite: EE 354
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30421R | 179 | Quiz | TBA | TBA | 13 of 43 | OFFICE | |||
30420R | 179 | Lecture | 12:25-3:50pm | Tue, Thu | 11 of 28 | Mark Redekopp | OHE122 | ||
30499R | 179 | Discussion | 1:00-2:50pm | Friday | 11 of 28 | OHE120 | |||
30422D | 510 | Lecture | 12:25-3:50pm | Tue, Thu | 2 of 15 | Mark Redekopp | DEN@Viterbi | ||
30425D | 510 | 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 |
---|---|---|---|---|---|---|---|---|---|
30510D | 179 | Lecture | 8:00-10:35am | Tue, Thu | 0 of 28 | Shahin Nazarian | OHE120 | ||
30514D | 510 | Lecture | 8:00-10:35am | Tue, Thu | 0 of 20 | Shahin Nazarian | DEN@Viterbi | ||
30512R | 179 | Lab | 10:00-11:50am | Wednesday | 0 of 28 | Shahin Nazarian | OHE100B | ||
30516D | 510 | Lab | 10:00-11:50am | Wednesday | 0 of 20 | Shahin Nazarian | DEN@Viterbi |
Individual research and readings. Not available for graduate credit.
- Restriction: Registration open to the following class level(s): Junior, Senior
Section | Session | Units | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|---|
30445R | 014 | 1.0-4.0 | Lecture | TBA | TBA | 0 of 10 | Eun Kim, Sandeep Gupta | OFFICE |
Rigorous coverage of probability, discrete and continuous random variables, functions of multiple random variables, covariance, correlation, random sequences, Markov chains, estimation, and introduction to statistics. Duplicates credit in former EE 464 and EE 465.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30530R | 904 | Lecture | 12:00-2:05pm | MWF | 8 of 40 | Rahul Jain | OHE122 | ||
30532D | 916 | Lecture | 12:00-2:05pm | MWF | 5 of 20 | Rahul Jain | DEN@Viterbi | ||
30531R | 904 | Discussion | 2:00-3:50pm | Thursday | 8 of 40 | OHE100C | |||
30533R | 916 | Discussion | 2:00-3:50pm | Thursday | 5 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:30-8:25pm | Mon, Wed | 18 of 20 | Kian Kaviani | GFS104 | ||
30429R | 906 | Lab | 2:00-5:00pm | Monday | 7 of 7 | VHE102 | |||
30436R | 906 | Lab | 5:00-8:00pm | Tuesday | 5 of 7 | VHE102 | |||
30437R | 906 | Lab | 2:00-5:00pm | Wednesday | 6 of 6 | VHE102 |
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 | Canceled | ||||
30471D | 911 | Lecture | 3:30-5:25pm | Mon, Wed | Canceled |
Principles and technologies of server clusters, virtualized datacenters, Grids/P2P, Internet clouds, social networks, Internet of Things (IoT), and their innovative applications. Recommended preparation: EE 450 or EE 457.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30555R | 902 | Lecture | 9:00-11:50am | Mon, Wed | 25 of 29 | Kai Hwang | OHE120 | PDF (35148 KB) | |
30556D | 910 | Lecture | 9:00-11:50am | Mon, Wed | 6 of 15 | Kai Hwang | DEN@Viterbi | PDF (35148 KB) |
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 | 29 of 30 | Gandhi Puvvada | GFS101 | ||
30462D | 906 | Lecture | 2:00-4:30pm | Tue, Thu | 27 of 30 | Gandhi Puvvada | RTH217 | ||
30464D | 906 | Lab | 6:00-8:50pm | Tuesday | 56 of 60 | KAP160 |
Foundations of symbolic intelligent systems, search, logic, knowledge representation, planning, learning.
- 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 | 906 | Lecture | 4:00-6:30pm | Tue, Thu | 104 of 121 | Sheila Tejada | OHE122 | ||
30062D | 906 | Lecture | 4:00-6:30pm | Tue, Thu | 11 of 70 | Sheila Tejada | WPHB27 | ||
30051R | 906 | Discussion | TBA | TBA | 115 of 191 | OFFICE | |||
30054R | 906 | Quiz | TBA | TBA | 115 of 191 | OFFICE | |||
30048D | 911 | Lecture | 4:00-6:30pm | Tue, Thu | 17 of 30 | Sheila Tejada | DEN@Viterbi | ||
30052R | 911 | Discussion | TBA | TBA | 17 of 30 | DEN@Viterbi | |||
30053R | 911 | Quiz | TBA | TBA | 17 of 30 | DEN@Viterbi |
Functional/timing/power verification of complex systems. Simulation-based, formal/semi-formal/assertion languages and tools (SystemVerilog, UVM, UPF, etc.) FPGA prototyping, hardware acceleration, statistical modeling and machine learning. Instructor permission required.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30580R | 906 | Quiz | TBA | TBA | 15 of 15 | OFFICE | |||
30578D | 906 | Lecture | 2:00-4:30pm | Mon, Wed | 15 of 15 | Shahin Nazarian | KAP141 | ||
30579R | 906 | Discussion | 5:30-8:00pm | Wednesday | 15 of 15 |
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 | 22 of 50 | 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 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
- Note: New Early Start Summer 2017 students must register for this course along with EE 450. This course is not available to continuing students.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30601D | 634 | Lecture | TBA | TBA | 1 of 20 | OFFICE |
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 | 91 of 100 | Sandeep Gupta, Eun Kim, Edward Maby | 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 | 9 of 30 | OFFICE |