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.
Boolean algebra; number systems; Boolean function synthesis; binary arithmetic; codes; combinational logic devices; sequential circuits; state machine design and implementation. Duplicates credit in former EE 154.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30690R | 001 | Lecture | 10:00-11:50am | Friday | 14 of 35 | Ali Zadeh | KAP141 | ||
2:00-3:50pm | Friday | KAP137 | |||||||
30855R | 001 | Discussion | 12:30-1:50pm | Monday | 14 of 35 | VHE205 | |||
30410D | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 37 of 47 | Gandhi Puvvada | RTH105 | ||
30411R | 001 | Discussion | 2:00-3:50pm | Friday | 37 of 47 | KAP156 |
Information representations, embedded C language constructs, assembly programming, state machines, and fundamental circuit analysis. Embedded topics will include digital I/O, serial I/O protocols, analog-to-digital conversion and interrupt mechanisms. Recommended preparation: Knowledge of C or C++.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31291R | 001 | Lecture | 9:30-10:50am | Tue, Thu | 37 of 38 | Mark Redekopp | VHE205 | ||
31395R | 001 | Lecture | 11:00-12:20pm | Tue, Thu | 28 of 38 | Allan Weber | VHE205 | ||
30530R | 001 | Quiz | 7:00-8:50pm | Wednesday | 65 of 120 | OFFICE | |||
30799R | 001 | Lab | 12:30-1:50pm | Wednesday | 30 of 35 | VHE205 | |||
31396R | 001 | Lab | 2:00-3:20pm | Wednesday | 35 of 38 | VHE205 |
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 | 51 of 51 | Douglas Burke | OHE230 | ||
30427R | 001 | Lecture | 2:00-3:50pm | Tue, Thu | 30 of 50 | Douglas Burke | OHE230 | ||
30425R | 001 | Lab | 4:00-5:50pm | Monday | 54 of 55 | OHE230 | |||
30429R | 001 | Lab | 6:00-7:50pm | Monday | 27 of 52 | OHE230 |
Logic-function synthesis, state machines, combinational and sequential data-path components. Physical principles used to analyze and design digital integrated circuits. Prerequisite: EE 109.
- Prerequisite: EE 109
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30438D | 001 | Lecture | 10:00-11:50am | Mon, Wed | 50 of 53 | Mark Redekopp | GFS116 | ||
30979D | 001 | Discussion | 11:00-12:20pm | Friday | 33 of 36 | VHE205 | |||
30999R | 001 | Discussion | 12:30-1:50pm | Friday | 17 of 30 | ||||
30559R | 001 | Quiz | 7:00-9:00pm | Wednesday | 50 of 53 | OFFICE |
Introduction to the theory of matrices, vector spaces, least-squares approximation and MATLAB. Applications to communications, control and signal processing.
- Prerequisite: MATH 126
- Note: Register for lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30442R | 001 | Lecture | 3:30-4:50pm | Mon, Wed | 29 of 48 | Federico Spedalieri | ZHS163 | ||
30444R | 001 | Discussion | 3:30-4:20pm | Friday | 29 of 48 | KAP144 |
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 |
---|---|---|---|---|---|---|---|---|---|
30811D | 001 | Lecture | 8:30-9:50am | Mon, Wed | 19 of 35 | Krishna Nayak | KAP148 | PDF (120847 KB) | |
30555R | 001 | Lab | 6:00-7:50pm | Wednesday | 19 of 35 | OHE230 | |||
30901D | 001 | Lecture | 8:30-9:50am | Mon, Wed | 31 of 35 | Fariba Ariaei | VHE217 | ||
30813R | 001 | Lab | 4:00-5:50pm | Wednesday | 31 of 35 | 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 | 3:30-4:50pm | Mon, Wed | 16 of 80 | Douglas Burke | ZHS352 | ||
30453R | 001 | Lab | 2:00-4:40pm | Tuesday | 8 of 25 | OHE336 | |||
30454R | 001 | Lab | 6:00-8:40pm | Thursday | 8 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 |
---|---|---|---|---|---|---|---|---|---|
30459R | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 28 of 50 | Aluizio Prata | KAP156 | ||
30461R | 001 | Discussion | 10:00-10:50am | Friday | 19 of 25 | KAP165 | |||
30462R | 001 | Discussion | 11:00-11:50am | Friday | 9 of 25 | KAP165 |
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. Not for credit to students who have taken 378L.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30467R | 001 | Lecture | 3:30-4:50pm | Tue, Thu | 29 of 49 | Stephen Cronin | ZHS163 | ||
30468R | 001 | Discussion | 10:00-10:50am | Thursday | 14 of 26 | VHE210 | |||
30469R | 001 | Discussion | 7:00-7:50pm | Tuesday | 15 of 20 | KAP113 |
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 | 2:00-3:50pm | MWF | 14 of 35 | Susan Schober | OHE230 |
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 |
---|---|---|---|---|---|---|---|---|---|
30978R | 001 | Lecture | 10:00-11:50am | Mon, Wed | 50 of 60 | Gandhi Puvvada | RTH105 | ||
30436R | 001 | Lab | 5:00-7:50pm | Wednesday | 16 of 20 | OHE336 | |||
30483R | 001 | Lab | 5:00-7:50pm | Tuesday | 14 of 20 | OHE336 | |||
30699R | 001 | Lab | 6:00-8:50pm | Thursday | 20 of 20 | OHE336 |
Object-oriented programming techniques, basic data structures, and elementary complexity analysis for the modeling, simulation, and solution of engineering problems. Duplicates credit in the former CSCI 355.
- Prerequisite: EE 150
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30576R | 001 | Lecture | 10:00-11:50am | Mon, Wed | 18 of 41 | Shahin Nazarian | VHE217 | ||
30577R | 001 | Lecture | 12:00-1:50pm | Mon, Wed | 51 of 51 | Shahin Nazarian | ZHS352 | ||
31119R | 001 | Quiz | 7:00-9:00pm | Wednesday | 69 of 100 | TBA |
Introduction to concepts of randomness and uncertainty: probability, random variables, statistics. Applications to digitalcommunications, signal processing, automatic control, computer engineering and computer science.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30541D | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 59 of 65 | Brandon Franzke | ZHS252 | PDF (85715 KB) | |
30889D | 001 | Lecture | 12:30-1:50pm | Tue, Thu | 61 of 65 | Brandon Franzke | SOSB4 | PDF (85715 KB) | |
30543D | 001 | Discussion | 4:00-4:50pm | Monday | 62 of 66 | THH210 | |||
30884R | 001 | Discussion | 3:30-4:20pm | Friday | 58 of 65 | GFS116 |
Applied electromagnetics for large- and small-scale electromechanical systems. Comprehensive design project. Capstone design experience.
- Prerequisite: EE 330
- Restriction: Registration open to the following class level(s): Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30940D | 001 | Lecture | TBA | TBA | 1 of 20 | Martin Gundersen | OFFICE |
Project-based design of loudspeaker transducers, filters, and enclosures. Measurement of transfer functions, acoustical performance, distortion, Thiele-Small parameters, and power handling. Listening evaluations. Recommended preparation: EE 330. Capstone design experience.
- Prerequisite: 1 from (EE 301 or AME 302) and PHYS 152
- Restriction: Registration open to the following class level(s): Senior
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30481D | 001 | Lecture-Lab | 12:30-1:50pm | Tue, Thu | 24 of 25 | George Augspurger | OHE230 |
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. Register for one lecture and 2 Labs
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30544D | 001 | Lecture | 3:30-4:50pm | Monday | 4 of 20 | Panayiotis Georgiou | EEBB18 | ||
30546R | 001 | Lab | 3:00-4:50pm | Friday | 0 of 20 | EEBB18 | |||
30548R | 001 | Lab | 3:30-4:50pm | Wednesday | 4 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 | 10 of 12 | Vitaly Kresin | KAP137 |
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 |
---|---|---|---|---|---|---|---|---|---|
30510D | 001 | Lecture | 6:00-7:20pm | Mon, Wed | 15 of 16 | Kian Kaviani | KAP141 | ||
30511R | 001 | Lab | 9:00-11:50am | Wednesday | 0 of 6 | VHE102 | |||
30512R | 001 | Lab | 6:30-9:20pm | Tuesday | 6 of 6 | VHE102 | |||
30513R | 001 | Lab | 12:30-3:20pm | Thursday | 4 of 5 | VHE102 | |||
30514R | 001 | Lab | 9:00-11:50am | Thursday | 0 of 6 | VHE102 | |||
30515R | 001 | Lab | 9:00-11:50am | Monday | 5 of 6 |
Introduction to linear algebra and matrix theory and their underlying concepts. Applications to engineering problems. Prerequisite: MATH 445 or graduate standing.
- Prerequisite: MATH 445
- Note: Register for lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30556D | 014 | Lecture | 2:00-3:20pm | Mon, Wed | 5 of 20 | Mohammad Reza Rajati | DEN@Viterbi | PDF (102033 KB) | |
30558R | 014 | Discussion | 2:00-2:50pm | Friday | 5 of 20 | DEN@Viterbi | |||
30552R | 001 | Lecture | 2:00-3:20pm | Mon, Wed | 31 of 55 | Mohammad Reza Rajati | OHE136 | PDF (102033 KB) | |
30554R | 001 | Discussion | 2:00-2:50pm | Friday | 31 of 55 | OHE100D |
Components of power systems. Analysis techniques in electrical power generation transmission and utilization. Environmental and economic considerations in system operations and planning.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30526R | 001 | Lecture | 5:00-7:50pm | Thursday | 22 of 42 | Mohammed Beshir | KAP148 |
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 |
---|---|---|---|---|---|---|---|---|---|
30024R | 001 | Lecture | 5:00-6:20pm | Mon, Tue | 28 of 30 | Nora Ayanian | VKC200 | ||
29910D | 001 | Lab | 6:30-9:20pm | Tuesday | 16 of 16 | Nora Ayanian | VHE205 | ||
29911R | 001 | Lab | 6:00-8:50pm | Thursday | 12 of 15 | Nora Ayanian | 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 | 15 of 28 | 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 | 7 of 40 | Hossein Hashemi | OHE230 | PDF (166708 KB) | |
30524R | 001 | Lab | 10:00-11:50am | Friday | 7 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
- Note: Register for one lecture and discussion
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30560R | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 51 of 55 | Ali Zahid | SSL150 | ||
30828R | 001 | Lecture | 7:30-8:50am | Tue, Thu | 70 of 75 | Ali Zahid | OHE136 | ||
31223D | 001 | Lecture | 6:00-7:20pm | Tue, Thu | 68 of 70 | Ali Zahid | ZHS252 | ||
30562R | 001 | Discussion | 12:00-12:50pm | Friday | 54 of 56 | ZHS252 | |||
30566R | 001 | Discussion | 5:00-5:50pm | Wednesday | 39 of 40 | VHE217 | |||
30829R | 001 | Discussion | 5:00-5:50pm | Monday | 74 of 80 | OHE136 | |||
31129R | 001 | Discussion | TBA | TBA | 19 of 200 | OFFICE | |||
31189R | 001 | Quiz | TBA | TBA | 183 of 200 | OFFICE | |||
30568D | 014 | Lecture | 7:30-8:50am | Tue, Thu | 5 of 20 | Ali Zahid | DEN@Viterbi | ||
30570R | 014 | Discussion | 11:00-11:50am | Friday | 8 of 20 | DEN@Viterbi |
Architectural principles underlying modern processors; introduction to parallel programming techniques, software performance optimization strategies, and application mapping to multi-core, accelerator and cloud platforms. Prerequisite: EE 355 or CSCI 201. Recommended preparation: EE 109 or EE 352.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30661R | 001 | Lecture | 2:00-3:20pm | Mon, Wed | 44 of 55 | Viktor Prasanna | GFS101 | PDF (168485 KB) | |
31111R | 001 | Discussion | 2:00-3:20pm | Friday | 44 of 55 | GFS101 |
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 | 8:00-9:20am | Tue, Thu | 122 of 100 | Claire Bono | SGM124 | ||
29919R | 001 | Lab | 5:00-6:50pm | Thursday | 26 of 30 | Claire Bono | SAL126 | ||
29923R | 001 | Lab | 7:00-8:50pm | Thursday | 11 of 30 | Claire Bono | SAL126 | ||
30029R | 001 | Lab | 1:00-2:50pm | Thursday | 30 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 | 27 of 30 | Claire Bono | SAL127 | ||
29934D | 014 | Lecture | 8:00-9:20am | Tue, Thu | 15 of 20 | Claire Bono | DEN@Viterbi | ||
30023D | 014 | Lab | TBA | TBA | 15 of 20 | 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 | 1 of 20 | Gandhi Puvvada | DEN@Viterbi | ||
30594R | 014 | Discussion | 12:00-12:50pm | Friday | 1 of 20 | DEN@Viterbi | |||
30478D | 001 | Lecture | 4:00-5:50pm | Mon, Wed | 40 of 60 | Gandhi Puvvada | GFS118 | ||
30591D | 001 | Lecture | 5:00-6:50pm | Tue, Thu | 47 of 60 | Gandhi Puvvada | OHE136 | ||
30497R | 001 | Discussion | 3:30-4:20pm | Thursday | 52 of 76 | ZHS252 | |||
30593R | 001 | Discussion | 12:00-12:50pm | Friday | 35 of 110 | OHE122 | |||
30997R | 001 | Quiz | TBA | TBA | 88 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 | 21 of 21 | Allan Weber | VHE217 | ||
30598D | 001 | Lecture-Lab | 2:00-3:20pm | Tue, Thu | 13 of 20 | Allan Weber | RTH217 |
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 | 15 of 28 | Alan Willner | WPH104 |
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 | 31 of 45 | Jongseung Yoon | SGM601 |
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 |
---|---|---|---|---|---|---|---|---|---|
30617D | 014 | Lecture | 12:30-1:50pm | Tue, Thu | 3 of 20 | Alice Parker | DEN@Viterbi | ||
30618D | 014 | Lab | 1:00-3:50pm | Friday | 3 of 20 | DEN@Viterbi | |||
30612D | 001 | Lecture | 12:30-1:50pm | Tue, Thu | 65 of 67 | Alice Parker | OHE136 | ||
30613R | 001 | Lab | 1:00-2:50pm | Friday | 28 of 30 | OHE120 | |||
30614R | 001 | Lab | 6:00-7:50pm | Monday | 37 of 37 | SAL127 |
Next-generation nanoscale materials and electronic devices: nanoscale fabrication and characterization, nanomaterials, nanoelectronics, and nanobiotechnology.
- Prerequisite: EE 338
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30557R | 001 | Lecture | 2:00-3:20pm | Tue, Thu | 12 of 40 | Chongwu Zhou | KAP163 | PDF (109772 KB) |
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 | 30 of 80 | Inna Abramova | OHE122 | ||
28820R | 001 | Lab | 1:00-4:50pm | Wednesday | 6 of 40 | Inna Abramova | BHE310 | ||
28821R | 001 | Lab | 9:00-12:50pm | Thursday | 24 of 40 | Inna Abramova | 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 | 9:30-10:50am | Tue, Thu | 36 of 40 | Justin Haldar | OHE100C | PDF (79673 KB) | |
30622R | 001 | Discussion | 5:00-5:50pm | Monday | 36 of 40 | OHE100C | |||
30623D | 014 | Lecture | 9:30-10:50am | Tue, Thu | 5 of 20 | Justin Haldar | 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 | 31 of 50 | Sandeep Gupta, Eun Kim, 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 | Martin Gundersen | 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 | 5 of 10 | Martin Gundersen | OFFICE |
Course content will be selected each semester from current developments in the field of electrical engineering.
Section | Session | Units | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|---|
Distributed Systems for the Internet of Things | ||||||||||
30632R | 001 | 4.0 | Lecture | 10:00-11:20am | Mon, Wed | 9 of 30 | Bhaskar Krishnamachari | VHE205 | PDF (190158 KB) | |
4:00-5:50pm | Tuesday | VHE205 |
Computational intelligence techniques that include neural systems, deep learning, adaptive pattern classification, fuzzy function approximation, simulated annealing and evolutionary computing, and hybrid systems.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31229D | 048 | Lecture | 6:30-9:20pm | Wednesday | 18 of 30 | Bart Kosko | ZHS163 | PDF (121534 KB) |
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 | 3:30-4:50pm | Tue, Thu | 14 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 |
---|---|---|---|---|---|---|---|---|---|
31331R | 048 | Lecture | 8:00-9:50am | Mon, Wed | 60 of 60 | Mohammad Reza Rajati | ZHS352 | PDF (131506 KB) | |
30475D | 048 | Lecture | 10:00-11:50am | Mon, Wed | 63 of 105 | Mohammad Reza Rajati | OHE122 | PDF (131331 KB) | |
30755D | 034 | Lecture | 10:00-11:50am | Mon, Wed | 12 of 25 | Mohammad Reza Rajati | DEN@Viterbi | PDF (131331 KB) | |
30479R | 048 | Discussion | 8:00-8:50am | Friday | 90 of 105 | OHE132 | |||
30761D | 034 | Discussion | 8:00-8:50am | Friday | 11 of 25 | DEN@Viterbi | |||
30984D | 048 | Lecture | 2:00-6:20pm | Friday | 33 of 75 | Mohammad Reza Rajati | ZHS252 | PDF (131354 KB) | |
30983R | 048 | Discussion | 3:30-4:20pm | Wednesday | 68 of 75 | ZHS252 |
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 | 16 of 30 | Kian Kaviani | KAP145 | ||
30637R | 048 | Lab | 9:00-11:50am | Tuesday | 0 of 5 | VHE102 | |||
30639R | 048 | Lab | 12:30-3:20pm | Monday | 4 of 5 | VHE102 | |||
30640R | 048 | Lab | 9:00-11:50am | Friday | 5 of 6 | VHE102 | |||
30641R | 048 | Lab | 12:30-3:20pm | Wednesday | 4 of 5 | VHE102 | |||
30642R | 048 | Lab | 6:30-8:20pm | Wednesday | 2 of 5 | VHE102 | |||
30643R | 048 | Lab | 6:00-8:50pm | Thursday | 1 of 5 | VHE102 | |||
30644D | 048 | Lab | 6:30-8:20pm | Monday | 0 of 1 | VHE102 |
Physical basis of technologies for the fabrication of micro- and nano-scale devices. Thin-film deposition, etching, and material modification processes; pattern-transfer methods. Recommended preparation: graduate standing in engineering, physics, or chemistry.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30580R | 048 | Lecture | 2:00-3:20pm | Mon, Wed | 34 of 50 | Wei Wu | WPHB28 |
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 |
---|---|---|---|---|---|---|---|---|---|
30553R | 048 | Lecture | 10:00-10:50am | Tuesday | 42 of 55 | Brandon Franzke | KDC235 | PDF (97124 KB) | |
31224R | 048 | Lecture | 11:00-11:50am | Thursday | 49 of 50 | Brandon Franzke | KDC235 | PDF (97124 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. Prerequisite: EE 441 and EE 503.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30769D | 034 | Lecture | 12:30-1:50pm | Tue, Thu | 0 of 20 | Rahul Jain | DEN@Viterbi | ||
30893R | 048 | Lecture | 12:30-1:50pm | Tue, Thu | 35 of 48 | Rahul Jain | OHE100D | ||
30873R | 034 | Discussion | 12:00-12:50pm | Friday | 0 of 20 | DEN@Viterbi | |||
30894R | 048 | Discussion | 12:00-12:50pm | Friday | 35 of 55 | OHE132 |
Design and operation of solar photovoltaic energy converters, thermovoltoic energy converters, thermoelectric energy converters, and solid state light emitters; their roles in renewal and conservation of energy. Recommended Preparation EE 338.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30899R | 048 | Lecture | 11:00-12:20pm | Tue, Thu | 9 of 30 | Paul Dapkus | VHE210 | Word (73216 KB) |
Presents statistics with engineering emphasis. Topics include confidence intervals, hypothesis testing, estimation, regression, nonparametric tests, analysis of variance, quality control, and experimental design. Recommended preparation: EE 503.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30449R | 048 | Discussion | 5:00-5:50pm | Wednesday | 24 of 35 | VKC211 | |||
30707D | 048 | Lecture | 3:00-5:50pm | Friday | 25 of 35 | Bart Kosko | ZHS163 |
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 | 1 of 20 | Petros Ioannou | DEN@Viterbi | ||
30517R | 034 | Discussion | 5:00-5:50pm | Tuesday | 1 of 20 | DEN@Viterbi | |||
30970R | 048 | Lecture | 12:30-1:50pm | Mon, Wed | 22 of 40 | Petros Ioannou | OHE100D | ||
30969R | 048 | Discussion | 5:00-5:50pm | Tuesday | 22 of 40 | OHE132 |
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 |
---|---|---|---|---|---|---|---|---|---|
30790R | 048 | Lecture | 9:00-11:50am | Friday | 19 of 40 | Shrikanth Narayanan | OHE132 | ||
30886D | 034 | Lecture | 9:00-11:50am | Friday | 3 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 |
---|---|---|---|---|---|---|---|---|---|
30689R | 048 | Lecture | 6:40-9:20pm | Tuesday | 42 of 60 | Mohammed Beshir | OHE122 | ||
30650D | 034 | Lecture | 6:40-9:20pm | Tuesday | 6 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. Recommended preparation: EE 483
- Prerequisite: EE 301
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30730R | 048 | Lecture | 1:00-3:50pm | Friday | 15 of 25 | 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 | 0 of 20 | Brent Liu | DEN@Viterbi | ||
29300D | 048 | Lecture | 11:00-12:20pm | Tue, Thu | 9 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 |
---|---|---|---|---|---|---|---|---|---|
30691R | 048 | Lecture | 6:40-9:20pm | Monday | 19 of 50 | Syed Ahmed | OHE100C | ||
30693D | 034 | Lecture | 6:40-9:20pm | Monday | 5 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 |
---|---|---|---|---|---|---|---|---|---|
30854R | 048 | Lecture | 6:40-9:20pm | Wednesday | 64 of 80 | Mohammed Beshir | OHE122 | ||
31221D | 034 | Lecture | 6:40-9:20pm | Wednesday | 33 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 |
---|---|---|---|---|---|---|---|---|---|
30888R | 048 | Lecture | 5:00-6:20pm | Tue, Thu | 21 of 40 | Edmond Jonckheere | RTH115 | PDF (275085 KB) | |
31222D | 034 | Lecture | 5:00-6:20pm | Tue, Thu | 2 of 20 | Edmond Jonckheere | DEN@Viterbi | PDF (275085 KB) |
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 |
---|---|---|---|---|---|---|---|---|---|
31277R | 048 | Lecture | 2:00-3:20pm | Mon, Wed | 16 of 50 | Kai Hwang | MHPB7B | PDF (32506 KB) |
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 |
---|---|---|---|---|---|---|---|---|---|
30964R | 048 | Lecture | 12:30-1:50pm | Tue, Thu | 15 of 76 | Young Cho | ZHS352 |
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 | 3:30-4:50pm | Mon, Wed | 3 of 20 | Christopher Walker | DEN@Viterbi | PDF (207617 KB) | |
30664R | 034 | Discussion | 12:30-1:20pm | Wednesday | 3 of 20 | DEN@Viterbi | |||
30686R | 048 | Lecture | 3:30-4:50pm | Mon, Wed | 31 of 50 | Christopher Walker | OHE136 | PDF (207617 KB) | |
30684R | 048 | Discussion | 12:30-1:20pm | Wednesday | 31 of 50 | OHE120 |
b: Non-linear integrated circuits, data-converter architectures and implementations, comprehensive design project.
- Prerequisite: EE 536a
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31110D | 034 | Lecture | 5:00-6:20pm | Tue, Thu | 3 of 20 | Shuo-Wei Chen | DEN@Viterbi | ||
31130R | 034 | Discussion | 12:00-12:50pm | Friday | 3 of 20 | DEN@Viterbi | |||
30668R | 048 | Lecture | 5:00-6:20pm | Tue, Thu | 11 of 28 | Shuo-Wei Chen | RTH109 | ||
30669R | 048 | Discussion | 12:00-12:50pm | Friday | 11 of 28 | OHE120 |
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 |
---|---|---|---|---|---|---|---|---|---|
30685R | 048 | Lecture | 2:00-3:20pm | Mon, Wed | Canceled | Robert Hellwarth |
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 |
---|---|---|---|---|---|---|---|---|---|
30630D | 034 | Lecture | 2:00-4:50pm | Friday | 6 of 20 | Richard Chiang | DEN@Viterbi | ||
30631R | 048 | Lecture | 2:00-4:50pm | Friday | 11 of 25 | Richard Chiang | OHE100B |
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 | 4 of 20 | Ali Zahid | DEN@Viterbi | PDF (123630 KB) | |
30657R | 034 | Discussion | 1:00-1:50pm | Friday | 4 of 20 | DEN@Viterbi | |||
30655R | 048 | Lecture | 3:30-4:50pm | Tue, Thu | 8 of 50 | Ali Zahid | OHE136 | PDF (123630 KB) | |
30656R | 048 | Discussion | 1:00-1:50pm | Friday | 8 of 55 | OHE122 |
Fundamental skills for modeling and controlling of dynamic systems for robotic applications and graphics animations; control theory; kinematics; dynamics; sensor processing; real-time operating systems; robot labs. Recommended preparation: Basic knowledge in linear algebra (matrices and vectors), calculus, programming in C/C++ or any another language or permission of the instructor.
- Crosslist: This course is offered by the CSCI department but may qualify for major credit in EE. To register, enroll in CSCI 545.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30323D | 048 | Lecture | 9:30-10:50am | Mon, Wed | 48 of 50 | Stefan Schaal | HNB100 | ||
30398D | 048 | Lecture | 8:00-9:20am | Mon, Wed | 45 of 50 | Stefan Schaal | SSL150 | ||
30064R | 048 | Lab | 4:00-6:00pm | Friday | 93 of 100 | TBA |
Applications of stochastic modeling and optimization techniques to communication network design and analysis. Data link control; performance models; multi-access channels; routing and flow control. Prerequisite: EE 450 and EE 503.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30660D | 034 | Lecture | 2:00-3:20pm | Tue, Thu | 1 of 20 | Michael Neely | DEN@Viterbi | PDF (75433 KB) | |
30948D | 048 | Lecture | 2:00-3:20pm | Tue, Thu | 19 of 40 | Michael Neely | OHE100B |
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 | 11:00-12:20pm | Tue, Thu | 36 of 56 | Peter Beerel | OHE100D | ||
30703R | 048 | Discussion | 12:00-12:50pm | Friday | 36 of 56 | OHE100D | |||
30700D | 034 | Lecture | 11:00-12:20pm | Tue, Thu | 1 of 20 | Peter Beerel | DEN@Viterbi | ||
30701R | 034 | Discussion | 12:00-12:50pm | Friday | 1 of 20 | DEN@Viterbi |
Structure of real-time computer systems; analog signals and devices; scheduling, synchronization of multiprocessors; reliability, availability; serial/parallel computations; real-time operating systems and languages; design examples.
- Prerequisite: EE 457
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30665R | 048 | Lecture | 9:00-9:50am | MWF | 10 of 40 | Mary Eshaghian,Jim Moore | KAP167 | PDF (101604 KB) |
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 |
---|---|---|---|---|---|---|---|---|---|
30500D | 048 | Lecture | 11:00-12:20pm | Tue, Thu | 55 of 70 | Ali Zahid | OHE136 | ||
30501R | 048 | Discussion | 8:30-9:20am | Monday | 54 of 70 | OHE136 | |||
30712D | 034 | Lecture | 11:00-12:20pm | Tue, Thu | 5 of 20 | Ali Zahid | DEN@Viterbi | ||
30767R | 034 | Discussion | 8:30-9:20am | Monday | 6 of 20 | DEN@Viterbi |
Stochastic system models, Dynamic programming, Linear quadratic control, Kalman filtering and estimation, System identification, approximate dynamic programming methods, adaptive control and online learning. Prerequisite: EE 503. Recommended preparation: EE 512 or EE 562 or ISE 538.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31296R | 048 | Lecture | 12:30-1:50pm | Tue, Thu | 6 of 30 | Ashutosh Nayyar | THH105 | PDF (152900 KB) | |
30491R | 048 | Discussion | TBA | TBA | 6 of 30 | OFFICE |
Computer architecture from a design perspective: Pipelined processors, speculative execution, VLIW, vector processors, memory systems, interconnection networks, shared-memory and message-passing multiprocessors, chip multiprocessors.
- Prerequisite: EE 457
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30667D | 048 | Lecture | 12:00-1:50pm | Mon, Wed | 49 of 51 | Murali Annavaram | SGM601 | ||
30820R | 048 | Lecture | 3:30-4:50pm | Mon, Wed | 21 of 40 | Michel Dubois | OHE122 | ||
30722R | 048 | Discussion | 3:00-3:50pm | Friday | 29 of 50 | OHE132 | |||
30825R | 048 | Discussion | 1:00-1:50pm | Friday | 35 of 40 | VHE217 | |||
30716D | 034 | Lecture | 3:30-4:50pm | Mon, Wed | 4 of 20 | Michel Dubois | DEN@Viterbi | ||
30718R | 034 | Discussion | 3:00-3:50pm | Friday | 10 of 20 | DEN@Viterbi |
State-of-the-art optical fiber communication system. Emphasis on optoelectronic-device and communication-systems issues necessary to provide high-speed and/or networked optical communications. Recommended preparation: EE 338; basic knowledge of optics, semiconductor, and communications concepts.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30724D | 034 | Lecture | 5:30-8:20pm | Friday | 3 of 20 | Sabino Piazzolla | DEN@Viterbi | ||
30726R | 048 | Lecture | 5:30-8:20pm | Friday | 10 of 40 | Sabino Piazzolla | OHE100C |
Distribution free classification, discriminant functions, training algorithms; statistical classification, parametric and nonparametric techniques; artificial neural networks. Corequisites: EE 441 and EE 503.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30561D | 034 | Lecture | 3:30-4:50pm | Mon, Wed | 7 of 20 | Keith Jenkins | DEN@Viterbi | PDF (170796 KB) | |
30728D | 048 | Lecture | 3:30-4:50pm | Mon, Wed | 52 of 60 | Keith Jenkins | OHE132 | PDF (170796 KB) | |
30489R | 034 | Discussion | 5:00-5:50pm | Thursday | 7 of 20 | DEN@Viterbi | |||
30565R | 048 | Discussion | 5:00-5:50pm | Thursday | 52 of 60 | 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 |
---|---|---|---|---|---|---|---|---|---|
30080D | 048 | Lecture | 5:00-7:40pm | Tuesday | 233 of 244 | Ning Wang, David Pynadath | SGM124 | PDF (71419 KB) | |
29942R | 048 | Discussion | 11:00-11:50am | Friday | 31 of 34 | Sheila Tejada | KAP145 | ||
29944R | 048 | Discussion | 2:00-2:50pm | Friday | 24 of 33 | Sheila Tejada | KAP148 | ||
29947R | 048 | Discussion | 12:00-12:50pm | Friday | 22 of 24 | Sheila Tejada | OHE100B | ||
30178R | 048 | Discussion | 10:00-10:50am | Wednesday | 23 of 24 | Sheila Tejada | VHE214 | ||
30179R | 048 | Discussion | 11:00-11:50am | Wednesday | 23 of 24 | Sheila Tejada | VHE214 | ||
30180R | 048 | Discussion | 3:00-3:50pm | Wednesday | 23 of 24 | Sheila Tejada | THHB9 | ||
30181R | 048 | Discussion | 4:00-4:50pm | Wednesday | 23 of 24 | Sheila Tejada | THHB9 | ||
30182R | 048 | Discussion | 11:00-11:50am | Thursday | 24 of 24 | Sheila Tejada | THHB9 | ||
30183R | 048 | Discussion | 3:00-3:50pm | Thursday | 18 of 24 | Sheila Tejada | VKC105 | ||
30184R | 048 | Discussion | 4:00-4:50pm | Thursday | 22 of 24 | Sheila Tejada | VKC109 | ||
30185R | 048 | Quiz | TBA | TBA | 233 of 245 | OFFICE | |||
29936D | 034 | Lecture | 5:00-7:40pm | Tuesday | 8 of 25 | Ning Wang, David Pynadath | DEN@Viterbi | PDF (71419 KB) | |
30030R | 034 | Discussion | 12:00-12:50pm | Friday | 8 of 25 | DEN@Viterbi | |||
30034R | 048 | Quiz | TBA | TBA | 8 of 25 | OFFICE |
Random vectors, sequences, and functions. Linear transformations, second moment theory, spectral densities, narrowband processes, Gaussian processes, correlation detection, linear minimum mean square error estimation. Prerequisite: EE 441 and EE 503. (Duplicates credit in former EE 562a.)
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30867D | 034 | Lecture | 6:40-9:20pm | Wednesday | 3 of 20 | Christopher Walker | DEN@Viterbi | PDF (253437 KB) | |
30991R | 048 | Lecture | 6:40-9:20pm | Wednesday | 25 of 40 | Christopher Walker | OHE100D | PDF (253437 KB) | |
30865R | 034 | Discussion | 3:30-4:20pm | Tuesday | 4 of 20 | DEN@Viterbi | |||
30891R | 048 | Discussion | 3:30-4:20pm | Tuesday | 24 of 40 | OHE100B |
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 |
---|---|---|---|---|---|---|---|---|---|
30587R | 048 | Lecture | 9:30-10:50am | Tue, Thu | 14 of 30 | Maryam Shanechi | VPD106 | ||
31122R | 048 | Discussion | 12:00-12:50pm | Friday | 14 of 30 | KDC241 |
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 | 8 of 30 | Keith Chugg | RTH105 | PDF (124261 KB) | |
30733D | 034 | Lecture | 5:00-6:20pm | Mon, Wed | 3 of 20 | Keith Chugg | DEN@Viterbi | ||
30597R | 034 | Discussion | TBA | TBA | 3 of 20 | OFFICE | |||
30599R | 048 | Discussion | TBA | TBA | 8 of 30 | OFFICE |
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 | 2:00-3:20pm | Mon, Wed | 1 of 20 | Salman Avestimehr | DEN@Viterbi | PDF (76847 KB) | |
30890R | 048 | Lecture | 2:00-3:20pm | Mon, Wed | 7 of 30 | Salman Avestimehr | OHE120 | PDF (76847 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 |
---|---|---|---|---|---|---|---|---|---|
30982D | 034 | Lecture | 8:00-11:50am | Friday | 8 of 20 | Jay Kuo | DEN@Viterbi | ||
30714R | 034 | Discussion | 5:00-5:50pm | Tuesday | 8 of 20 | DEN@Viterbi | |||
30499R | 048 | Lecture | 8:00-11:50am | Friday | 58 of 80 | Jay Kuo | OHE122 | ||
30981R | 048 | Discussion | 5:00-5:50pm | Tuesday | 58 of 80 | OHE100D |
Static and dynamic electromagnetic field theory; solution of scalar and vector boundary value problems; Kirchhoff radiation theory; geometrical optics and geometrical diffraction theory. Prerequisite: 470.
- Prerequisite: EE 470
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30998D | 034 | Lecture | 9:30-10:50am | Tue, Thu | 0 of 20 | Aluizio Prata | DEN@Viterbi | ||
30985R | 034 | Discussion | 8:00-9:50am | Friday | 0 of 20 | DEN@Viterbi | |||
30788R | 048 | Lecture | 9:30-10:50am | Tue, Thu | 8 of 22 | Aluizio Prata | OHE120 | ||
30958R | 048 | Discussion | 8:00-9:50am | Friday | 8 of 22 | OHE136 |
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 | 7:30-8:50am | Mon, Wed | 6 of 20 | Shahin Nazarian | DEN@Viterbi | ||
30760R | 048 | Lecture | 7:30-8:50am | Mon, Wed | 40 of 55 | Shahin Nazarian | OHE122 | ||
30944D | 048 | Lecture | 3:30-4:50pm | Mon, Wed | 34 of 55 | Shahin Nazarian | GFS101 | ||
30679R | 048 | Discussion | 8:00-8:50am | Friday | 73 of 210 | SGM124 | |||
30680R | 034 | Discussion | 8:00-8:50am | Friday | 7 of 20 | DEN@Viterbi | |||
30401R | 048 | Quiz | 6:30-8:20pm | Wednesday | 70 of 200 | TBA |
VLSI design project; chip level design issues: power and clock distribution, packaging, I/O; design techniques; testability; chip fabrication and test.
- Prerequisite: EE 577A
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30911R | 048 | Lecture | 6:30-9:20pm | Wednesday | 26 of 60 | Mohammad Mirza Aghatabar Ahangar | SSL150 |
Characterization of discrete-time random processes. Parametric and non-parametric spectral estimation, adaptive filtering, signal subspace methods, independent components analysis, non-Gaussian signal processing. Prerequisites: EE 503.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30633D | 034 | Lecture | 3:30-4:50pm | Tue, Thu | 2 of 20 | Richard Leahy | DEN@Viterbi | ||
30676R | 048 | Lecture | 3:30-4:50pm | Tue, Thu | 16 of 30 | Richard Leahy | OHE100C |
Analysis of linear dynamical systems by state-space techniques; controllability, observability, stability, passivity. Application of feedback control and network synthesis. (Duplicates credit in AME 541)
- Prerequisite: EE 441
- Note: Prerequisite taken at USC or placement exam required.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30772R | 048 | Lecture | 6:40-9:20pm | Monday | 8 of 40 | Fariba Ariaei | OHE100D | ||
30774D | 034 | Lecture | 6:40-9:20pm | Monday | 5 of 20 | Fariba Ariaei | DEN@Viterbi |
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.
- Prerequisite: 1 from (EE 583 or EE 569)
- 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. Register for one lecture and 2 Labs
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30776R | 048 | Lecture | 3:30-4:20pm | Monday | 14 of 25 | Panayiotis Georgiou | EEBB18 | ||
30778R | 048 | Lab | 10:00-11:50am | Friday | 4 of 12 | EEBB18 | |||
30782R | 048 | Lab | 1:00-2:50pm | Friday | 5 of 12 | EEBB18 | |||
30882R | 048 | Lab | 3:00-4:50pm | Friday | 0 of 24 | EEBB18 | |||
31011R | 048 | Lab | 3:30-4:50pm | Wednesday | 5 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 | 149 of 300 | Sandeep Gupta, Eun Kim, Edward Maby | 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 |
---|---|---|---|---|---|---|---|---|---|
30775D | 048 | Lecture | TBA | TBA | 0 of 26 | 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: For students in computer engineering area who have taken either EE 557 or EE 577A.
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
30448D | 048 | Lecture | 2:00-2:50pm | Friday | 13 of 20 | Sandeep Gupta | KAP138 | ||
30941D | 048 | Lecture | 2:00-2:50pm | Wednesday | 28 of 29 | Insoon Yang,Ashutosh Nayyar | EEB248 | ||
31391D | 048 | Lecture | 2:00-2:50pm | Monday | 43 of 47 | Paul Bogdan,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 |
---|---|---|---|---|---|---|---|---|---|---|
Advanced Transistor Physics and Technology | ||||||||||
30432R | 048 | 3.0 | Lecture | 2:00-3:20pm | Tue, Thu | 5 of 30 | Rehan Kapadia | KDC241 | Word (17836 KB) | |
Cyber-Physical System Design - Modeling, Analysis, and Synthesis | ||||||||||
30567R | 048 | 4.0 | Lecture | 9:30-10:50am | Tue, Thu | 8 of 30 | Pierluigi Nuzzo | KAP163 | PDF (162613 KB) | |
2:00-3:50pm | Thursday | MRF229 | ||||||||
Machine Learning for Medical Applications | ||||||||||
30422R | 048 | 3.0 | Lecture | 3:30-4:50pm | Mon, Wed | 4 of 35 | Cauligi Raghavendra | VKC151 | PDF (318352 KB) | |
Principles of Concurrency and Parallelism | ||||||||||
31100R | 048 | 3.0 | Lecture | 2:00-3:50pm | Wed, Fri | 10 of 20 | Xuehai Qian | KAP113 | PDF (105618 KB) | |
Systems Biology and Its Applications in the Real-World | ||||||||||
31183R | 048 | 3.0 | Lecture | 10:00-11:50am | Mon, Wed | 4 of 30 | Paul Bogdan | GFS223 | PDF (148131 KB) |
Optimization of wireless and ad-hoc mobile networks; opportunistic scheduling, flow control; back-pressure routing; queue stability; energy-delay and utility-delay trade-offs. Prerequisite: EE 503.
- Prerequisite: EE 503
Section | Session | Type | Time | Days | Registered | Instructor | Location | Syllabus | Info |
---|---|---|---|---|---|---|---|---|---|
31266R | 048 | Lecture | 9:30-10:50am | Tue, Thu | 9 of 25 | Michael Neely | VKC210 |
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 | 1 of 20 | Sandeep Gupta, Eun Kim, 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 | 134 of 200 | 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 |
---|---|---|---|---|---|---|---|---|---|
30832D | 048 | Lecture | TBA | TBA | 25 of 40 | OFFICE |