Graduate Electrical Engineering Courses by Concentration Area

                       



COMMUNICATIONS

Faculty Advisors: Chang, Jabbari, Mark, Nelson, Paris

  1. ECE 528 Random Processes in Electrical and Computer Engineering
  2. ECE 542 Computer Network Architectures and Protocols
  3. ECE 630 Statistical Communication Theory
  4. ECE 633 Coding Theory
  5. ECE 642 Design and Analysis of Computer Communication Networks
  6. ECE 643 Telecommunication Switching Systems
  7. ECE 646 Cryptography and Computer-Network Security
  8. ECE 670 Principles of C3I, Part I
  9. ECE 671 Principles of C3I, Part II
  10. ECE 728 Random Processes in Electrical and Computer Engineering II
  11. ECE 731 Digital Communications
  12. ECE 732 Mobile Communications Systems
  13. ECE 733 Advanced Coding Theory
  14. ECE 735 Data Compression
  15. ECE 737 Spread Spectrum Communications
  16. ECE 739 Satellite Communications
  17. ECE 741 Wireless Networks
  18. ECE 742 High Speed Networks
  19. ECE 743 Multimedia Networking and Communication Software
  20. ECE 746 Secure Telecommunication Systems
  21. ECE 751 Information Theory

Up 


SIGNAL PROCESSING

Faculty Advisors: Ephraim, Manitius, Nelson, Wage

  1. ECE 528 Random Processes in Electrical and Computer Engineering
  2. ECE 535 Digital Signal Processing
  3. ECE 537 Introduction to Digital Image Processing
  4. ECE 635 Adaptive Signal Processing
  5. ECE 638 Fast Algorithms and Architectures for Digital Signal Processing
  6. ECE 670 Principles of C3I, Part I
  7. ECE 671 Principles of C3I, Part II
  8. ECE 734 Detection and Estimation Theory
  9. ECE 735 Data Compression
  10. ECE 738 Advanced Digital Signal Processing

Up


CONTROL and ROBOTICS

Faculty Advisors: Cook, Gertler, Manitius

  1. ECE 521 Modern Systems Theory
  2. ECE 549 Theory and Application of Artificial Neural Networks
  3. ECE 612 Real-Time Embedded Systems
  4. ECE 620 Optimal Control Theory
  5. ECE 621 Systems Identification
  6. ECE 624 Control Systems
  7. ECE 650 Robotics
  8. ECE 673/SYST 620 Discrete Event Systems
  9. ECE 720 Multivariable and Robust Control
  10. ECE 721 Nonlinear Systems
  11. ECE 722 Kalman Filtering with Applications
  12. ECE 749 Neural Networks for Control
  13. ECE 750 Intelligent Systems for Robots

Up


MICROELECTRONICS, ELECTROMAGNETICS and OPTOELECTRONICS

Faculty Advisors: Berry, Ceperley, Ioannou, Mulpuri, Sutton

  1. ECE 513 Applied Electromagnetic Theory
  2. ECE 520 Applications of Analog and Digital Integrated Circuits
  3. ECE 563 Introduction to Microwave Electronics
  4. ECE 565 Introduction to Optical Electronics
  5. ECE 567 Optical Fiber Communications
  6. ECE 584 Semiconductor Device Fundamentals
  7. ECE 586 Digital Integrated Circuits
  8. ECE 587 Design of Analog Integrated Circuits
  9. ECE 662 Microwave Engineering
  10. ECE 665 Fourier Optics and Holography
  11. ECE 680 Physical VLSI Design
  12. ECE 684 MOS Device Electronics
  13. ECE 689 VLSI Processing
  14. ECE 745 ULSI Microelectronics
  15. ECE 780 High Frequency Electronics

Up

ARCHITECTURE-BASED SYSTEMS INTEGRATION

Faculty Advisors: Levis, Pachowicz

  1. ECE 672/SYST 619 Introduction to Architecture-Based Integration

  2. ECE 673/SYST 620 Discrete Event Systems

  3. ECE 674/SYST 621 System Architecture Design

  4. ECE 675/SYST 622 System Integration and Architecture Evaluation

Students taking two or more of the ECE 672, ECE 673, ECE 674 and ECE 675 courses may not take non-ECE courses as a part of their degree program.

Up

COMPUTER ENGINEERING

Students interested in specializing in Computer Engineering are strongly advised to apply to or change their degree program to MS in Computer Engineering. The information provided below is listed for historical purposes only.

Faculty Advisors: Barnes, Gaj, Hintz, Hwang, Kaps

  1. ECE 511 Microprocessors
  2. ECE 545 Introduction to VHDL
  3. ECE 548 Sequential Machine Theory
  4. ECE 611 Advanced Microprocessors
  5. ECE 612 Real-Time Embedded Systems
  6. ECE 645 Computer Arithmetic: Hardware and Software Implementations
  7. ECE 646 Cryptography and Computer-Network Security
  8. ECE 681 VLSI Design Automation
  9. ECE 682 VLSI Test Concepts

  10. ECE 746 Secure Telecommunication Systems

Up