University of Southern California
department name USC Viterbi School of Engineering
 
Undergraduate Degree Programs
Master of Science Programs
Doctor of Philosophy Programs
Course Information
Degree Programs
Course Descriptions
Class Anouncements
D-Clearance & Registration
   

  
 Course Descriptions  

Current Students - Course Descriptions

 

This is supplemental course information, designed to give you a fuller picture of the course and an expanded look at the topics covered. This is an unofficial document. The USC Course Catalog is the binding description of all university courses. Information such as books, materials covered, and the order of topics is subject to change. Please consult instructor for this semseter to get more upto date course information.
 
 
100 Level | 200 Level | 300 Level | 400 Level | 500 Level | 600 Level | 700 Level
 
 
 
100 Level Courses
EE 101 Introduction to Digital Logic
EE 103L Introduction to Microelectronics
EE 105 Introduction to Electrical Engineering
 
200 Level Courses
EE 201L Introduction to Digital Circuits
EE 202L Linear Circuits
EE 241 Applied Linear Algebra for Engineering
 
300 Level Courses
EE 301 Introduction to Linear Systems
EE 302 Physical Optics
EE 320 Digital Media Basics for Multimedia
EE 321 Introduction to Integrated Media Systems
EE 326xL Essentials of Electrical Engineering
EE 327x Digital Electronics
EE 330 Electromagnetics I
 EE 338 Physical Electronics
EE 348L Electronic Circuits I
EE 357 Basic Organization of Computer Systems
EE 364 Introduction to Probability and Statistics for Electrical Engineers
EE 370 Electromechanics
 
400 Level Courses
EE 401 Transform Theory for Engineers
EE 402 Design of Analog and Digital Filters
EE 434L Digital Signal Processing Design Laboratory
EE 438L Processing for Microelectronics
EE 440 Rotating Electrical Machinery
EE 441 Applied Linear Algebra for Engineers
EE 443 Introduction to Power Systems
EE 447 Mixed Signal Electronic Circuits
EE 448 Electronic Circuits II
EE 450 Introduction to Computer Networks
EE 454L Introduction to Systems Design Using Microprocessors
EE 457x Computer Systems Organization
EE 459L Senior Design Project
EE 464 Probability Theory for Engineers
EE 465 Probabilistic Methods in Computer Systems Modeling
EE 467
Introduction to Communications
EE 469 Introduction to Digital Media Engineering
EE 470 Electromagnetics II
EE 471 Applied Quantum Mechanics for Engineers
EE 473 Lasers and Optics Laboratory
EE 475 Wireless Communication Technology
EE 477L MOS VLSI Circuit Design
EE 478L Digital Electronic Circuit Design
EE 479L Introduction to Analog IC Design
EE 482 Linear Control Systems
EE 483 Introduction to Digital Signal Processing
EE 484 Communication System Design
 
500 Level Courses
EE 500 Neural And Fuzzy Systems
EE 504L Solid State Processing and Integrated Circuits Laboratory
EE 506 Semiconductor Physics
EE 517 Statistics for Engineers
EE 530 Optical Materials, Instruments and Devices
EE 531 Nonlinear Optics
EE 533b Mixed-Signal VLSI Systems Design
EE 535 Mobile Communications
EE 536 Integrated Circuit Analysis and Design
EE 538 Spread Spectrum Systems
EE 540 Introduction to Quantum Electronics
EE 541  Radio Frequency Filter Design
EE 543a Digital Control Systems
EE 549 Queuing Theory for Performance Modeling
EE 550 Design and Analysis of Computer Communication Networks
EE 552 Logic Design and Switching Theory
EE 553 Computational Solution of Optimization Problems
EE 554 Real Time Computer Systems
EE 555 Broadband Network Architectures
EE 557 Computer Systems Architecture
EE 558 Optical Fiber Communication Systems
EE 559 Mathematical Pattern Recognition
EE 560 Digital System Design - Tools and Techniques
EE 562a Random Processes in Engineering
EE 563 Estimation Theory
EE 564 Communication Theory
EE 566 Optical Information Processing
EE 568 Error Correcting Codes
EE 569 Introduction to Digital Image Processing
EE 570b Advanced Electromagnetic Theory
EE 572a Plasma Dynamics
EE 573a Antenna Analysis
EE 577a VLSI System Design
EE 577b VLSI System Design
EE 581 Mathematical Foundations for Computer Aided Design of VLSI Circuits
EE 583 Adaptive Signal Processing
EE 584 Chaotic Systems
EE 586L Advanced DSP Design Laboratory
EE 589 Statistical Optics
EE 590 Directed Research
EE 591 Magnetic Resonance Imaging and Reconstruction
EE 592 Mathematical Aspects of Medical Imaging
EE 593 Multivariable Control
EE 594 Masters Thesis
EE 596 Wavelets
EE 599 Special Topics
 
 
600 Level Courses
EE 606 Nonequilibrium Processes in Semiconductors
EE 607 Microelectromechanical Systems
EE 619 Advanced Topics in Automatic Speech Recognition
EE 650 Advanced Topics in Computer Networks
EE 657 Parallel Processing
EE 658 Diagnosis and Design of Reliable Digital Computers
EE 659 Interconnection Networks
EE 663 Satellite Communications
EE 664 Advanced Topics in Communication Theory
EE 666 Data Communication
EE 667 Array Signal Processing
EE 669 Selected Topics in Digital Image Processing
EE 677 VLSI Architecture and Algorithms
EE 680 Computer Aided Design of Digital Systems I
EE 690 Directed Research
 
700 Level Courses
EE 790 Directed Research
EE 794 Doctoral Dissertation