• ECE 6660

    Analog Integrated Circuits
     Rating

     Difficulty

     GPA

    3.52

    Last Taught

    Spring 2025

    Design and analysis of analog integrated circuits. Topics include feedback amplifier analysis and design including stability, compensation, and offset-correction; layout and floor-planning issues associated with mixed-signal IC design; selected applications of analog circuits such as A/D and D/A converters, references, and comparators; and extensive use of CAD tools for design entry, simulation, and layout. Includes an analog integrated circuit design project. Prerequisite: ECE 3103 and 3632, or equivalent.

  • ECE 6711

    Probability and Stochastic Processes
     Rating

     Difficulty

     GPA

    3.52

    Last Taught

    Fall 2025

    Topics include probability spaces; random variables and vectors; and random sequences and processes; especially specification and classification. Includes detailed discussion of second-order stationary processes and Markov processes; inequalities, convergence, laws of large numbers, central limit theorem, ergodic, theorems; and MS estimation, Linear MS estimation, and the Orthogonality Principle. Prerequisite: APMA 3100, MATH 3100, or equivalent.

  • ECE 6750

    Digital Signal Processing
     Rating

     Difficulty

     GPA

    3.72

    Last Taught

    Fall 2025

    A first graduate course in digital signal processing. Topics include discrete-time signals and systems, application of z-transforms, the discrete-time Fourier transform, sampling, digital filter design, the discrete Fourier transform, the fast Fourier transform, quantization effects and nonlinear filters. Additional topics can include signal compression and multi-resolution processing.

  • ECE 6782

    Machine Learning in Image Analysis
     Rating

     Difficulty

     GPA

    3.56

    Last Taught

    Fall 2025

    This course focuses on an in-depth study of advanced topics and interests in image data analysis. Students will learn practical image techniques and gain mathematical fundamentals in machine learning needed to build their own models for effective problem solving. The graduate students (ECE/CS 6501) will be given additional programming tasks and more advanced theoretical questions.

  • ECE 6784

    Machine Learning for Wireless Communications
     Rating

     Difficulty

     GPA

    3.42

    Last Taught

    Spring 2025

    This is an entry-level course on wireless communications, especially we will discuss how machine learning impacts the design of wireless systems. The goal is to teach fundamental and core techniques that enable physical layer wireless communications.

  • ECE 6850

    Introduction to Control Systems
     Rating

     Difficulty

     GPA

    3.70

    Last Taught

    Fall 2025

    This course aims to provide an instruction to basic principles and tools for the analysis and design of control systems. It is intended for general graduate students in engineering and science. Topics to be covered include concepts, examples and designs of feedback, system modeling, linear and nonlinear dynamic behaviors, stability analysis, frequency domain analysis and design, transfer functions, PID control, and robustness of control systems.

  • ECE 6993

    Independent Study
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    Detailed study of graduate course material on an independent basis under the guidance of a faculty member.

  • ECE 6995

    Supervised Project Research
     Rating

     Difficulty

     GPA

    Last Taught

    Summer 2025

    Formal record of student commitment to project research under the guidance of a faculty advisor. A project report is required at the completion of each semester. May be repeated as necessary.

  • ECE 6996

    Supervised Graduate Teaching Experience
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    A guided teaching experience for Ph.D. students, with selected teaching assignments and directed performance evaluation, under the supervision of a faculty member, as a part of Ph.D. training designed for students' development of independent teaching skills.

  • ECE 7712

    Digital Communications
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    An in-depth treatment of digital communications techniques and performance. Topics include performance of uncoded systems such as Mary, PSK, FSK, and multi-level signaling; orthogonal and bi-orthogonal codes; block and convolutional coding with algebraic and maximum likelihood decoding; burst correcting codes; efficiency and bandwidth; synchronization for carrier reference and bit timing; baseband signaling techniques; intersymbol interference; and equalization. Prerequisite: ECE 6711.