collapse allexpand all
Electrical and Computer 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.
Information representations, embedded programming, digital and serial I/O, analog-to-digital conversion, and interrupt mechanisms. Elementary analog, logic, and state-machine design.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30999D | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 38 of 40 | Mark Redekopp | VHE205 | ||
31019D | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 32 of 40 | Murali Annavaram | SOSB4 | ||
31291D | 001 | Lecture | 12:30-1:50pm | Tue, Thu | 38 of 40 | Allan Weber | VHE205 | ||
31395D | 001 | Lecture | 11:00-12:20pm | Tue, Thu | 41 of 44 | Mark Redekopp | SOSB4 | ||
30530R | 001 | Quiz | 7:00-8:50pm | Wednesday | 142 of 160 | Mark Redekopp,Allan Weber, Murali Annavaram | OFFICE | ||
30799D | 001 | Lab | 12:30-1:50pm | Wednesday | 34 of 40 | Allan Weber | VHE205 | ||
31018R | 001 | Lab | 11:00-12:20pm | Friday | 36 of 40 | Allan Weber | VHE205 | ||
31292R | 001 | Lab | 3:30-4:50pm | Wednesday | 39 of 41 | Allan Weber | VHE205 | ||
31396D | 001 | Lab | 2:00-3:20pm | Wednesday | 40 of 41 | Allan Weber | VHE205 |
Introduction to solving engineering problems using computational methods. Survey of various programming languages and their strengths and weaknesses. Program structure, input/output, conditionals, loops, functions, arrays.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30522R | 001 | Lecture | 9:00-10:50am | Mon, Wed | 11 of 25 | Sandeep Gupta | RTH115 | ||
30529R | 001 | Lab | 5:00-7:00pm | Tuesday | 11 of 20 | EEB110 |
Lumped circuit elements; network equations; zero-input and zero-state responses; sinusoidal steady-state analysis; impedance;resonance; network functions; power concepts; transformers; Laplace transforms.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30426R | 001 | Lecture | 10:00-11:50am | Tue, Thu | 48 of 50 | Edward Maby | OHE230 | ||
30427R | 001 | Lecture | 2:00-3:50pm | Tue, Thu | 15 of 50 | Edward Maby | OHE230 | PDF (163283 KB) | |
30425R | 001 | Lab | 4:00-5:50pm | Monday | 36 of 55 | OHE230 | |||
30429R | 001 | Lab | 6:00-7:50pm | Monday | 27 of 52 | OHE230 |
Introduction to hardware, operating systems, signal processing and control, network protocols, mobile applications, databases, cloud computing, machine learning, and security for the Internet of Things.
- Prerequisite: EE 109 and EE 155
- Restriction: Registration closed to the following class level(s): Freshmen
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30441D | 001 | Lecture | 4:00-5:50pm | Mon, Wed | 47 of 60 | Shahin Nazarian | ZHS352 | ||
30416R | 001 | Lab | 4:00-5:50pm | Tuesday | 29 of 35 | VHE205 | |||
30923R | 001 | Lab | 4:00-5:50pm | Thursday | 18 of 35 | VHE205 |
Representation and analysis of linear time-invariant systems primarily for the continuous time case. Convolution, Fourier series and transform, Laplace transform, controls and communications applications.
- Prerequisite: EE 202
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30811R | 001 | Lecture | 9:30-10:50am | Tue, Thu | 24 of 40 | Fariba Ariaei | VKC150 | ||
30555R | 001 | Lab | 6:00-7:50pm | Wednesday | 24 of 40 | OHE230 |
Network analysis and theorems; transient analysis; transformers; semiconductor physics and circuits; power amplifiers, modulation and demodulation, and pulse, digital, and switching circuits. Introduction to instrumentation. Not available for credit to electrical engineering majors.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30452R | 001 | Lecture | 5:00-6:20pm | Mon, Wed | 14 of 80 | Douglas Burke | GFS221 | ||
30453R | 001 | Lab | 4:00-5:50pm | Thursday | 11 of 25 | OHE230 | |||
30454R | 001 | Lab | 6:00-7:50pm | Thursday | 3 of 50 | OHE230 |
Basic static and dynamic electromagnetic field theory and applications; electrostatics, magnetostatics, Maxwell's equations, energy flow, plane waves incident on planar boundaries, transmission lines.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30459D | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 23 of 25 | Gianluca Lazzi | GFS101 | ||
30954R | 001 | Lecture | 2:00-3:20pm | Mon, Wed | 8 of 25 | Mahta Moghaddam | SOSB52 | ||
30461R | 001 | Discussion | 10:00-10:50am | Friday | 13 of 30 | VHE206 | |||
30462R | 001 | Discussion | 11:00-11:50am | Friday | 18 of 30 | VHE206 |
Semiconductor device characteristics and applications. Physical models of electronic conduction in solids, p-n junctions, bipolar and field effect transistors and other solid-state devices.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30467R | 001 | Lecture | 3:30-4:50pm | Tue, Thu | 11 of 49 | Stephen Cronin | VHE217 | ||
30468R | 001 | Discussion | 10:00-10:50am | Thursday | 6 of 25 | VHE214 | |||
30469R | 001 | Discussion | 7:00-7:50pm | Tuesday | 5 of 20 | KAP138 |
Basic analog and digital circuit design using Bipolar Junction Transistors, Field Effect Transistors, and integrated circuits.
- Corequisite: EE 338
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30474R | 001 | Lecture-Lab | 10:00-11:50am | Wed, Fri | 14 of 35 | Dina El-Damak | WPH106 | PDF (334698 KB) | |
10:00-11:50am | Monday | VHE205 |
Digital system design and implementation; synchronous design of datapath and control; schematic/Verilog-based design, simulation, and implementation in Field Programmable Gate Arrays; timing analysis; semester-end project. Prerequisite: EE 101 or EE 154L. (Duplicates credit in EE 254 and in former EE 201L)
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30978D | 001 | Lecture | 10:00-11:50am | Mon, Wed | 39 of 40 | Gandhi Puvvada | RTH105 | PDF (204680 KB) | |
31299R | 001 | Lecture | 2:00-3:50pm | Mon, Wed | 23 of 40 | Gandhi Puvvada | RTH105 | PDF (204680 KB) | |
30436R | 001 | Lab | 5:00-7:50pm | Wednesday | 10 of 18 | OHE336 | |||
30483R | 001 | Lab | 5:00-7:50pm | Tuesday | 17 of 18 | OHE336 | |||
30699R | 001 | Lab | 6:00-8:50pm | Thursday | 17 of 19 | OHE336 | |||
31298R | 001 | Lab | 6:00-8:50pm | Monday | 18 of 18 | OHE336 |
Object-oriented programming techniques, basic data structures, and elementary complexity analysis for the modeling, simulation, and solution of engineering problems.
- Prerequisite: EE 155
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30577R | 001 | Lecture | 12:00-1:50pm | Mon, Wed | 74 of 76 | Shahin Nazarian | ZHS159 | ||
31119R | 001 | Quiz | 7:00-9:00pm | Wednesday | 70 of 100 | TBA | |||
30473R | 001 | Lab | 6:30-8:30pm | Monday | 74 of 100 | ZHS159 |
Introduction to concepts of randomness and uncertainty: probability, random variables, statistics. Applications to digital communications, signal processing, automatic control, computer engineering and computer science.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30713R | 001 | Lecture | 3:30-4:50pm | Tue, Thu | 11 of 30 | Rahul Jain | WPH207 | PDF (112287 KB) | |
30889R | 001 | Lecture | 12:30-1:50pm | Tue, Thu | 39 of 40 | Rahul Jain | VHE217 | PDF (112287 KB) | |
30543R | 001 | Discussion | 3:00-3:50pm | Monday | 31 of 40 | KAP163 | |||
30715R | 001 | Discussion | 6:00-6:50pm | Monday | 19 of 30 | VHE210 |
Experiments and design project in digital signal processing (e.g. real-time DSP, acoustics, video) including: system specification, preliminary analysis, trade-off studies, implementation, presentation. Recommended preparation: EE 469. Capstone design experience.
- Prerequisite: EE 483
- Restriction: Registration open to the following class level(s): Senior
- Note: This class involves designing a real time signal processing system and requires C programming. Students interested in this class are encouraged to talk to the instructor about typical projects, tools, hardware, etc.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30544D | 001 | Lecture | 3:30-4:50pm | Monday | 8 of 15 | Panayiotis Georgiou | EEBB18 | ||
30546R | 001 | Lab | 3:00-4:50pm | Friday | 0 of 20 | EEBB18 | |||
30548R | 001 | Lab | 3:30-4:50pm | Wednesday | 8 of 20 | EEBB18 |
Crystal structures, x-ray diffraction, thermal properties of solids, diamagnetism and paramagnetism, free-electron model of metals, semiconductors, ferromagnetism, super-conductivity, imperfections in crystals.
- Corequisite: PHYS 438a
- Crosslist: This course is offered by the PHYS department but may qualify for major credit in EE. To register, enroll in PHYS 440.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
50514R | 001 | Lecture | 10:00-11:50am | Wed, Fri | 9 of 12 | Vitaly Kresin | KAP150 | PDF (129318 KB) |
Applications and electrical evaluation of selected processes used in electronic microfabrication.
- Prerequisite: EE 338
- Note: Register for lecture and one lab
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30510R | 001 | Lecture | 6:30-7:50pm | Mon, Wed | Canceled | Kian Kaviani | |||
30511R | 001 | Lab | 9:00-11:50am | Wednesday | Canceled | ||||
30512R | 001 | Lab | 6:30-9:20pm | Tuesday | Canceled | ||||
30513R | 001 | Lab | 12:30-3:20pm | Thursday | Canceled |
Components of power systems; analysis techniques in electrical power generation transmission and utilization; and environmental and economic considerations in system operations and planning.
- Prerequisite: EE 370
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30526R | 001 | Lecture | 5:00-7:50pm | Thursday | 9 of 42 | Mohammed Beshir | KAP163 |
Designing, building and programming mobile robots; sensors, effectors, basic control theory, control architectures, some advanced topics, illustrations of state-of-the-art. Teamwork; final project tested in a robot contest. Junior standing or higher. Prerequisites: CSCI 103.
- Prerequisite: CSCI 103
- Restriction: Registration open to the following class level(s): Junior, Senior
- Crosslist: This course is offered by the CSCI department but may qualify for major credit in EE. To register, enroll in CSCI 445.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30024D | 001 | Lecture | 3:30-4:50pm | Mon, Wed | 29 of 30 | Heather Culbertson | VKC211 | ||
29910R | 001 | Lab | 6:30-9:20pm | Monday | 14 of 15 | Heather Culbertson | VHE205 | ||
29911R | 001 | Lab | 6:30-9:20pm | Wednesday | 15 of 15 | Heather Culbertson | VHE205 |
Application of solid-state electronic devices to the design of linear and mixed-signal systems. Laboratory experiments and projects involving the design of electronic hardware. Capstone design experience.
- Prerequisite: EE 348
- Restriction: Registration open to the following class level(s): Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30525D | 001 | Lecture-Lab | TBA | TBA | 17 of 20 | Douglas Burke | OFFICE |
Analysis, design, and experimental evaluation of transistor-level communication circuits and micro-systems. Transmission lines, impedance matching, noise, distortion, tuned amplifiers, mixers, oscillators, phase-locked loops.
- Prerequisite: EE 348
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30523R | 001 | Lecture | 10:00-11:50am | Mon, Wed | 9 of 40 | Hossein Hashemi | OHE230 | PDF (305403 KB) | |
30524R | 001 | Lab | 10:00-11:50am | Friday | 9 of 40 | OHE230 |
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 |
---|---|---|---|---|---|---|---|---|---|
31189R | 001 | Quiz | 5:00-6:50pm | Friday | 137 of 200 | OFFICE | |||
30568D | 014 | Lecture | 7:30-8:50am | Tue, Thu | 17 of 25 | Ali Zahid | DEN@Viterbi | ||
30570R | 014 | Discussion | 6:00-6:50pm | Monday | 19 of 25 | DEN@Viterbi | |||
30560D | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 59 of 62 | Ali Zahid | SSL150 | ||
30828D | 001 | Lecture | 7:30-8:50am | Tue, Thu | 61 of 76 | Ali Zahid | OHE136 | ||
30566R | 001 | Discussion | 5:00-5:50pm | Wednesday | 37 of 40 | VHE217 | |||
30719R | 001 | Discussion | 11:00-11:50am | Friday | 34 of 42 | KAP144 | |||
30829R | 001 | Discussion | 2:00-2:50pm | Friday | 47 of 80 | OHE132 |
Introduction to parallel programming techniques, models and optimization strategies; Application mapping to multi-core, accelerator, GPU and cloud platforms; High Performance Computing and Data Science applications.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30661D | 001 | Lecture | 3:30-4:50pm | Tue, Thu | 47 of 60 | Xuehai Qian | GFS101 | PDF (96833 KB) | |
30466R | 001 | Lab | 3:30-4:50pm | Friday | 47 of 60 | SLH100 |
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.
- Note: Register for lecture and one lab
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30327D | 001 | Lecture | 9:30-10:50am | Tue, Thu | 135 of 150 | Claire Bono | SGM124 | ||
29919R | 001 | Lab | 5:00-6:50pm | Thursday | 28 of 30 | Claire Bono | SAL126 | ||
29923R | 001 | Lab | 7:00-8:50pm | Thursday | 24 of 30 | Claire Bono | SAL126 | ||
30029R | 001 | Lab | 1:00-2:50pm | Thursday | 29 of 30 | Claire Bono | SAL109 | ||
30329R | 001 | Lab | 3:00-4:50pm | Thursday | 28 of 30 | Claire Bono | SAL126 | ||
30384R | 001 | Lab | 2:00-3:50pm | Friday | 26 of 30 | Claire Bono | SAL127 | ||
29934D | 014 | Lecture | 9:30-10:50am | Tue, Thu | 19 of 25 | Claire Bono | DEN@Viterbi | PDF (96288 KB) | |
30023R | 014 | Lab | TBA | TBA | 19 of 25 | Claire Bono | 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
- Note: Register for lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30595D | 014 | Lecture | 5:00-6:50pm | Tue, Thu | 2 of 20 | Gandhi Puvvada | DEN@Viterbi | PDF (260925 KB) | |
30594R | 014 | Discussion | 12:00-12:50pm | Friday | 2 of 20 | DEN@Viterbi | |||
30478D | 001 | Lecture | 12:00-1:50pm | Tue, Thu | 41 of 49 | Gandhi Puvvada | OHE230 | PDF (260925 KB) | |
30591D | 001 | Lecture | 5:00-6:50pm | Tue, Thu | 26 of 75 | Gandhi Puvvada | OHE136 | PDF (260925 KB) | |
30497R | 001 | Discussion | 3:30-4:20pm | Thursday | 34 of 76 | ZHS352 | |||
30593R | 001 | Discussion | 12:00-12:50pm | Friday | 33 of 110 | OHE122 | |||
30997R | 001 | Quiz | TBA | TBA | 69 of 150 | OFFICE |
Specification, design, implementation, testing and documentation of a digital system project using embedded processors, programmable logic, analog I/O interfaces and application specific hardware. Capstone design experience.
- Prerequisite: EE 354
- Restriction: Registration open to the following class level(s): Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30572D | 001 | Lecture-Lab | 9:30-10:50am | Tue, Thu | 33 of 35 | Allan Weber | KAP145 | ||
30598D | 001 | Lecture-Lab | 2:00-3:20pm | Tue, Thu | 24 of 25 | Allan Weber | VHE214 |
Analog and digital communication systems. Modulation (AM, FM) Analog and digital communication systems. (De)modulation and (de)multiplexing of AM/FM/PM, noise, digital data formats, error rates, and spectral analysis. Review of wireless, networking, and optical systems.
- Prerequisite: EE 301
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30589R | 001 | Lecture | 12:30-1:50pm | Tue, Thu | 21 of 31 | Alan Willner | VHE206 |
Electric dipole transitions; traveling wave and resonant amplifiers; laser pumping and rate equations; threshold, frequency, and power output of lasers; holography; laser communication systems.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30711R | 001 | Lecture | TBA | TBA | Canceled | TBA |
Chemical and physical properties of solid materials used by chemical engineers, including polymers, metals, and ceramics. Materials design for industrial applications.
- Prerequisite: CHEM 322A
- Crosslist: This course is offered by the CHE department but may qualify for major credit in EE. To register, enroll in CHE 476.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
29430D | 001 | Lecture | 2:00-3:20pm | Mon, Wed | 25 of 45 | Jongseung Yoon | VHE217 |
Analysis and design of digital MOS VLSI circuits including area, delay and power minimization. Laboratory assignments including design, layout, extraction, simulation and automatic synthesis.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30617D | 014 | Lecture | 2:00-3:50pm | Mon, Wed | 4 of 20 | Massoud Pedram | DEN@Viterbi | ||
30618R | 014 | Lab | 1:00-2:50pm | Friday | 4 of 20 | DEN@Viterbi | |||
30612D | 001 | Lecture | 2:00-3:50pm | Mon, Wed | 50 of 64 | Massoud Pedram | OHE136 | ||
30613D | 001 | Lab | 1:00-2:50pm | Friday | 25 of 30 | OHE120 | |||
30614R | 001 | Lab | 6:00-7:50pm | Tuesday | 25 of 32 | KAP148 |
Vibration measurement and analysis; simulation, design, and experimental verification of mechanical control systems; system identification; implementation of controllers; performance evaluation via experimentation and stimulation.
- Prerequisite: 1 from (AME 420 or AME 451 or EE 482)
- Crosslist: This course is offered by the AME department but may qualify for major credit in EE. To register, enroll in AME 443.
- Note: Register for lecture and one lab
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
28819R | 001 | Lecture | 9:30-10:50am | Tuesday | 6 of 80 | Inna Abramova | VHE217 | ||
28820R | 001 | Lab | 1:00-4:50pm | Wednesday | 6 of 40 | BHE310 |
Fundamentals of Digital Signal Processing covering: discrete timelinear systems, quantization, sampling, Z-transforms, Fouriertransforms, FFTs and filter design.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30620R | 001 | Lecture | 3:30-6:20pm | Friday | 36 of 76 | Robert Popoli | OHE136 | ||
30622R | 001 | Discussion | 5:00-5:50pm | Monday | 36 of 76 | OHE132 | |||
30623D | 014 | Lecture | 3:30-6:20pm | Friday | 5 of 20 | Robert Popoli | DEN@Viterbi | ||
30625R | 014 | Discussion | 5:00-5:50pm | Monday | 5 of 20 | DEN@Viterbi |
Individual research and readings. Not available for graduate credit.
- Restriction: Registration open to the following class level(s): Junior, Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30624D | 001 | Lecture | TBA | TBA | 5 of 50 | Richard Leahy,Tony Levi,Edward Maby | OFFICE |
For the undergraduate degree. Credit on acceptance of thesis. IP (EE 494a) or letter grade (EE 494b).
- Restriction: Registration open to the following class level(s): Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31188R | 001 | Lecture | TBA | TBA | 0 of 10 | Edward Maby | OFFICE |
For the undergraduate degree. Credit on acceptance of thesis. IP (EE 494a) or letter grade (EE 494b).
- Prerequisite: EE 494A
- Restriction: Registration open to the following class level(s): Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31182R | 001 | Lecture | TBA | TBA | 2 of 10 | Edward Maby | OFFICE |
Atomic structure, bonding in covalent, ionic and Van der Waals crystals, Brillouin zones, lattices, diffraction, electronic states, lattice vibrations, specific heat, electrical conductivity, and magnetism. Prerequisite: EE 471 or EE 539.
- Prerequisite: 1 from (EE 471 or EE 539)
- Crosslist: This course is offered by the MASC department but may qualify for major credit in EE. To register, enroll in MASC 501.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
32130R | 048 | Lecture | 2:00-3:20pm | Tue, Thu | 11 of 41 | Anupam Madhukar | VHE217 |
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 |
---|---|---|---|---|---|---|---|---|---|
30984D | 048 | Lecture | 7:00-8:50pm | Mon, Wed | 42 of 60 | Brandon Franzke | KDC235 | PDF (128071 KB) | |
30678R | 048 | Discussion | 9:00-9:50am | Friday | 42 of 60 | Brandon Franzke | ZHS352 | ||
30677D | 048 | Lecture | 2:00-3:50pm | Mon, Wed | 59 of 62 | Vijay Kumar | SOSB4 | PDF (109628 KB) | |
30983R | 048 | Discussion | 1:00-1:50pm | Friday | 59 of 62 | Vijay Kumar | KDC235 | ||
30475D | 048 | Lecture | 10:00-11:50am | Mon, Wed | 97 of 99 | Michael Neely | OHE122 | PDF (52161 KB) | |
30479R | 048 | Discussion | 8:00-8:50am | Friday | 97 of 99 | Michael Neely | OHE122 | ||
30755D | 034 | Lecture | 10:00-11:50am | Mon, Wed | 8 of 25 | Michael Neely | DEN@Viterbi | PDF (52161 KB) | |
30761R | 034 | Discussion | 8:00-8:50am | Friday | 8 of 25 | Michael Neely | 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
- Note: Register for lecture and one lab
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30635D | 048 | Lecture | 4:00-5:20pm | Mon, Wed | 27 of 30 | Kian Kaviani | KAP140 | ||
30637R | 048 | Lab | 9:00-11:50am | Tuesday | 5 of 5 | VHE102 | |||
30639R | 048 | Lab | 12:30-3:20pm | Monday | 3 of 5 | VHE102 | |||
30640R | 048 | Lab | 9:00-11:50am | Friday | 5 of 5 | VHE102 | |||
30641R | 048 | Lab | 12:30-3:20pm | Wednesday | 4 of 5 | VHE102 | |||
30642R | 048 | Lab | 6:30-8:20pm | Wednesday | 5 of 5 | VHE102 | |||
30643R | 048 | Lab | 6:00-8:50pm | Thursday | 5 of 6 | VHE102 |
Introduction to linear algebra and matrix theory and their underlying concepts; applications to engineering problems; mathematically rigorous and foundational to other classes in communication, control, and signal processing.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30556D | 034 | Lecture | 3:30-5:20pm | Tue, Thu | 4 of 20 | Mihailo Jovanovic | DEN@Viterbi | ||
30558R | 034 | Discussion | 2:00-2:50pm | Friday | 5 of 20 | DEN@Viterbi | |||
30552D | 048 | Lecture | 3:30-5:20pm | Tue, Thu | 96 of 120 | Mihailo Jovanovic | OHE122 | ||
30554R | 048 | Discussion | 2:00-2:50pm | Friday | 95 of 120 | OHE122 | |||
30444D | 048 | Lecture | 4:00-5:50pm | Mon, Wed | 43 of 48 | Mohammad Reza Rajati | GFS116 | PDF (185682 KB) | |
30446R | 048 | Discussion | 6:00-6:50pm | Wednesday | 43 of 48 | GFS116 |
Project-oriented investigation of simulation methods used for the analysis and design of complex stochastic systems whose operation and performance are affected by random events. Corequisite: EE 503. Recommended preparation: MatLab programming experience.
- Corequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30553D | 048 | Lecture | 6:00-6:50pm | Friday | 34 of 60 | Osonde Osoba | GFS101 | PDF (35487 KB) | |
30988D | 048 | Lecture | 7:00-7:50pm | Friday | 44 of 60 | Osonde Osoba | GFS101 | PDF (35487 KB) |
Probability theory and stochastic processes, including renewal theory, Markov chains, Brownian motion, martingales, and stochastic calculus. Applications in communication networks, queuing theory, and financial systems.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30769D | 034 | Lecture | 12:30-1:50pm | Tue, Thu | 3 of 20 | Ashutosh Nayyar | DEN@Viterbi | PDF (118716 KB) | |
30893D | 048 | Lecture | 12:30-1:50pm | Tue, Thu | 70 of 75 | Ashutosh Nayyar | OHE132 | PDF (118716 KB) | |
30873R | 034 | Discussion | 12:00-12:50pm | Friday | 5 of 20 | DEN@Viterbi | |||
30894R | 048 | Discussion | 12:00-12:50pm | Friday | 68 of 74 | OHE132 |
Statistics and data analysis emphasizing computation and problem solving: confidence intervals, hypothesis tests, bootstrap and Monte Carlo estimation, regression, Bayesian and statistical learning techniques.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30449R | 048 | Discussion | 5:00-5:50pm | Wednesday | 11 of 35 | KAP147 | |||
30707D | 048 | Lecture | 3:00-6:50pm | Friday | 11 of 35 | Bart Kosko | ZHS252 | PDF (127941 KB) |
Students will build a mathematical background for studying Financial Engineering. Emphasis is on analysis, proofs and examples. Mathworks Financial toolbox will be introduced.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30518D | 034 | Lecture | 12:30-1:50pm | Mon, Wed | 6 of 20 | Petros Ioannou | DEN@Viterbi | ||
30517R | 034 | Discussion | 5:30-6:20pm | Tuesday | 6 of 20 | DEN@Viterbi | |||
30970D | 048 | Lecture | 12:30-1:50pm | Mon, Wed | 42 of 76 | Petros Ioannou | OHE136 | ||
30969R | 048 | Discussion | 5:30-6:20pm | Tuesday | 42 of 76 | OHE122 |
Speech production, acoustics, perception, synthesis, compression, recognition, transmission. Coding for speech, music, and CD-quality. Feature extraction. Echo cancellation. Audio, visual synchronization. Multimedia, Internet use.
- Prerequisite: EE 483
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30790D | 048 | Lecture | 9:00-11:50am | Friday | 28 of 45 | Shrikanth Narayanan | OHE122 | ||
30886D | 034 | Lecture | 9:00-11:50am | Friday | 1 of 20 | Shrikanth Narayanan | DEN@Viterbi |
Power system planning, studies, and design; time-domain modeling and analysis of power-system networks; power flow, stability, fault, and economic dispatch analysis; symmetrical components.
- Prerequisite: EE 443
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30689D | 048 | Lecture | 6:40-9:20pm | Tuesday | 26 of 60 | Mohammed Beshir | OHE122 | ||
30650D | 034 | Lecture | 6:40-9:20pm | Tuesday | 5 of 20 | Mohammed Beshir | DEN@Viterbi |
Fundamentals of digital audio signal processing, room acoustics, and psychoacoustics. Algorithms for real-time implementation of immersive audio systems for integrated media applications.
- Prerequisite: EE 483
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30730D | 048 | Lecture | 1:00-3:50pm | Friday | 17 of 20 | Chris Kyriakakis | RTH217 |
Advanced scientific and engineering principles of biomedical imaging including magnetic resonance, X-ray computed tomography, ultrasound, and single photon and positron emission tomography. Prerequisites: BME 513 or EE 483. Open only to master and doctoral students.
- Prerequisite: 1 from (BME 513 or EE 483)
- Restriction: Registration open to the following class level(s): Doctoral Student, Master Student
- Crosslist: This course is offered by the BME department but may qualify for major credit in EE. To register, enroll in BME 525.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
29295D | 034 | Lecture | 11:00-12:20pm | Tue, Thu | 3 of 20 | Brent Liu | DEN@Viterbi | ||
29300D | 048 | Lecture | 11:00-12:20pm | Tue, Thu | 16 of 30 | Brent Liu | OHE120 |
Overvoltages during faults, voltage recovery, arcing faults, restrikes, theory of switching surges. Systems grounding, traveling waves, lightning and surge protection, insulation coordination.
- Prerequisite: EE 443
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30691D | 048 | Lecture | 6:40-9:20pm | Monday | 5 of 50 | Syed Ahmed | OHE100C | ||
30693D | 034 | Lecture | 6:40-9:20pm | Monday | 8 of 20 | Syed Ahmed | DEN@Viterbi |
Renewable energy sources and their integration in electrical networks. Power-flow control from highly variable resources. Cost analysis and planning.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30854D | 048 | Lecture | 6:40-9:20pm | Wednesday | 59 of 100 | Mohammed Beshir | OHE122 | ||
31221D | 034 | Lecture | 6:40-9:20pm | Wednesday | 21 of 35 | Mohammed Beshir | DEN@Viterbi |
Control and stability of large-scale systems such as the electric power grid. Integration with information networks. Corequisites: EE 521. Recommended preparation: EE 482.
- Corequisite: EE 521
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30888D | 048 | Lecture | 5:00-6:20pm | Tue, Thu | 9 of 40 | Edmond Jonckheere | OHE100D | ||
31222D | 034 | Lecture | 5:00-6:20pm | Tue, Thu | 3 of 20 | Edmond Jonckheere | DEN@Viterbi |
Understanding of network processor architecture, applications, and other relevant issues. Program network processor and test under realistic network environment. Design and deploy custom network processor. Prerequisite: EE 457. Recommended preparation: EE 450.
- Prerequisite: EE 457
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30964D | 048 | Lecture | 12:30-1:50pm | Tue, Thu | 48 of 82 | Young Cho | GFS116 | PDF (43702 KB) |
The mobile communication channel; techniques used to combat the channel; cellular communications; multiple-access techniques; example mobile communication systems. Prerequisite: EE 503.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30688D | 034 | Lecture | 4:00-5:50pm | Mon, Wed | 3 of 20 | Andreas Molisch | DEN@Viterbi | PDF (322896 KB) | |
30664R | 034 | Discussion | 1:00-1:50pm | Friday | 3 of 20 | DEN@Viterbi | |||
30686D | 048 | Lecture | 4:00-5:50pm | Mon, Wed | 13 of 60 | Andreas Molisch | OHE136 | PDF (322896 KB) | |
30684R | 048 | Discussion | 1:00-1:50pm | Friday | 13 of 60 | OHE132 |
Non-linear integrated circuits, data-converter architectures and implementations, comprehensive design project.
- Note: Register for lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30668D | 048 | Lecture | 11:00-12:20pm | Mon, Wed | 7 of 20 | Shuo-Wei Chen | MRF229 | ||
30669R | 048 | Discussion | 9:00-9:50am | Friday | 7 of 25 | KAP167 |
Fundamentals of light amplification; laser amplifiers and oscillators; atomic pumping; maser and laser systems; definitions of coherence; measurements in quantum electronics.
- Prerequisite: EE 470
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30959D | 048 | Lecture | 9:30-10:50am | Mon, Wed | 7 of 25 | Martin Gundersen | KAP165 |
Design, analysis and implementation of digital control systems using microcomputers; Z-transform methods; frequency domain and state space approach; computational aspects; sampling and quantization.
- Prerequisite: EE 482
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30631D | 048 | Lecture | 2:00-4:50pm | Friday | 12 of 30 | Richard Chiang | OHE100B | ||
30632D | 034 | Lecture | 2:00-4:50pm | Friday | 3 of 20 | Richard Chiang | DEN@Viterbi |
Elements of radio frequency communication systems: modulation/demodulation strategies, transmission-channel impairments, performance criteria, hardware (low-noise amplifiers, mixers, oscillators), digital back-end, contemporary case studies.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30654D | 034 | Lecture | 3:30-4:50pm | Tue, Thu | 3 of 20 | Ali Zahid | DEN@Viterbi | ||
30657R | 034 | Discussion | 1:00-1:50pm | Friday | 3 of 20 | DEN@Viterbi | |||
30655D | 048 | Lecture | 3:30-4:50pm | Tue, Thu | 7 of 40 | Ali Zahid | OHE100C | ||
30656R | 048 | Discussion | 1:00-1:50pm | Friday | 7 of 40 | OHE122 |
Nanotechnology for advanced nanomaterials, nanoelectronics devices, and circuits, including the rigorous treatment of electronic band structures of carbon nanotubes, graphene, and two-dimensional materials.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30955D | 048 | Lecture | 10:00-11:50am | Mon, Wed | 8 of 30 | Chongwu Zhou | VHE210 |
Asynchronous channels and architectures; implementation design styles; controller synthesis; hazards, and races; Petri-nets; performance analysis, and optimization; globally asynchronous locally synchronous design. Open only to graduate students.
- Prerequisite: EE 477
- Restriction: Registration open to the following class level(s): Master Student, Doctoral Student
- Note: Register for lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30702D | 048 | Lecture | 6:40-9:20pm | Tuesday | 35 of 46 | Dan Gunnar Mika Nystroem | RTH105 | ||
30703R | 048 | Discussion | 12:00-12:50pm | Friday | 35 of 46 | OHE100D | |||
30700D | 034 | Lecture | 6:40-9:20pm | Tuesday | 5 of 20 | Dan Gunnar Mika Nystroem | DEN@Viterbi | ||
30701R | 034 | Discussion | 12:00-12:50pm | Friday | 5 of 20 | DEN@Viterbi |
Broadband network architectures and services, technologies for high-speed access and core networks, optical infrastructure for layered network architectures, high performance switch and router architectures. Prerequisites: EE 450 and EE-503.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30500R | 048 | Lecture | 11:00-12:20pm | Tue, Thu | 23 of 70 | Ali Zahid | OHE136 | ||
30501R | 048 | Discussion | 8:30-9:20am | Monday | 23 of 70 | OHE136 | |||
30712D | 034 | Lecture | 11:00-12:20pm | Tue, Thu | 2 of 20 | Ali Zahid | DEN@Viterbi | ||
30767R | 034 | Discussion | 8:30-9:20am | Monday | 2 of 20 | DEN@Viterbi |
Computer architecture from a design perspective: Pipelined processors, speculative execution, VLIW, vector processors, GPU/GPGPU, memory technology and systems, interconnection networks, shared-memory and message-passing multiprocessors, chip multiprocessors.
- Prerequisite: EE 457
- Note: Prerequisite taken at USC or placement exam required. Register for lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30820R | 048 | Lecture | 9:00-10:50am | Tue, Thu | 29 of 60 | Michel Dubois | OHE122 | ||
30722R | 048 | Discussion | 3:00-3:50pm | Friday | 29 of 60 | OHE132 | |||
30716D | 034 | Lecture | 9:00-10:50am | Tue, Thu | 8 of 20 | Michel Dubois | DEN@Viterbi | ||
30718R | 034 | Discussion | 3:00-3:50pm | Friday | 8 of 20 | DEN@Viterbi |
Distribution free classification, discriminant functions, training algorithms; statistical classification, parametric and nonparametric techniques; artificial neural networks.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30561D | 034 | Lecture | 3:30-4:50pm | Mon, Wed | 4 of 20 | Keith Jenkins | DEN@Viterbi | PDF (191673 KB) | |
30728D | 048 | Lecture | 3:30-4:50pm | Mon, Wed | 96 of 118 | Keith Jenkins | OHE122 | PDF (191673 KB) | |
30489R | 034 | Discussion | 5:30-6:20pm | Thursday | 7 of 20 | DEN@Viterbi | |||
30565R | 048 | Discussion | 5:30-6:20pm | Thursday | 93 of 118 | OHE132 |
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 |
---|---|---|---|---|---|---|---|---|---|
30071D | 048 | Lecture | 5:00-7:20pm | Wednesday | 164 of 200 | Wei-Min Shen | SGM124 | ||
30080D | 048 | Lecture | 5:00-7:40pm | Tuesday | 245 of 250 | Ning Wang,David Pynadath | SGM123 | ||
29947R | 048 | Discussion | 6:00-6:50pm | Wednesday | 25 of 25 | Sheila Tejada | GFS228 | ||
29985R | 048 | Discussion | 2:00-2:50pm | Wednesday | 36 of 40 | Sheila Tejada | VKC101 | ||
30070R | 048 | Discussion | 12:00-12:50pm | Friday | 47 of 48 | Wei-Min Shen | WPHB28 | ||
30072R | 048 | Discussion | 3:00-3:50pm | Friday | 30 of 48 | Wei-Min Shen | WPHB28 | ||
30073R | 048 | Discussion | 1:00-1:50pm | Friday | 37 of 48 | Wei-Min Shen | WPHB28 | ||
30074R | 048 | Discussion | 3:00-3:50pm | Wednesday | 33 of 36 | Sheila Tejada | VKC258 | ||
30180R | 048 | Discussion | 2:00-2:50pm | Friday | 46 of 48 | Wei-Min Shen | WPHB28 | ||
30298R | 048 | Discussion | 5:00-5:50pm | Wednesday | 27 of 50 | Sheila Tejada | OHE122 | ||
30324R | 048 | Discussion | 11:00-11:50am | Tuesday | 27 of 30 | Sheila Tejada | MRF229 | ||
30325R | 048 | Discussion | 12:00-12:50pm | Tuesday | 25 of 30 | Sheila Tejada | MRF229 | ||
30326R | 048 | Discussion | 2:00-2:50pm | Tuesday | 40 of 42 | Sheila Tejada | WPH102 | ||
30328R | 048 | Discussion | 3:00-3:50pm | Tuesday | 36 of 37 | Sheila Tejada | VKC260 | ||
30185R | 048 | Quiz | TBA | TBA | 409 of 550 | OFFICE | |||
29936D | 034 | Lecture | 5:00-7:20pm | Tuesday | 19 of 25 | Ning Wang,David Pynadath | DEN@Viterbi | ||
30030R | 034 | Discussion | 5:00-5:50pm | Wednesday | 19 of 25 | DEN@Viterbi | |||
30035R | 034 | Quiz | TBA | TBA | 19 of 25 | DEN@Viterbi |
Random vectors, sequences, and functions. Linear transformations, second moment theory, spectral densities, narrowband processes, Gaussian processes, correlation detection, linear minimum mean square error estimation.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30867D | 034 | Lecture | 12:30-1:50pm | Mon, Wed | 1 of 20 | Bob Scholtz | DEN@Viterbi | PDF (83027 KB) | |
30991R | 048 | Lecture | 12:30-1:50pm | Mon, Wed | 38 of 55 | Bob Scholtz | OHE100D | ||
30865R | 034 | Discussion | 3:30-4:20pm | Tuesday | 1 of 20 | DEN@Viterbi | |||
30891R | 048 | Discussion | 3:30-4:20pm | Tuesday | 38 of 55 | OHE136 |
Parameter estimation and state estimation technique including: least squares, BLUE, maximum-likelihood, maximum a posteriori, Kalman-prediction, Kalman-filtering and Kalman smoothing and extended Kalman filtering.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30587D | 048 | Lecture | 9:30-10:50am | Tue, Thu | Canceled | ||||
31122R | 048 | Discussion | 12:00-12:50pm | Friday | Canceled |
Digital modulations. Optimal reception. Performance analysis. Classical and modern codes. Viterbi, forward-backward, and iterative decoding. Practical designs for channels with memory or nonlinearities. Example systems.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30729R | 048 | Lecture | 5:00-6:50pm | Mon, Wed | Canceled | Christopher Walker | PDF (284151 KB) | ||
30733D | 034 | Lecture | 5:00-6:50pm | Mon, Wed | Canceled | Christopher Walker | PDF (284151 KB) | ||
30931R | 034 | Discussion | TBA | TBA | Canceled | TBA | |||
30932R | 048 | Discussion | TBA | TBA | Canceled | TBA |
Entropy and mutual information. Variable and fixed-length, lossless and lossy compression. Universal compression. Text and multimedia compression. Channel capacity. Error-correcting codes. Erasure and Gaussian channels. Prerequisite: EE 503. Duplicates credit in former EE 565a.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30866D | 034 | Lecture | 10:00-11:50am | Mon, Wed | 0 of 20 | Urbashi Mitra | DEN@Viterbi | PDF (49108 KB) | |
30890R | 048 | Lecture | 10:00-11:50am | Mon, Wed | 13 of 28 | Urbashi Mitra | OHE120 | PDF (49108 KB) |
Coherent and incoherent optical transforming, imaging and two-dimensional information processing systems; optical image processing, spatial frequency response and filtering; optical and digital holography.
- Corequisite: EE 483
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30751R | 048 | Lecture | 12:00-1:50pm | Mon, Wed | Canceled | Keith Jenkins | PDF (195656 KB) |
Image sampling, 2-D image transform, image enhancement, geometric image modification, morphologic processing, edge detection, texture analysis, image filtering and restoration.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30744D | 034 | Lecture | 8:00-9:50am | Mon, Wed | 4 of 20 | Jay Kuo | DEN@Viterbi | PDF (31422 KB) | |
30903R | 034 | Discussion | 5:00-5:50pm | Tuesday | 4 of 20 | DEN@Viterbi | |||
30499D | 048 | Lecture | 8:00-9:50am | Mon, Wed | 75 of 113 | Jay Kuo | OHE122 | PDF (31422 KB) | |
30981R | 048 | Discussion | 5:00-5:50pm | Tuesday | 75 of 113 | OHE132 |
Classical electromagnetic field theory and its usage in understanding and analytically modelling advanced applied electrical engineering devices.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30788R | 048 | Lecture | 9:00-10:50am | Tue, Thu | 18 of 28 | Aluizio Prata | KAP148 | ||
30958R | 048 | Discussion | 8:00-9:50am | Friday | 18 of 28 | KAP147 |
a: Microwave network theory for transmission lines and waveguides, discontinuities, impedance transformers, resonators, multi-junction networks, periodic structures, non-reciprocal and active devices. Prerequisite: 470. b: Parameter matrices, approximate design procedures for distributed networks from lumped networks, coupled lines, equivalent coupled-line circuits, Kuroda's identities, and capacitance matrix transformations. Prerequisite: 470.
- Prerequisite: EE 470
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30445R | 048 | Lecture | 11:00-12:20pm | Tue, Thu | Canceled |
Integrated circuit fabrication; circuit simulation; basic device physics; simple device layout: structured chip design; timing; project chip; MOS logic; system design; silicon compilers.
- Prerequisite: EE 477
- Note: Prerequisite taken at USC or placement exam required.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30758D | 034 | Lecture | 3:30-4:50pm | Tue, Thu | 2 of 20 | Pierluigi Nuzzo | DEN@Viterbi | ||
30680R | 034 | Discussion | 8:00-8:50am | Friday | 2 of 20 | DEN@Viterbi | |||
30760D | 048 | Lecture | 3:30-4:50pm | Tue, Thu | 82 of 84 | Pierluigi Nuzzo | OHE132 | ||
30679R | 048 | Discussion | 8:00-8:50am | Friday | 48 of 49 | OHE100D | |||
30881R | 048 | Discussion | 9:00-9:50am | Monday | 34 of 42 | MHPB7B | |||
30401R | 048 | Quiz | TBA | TBA | 79 of 200 | OFFICE |
Design and simulation of CMOS and nano electronic circuits modeling brain cells, including neurons and glial cells; low-power design; simulation laboratory.
- Prerequisite: EE 348
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30435D | 048 | Lecture | 2:00-3:20pm | Tue, Thu | 30 of 32 | Alice Parker | VHE210 | PDF (590990 KB) | |
30437R | 048 | Lab | 2:00-3:50pm | Friday | 30 of 32 | VHE210 |
Real-time adaptive signal processing design projects using special purpose DSP processors. Suitable project areas include acoustics, speech, arrays, image compression and biomedical signal processing. Permission of instructor required.
- Prerequisite: EE 483
- Note: Students who are interested in the class but have taken neither EE 583 nor EE 569 should contact the instructor to determine their eligibility to enroll in the course.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30776R | 048 | Lecture | 3:30-4:20pm | Monday | 0 of 9 | Panayiotis Georgiou | EEBB18 | ||
30778R | 048 | Lab | 10:00-11:50am | Friday | 0 of 12 | EEBB18 | |||
30782R | 048 | Lab | 1:00-2:50pm | Friday | 0 of 12 | EEBB18 | |||
30882R | 048 | Lab | 3:00-4:50pm | Friday | 0 of 24 | EEBB18 | |||
31011R | 048 | Lab | 3:30-4:50pm | Wednesday | 0 of 24 | EEBB18 |
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 | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30783D | 048 | Lecture | TBA | TBA | 230 of 300 | Richard Leahy,Tony Levi,Edward Maby | OFFICE |
Principles of magnetic resonance imaging. Spin physics, Fourier-based acquisition and reconstruction, generation of tissue contrast, fast imaging, artifact correction, advanced image reconstruction. Prerequisite: EE 483. Recommended preparation: EE-441 and EE-503. Familiarity with MATLAB is required.
- Prerequisite: EE 483
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31118R | 048 | Lecture | 2:00-3:20pm | Tue, Thu | 16 of 30 | Krishna Nayak | VHE206 |
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 |
---|---|---|---|---|---|---|---|---|---|
30775D | 048 | Lecture | TBA | TBA | 0 of 26 | OFFICE |
Multirate signal processing, wavelets and filter banks. Overcomplete and sparse signal representations. Graph signal processing. Applications to compression, sensing, time-frequency analysis, and machine learning.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31288R | 048 | Lecture | 10:00-11:50am | Mon, Wed | 10 of 40 | Antonio Ortega | VHE214 |
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.
- Prerequisite: (EE 450 and EE 503)
- Note: This course is worth 4 units. Please also register for EE 590 (1) as a corresponding course to EE 597.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30516D | 048 | Lecture | 10:00-11:50am | Mon, Wed | 39 of 40 | Bhaskar Krishnamachari | VHE217 |
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: Cyber-Physical Systems Seminar
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30941D | 048 | Lecture | 3:00-3:50pm | Wednesday | 68 of 82 | Paul Bogdan | EBB132 | ||
31391D | 048 | Lecture | 2:00-2:50pm | Wednesday | 12 of 40 | Rahul Jain, Pierluigi Nuzzo | EEB248 |
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 |
---|---|---|---|---|---|---|---|---|---|---|
Software Design and Optimization for Electrical Engineers | ||||||||||
30933D | 048 | 4.0 | Lecture | 6:30-9:30pm | Mon, Wed | 61 of 51 | Shahin Nazarian | LVL17 | PDF (57628 KB) | |
Build Your Own Simulator: Numerical Modeling of Electromagnetics, Acoustics, Heat Transfer and Mechanical Systems | ||||||||||
30953R | 048 | 4.0 | Lecture | 3:30-5:20pm | Tue, Thu | 8 of 30 | Constantine Sideris | EEBB18 | PDF (173602 KB) | |
Deep Learning | ||||||||||
31097D | 048 | 4.0 | Lecture | 5:00-6:50pm | Mon, Wed | 91 of 154 | Keith Chugg, | SLH200 | PDF (88801 KB) | |
4:00-4:50pm 4:00-4:50pm | Thursday Thursday | Brandon Franzke | SOSB2 LVL17 | |||||||
Quantum Information Theory | ||||||||||
31113R | 048 | 4.0 | Lecture | 2:00-3:50pm | Tue, Thu | 18 of 25 | Todd Brun | VKC261 | PDF (276669 KB) |
Fundamentals and limitations of nanoscale electronic and photonic semiconductor components. Engineering classical, mesoscale, and quantum electron and photon dynamics in advanced devices.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30987R | 048 | Lecture | 4:00-5:50pm | Tue, Thu | Canceled | Tony Levi | |||
30921R | 048 | Discussion | TBA | TBA | 0 of 20 | OFFICE |
Methods for building linear and nonlinear dynamical models from input and output time series data; theoretical models, algorithms, and toolbox implementation.
- Prerequisite: 1 from (EE 482 or AME 451)
- Restriction: Registration open to the following class level(s): Doctoral Student, Master Student
- Crosslist: This course is offered by the CE department but may qualify for major credit in EE. To register, enroll in CE 603.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
29840R | 048 | Lecture | 3:30-5:10pm | Mon, Wed | 11 of 30 | Ketan Savla | KAP145 | PDF (156434 KB) |
First order design of optical systems; origin of aberrations and their effects on wave propagation and imaging based on geometrical and physical optics.
- Prerequisite: EE 529
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30795R | 048 | Lecture | 6:00-9:00pm | Wednesday | Canceled | Armand Tanguay | PDF (85194 KB) |
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 |
---|---|---|---|---|---|---|---|---|---|
30830D | 048 | Lecture | TBA | TBA | 7 of 20 | Richard Leahy,Tony Levi,Edward Maby | 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 | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30831D | 048 | Lecture | TBA | TBA | 141 of 200 | Richard Leahy,Tony Levi,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 |
---|---|---|---|---|---|---|---|---|---|
30832D | 048 | Lecture | TBA | TBA | 21 of 40 | OFFICE |