• ECE 6265

    Microwave Engineering Laboratory
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

    Explores measurement and behavior of high-frequency circuits and components. Equivalent circuit models for lumped elements. Measurement of standing waves, power, and frequency. Use of vector network analyzers and spectrum analyzers. Computer-aided design, fabrication, and characterization of microstrip circuits. Corequisite: ECE 5260 or instructor permission.

  • ECE 6435

    Computer Architecture and Design
     Rating

     Difficulty

     GPA

    3.54

    Last Taught

    Spring 2026

    Integration of computer organization concepts such as data flow, instruction interpretation, memory systems, interfacing, and microprogramming with practical and systematic digital design methods such as behavioral versus structural descriptions, divide-and-conquer, hierarchical conceptual levels, trade-offs, iteration, and postponement of detail.  Design exercises are accomplished using a hardware description language and simulation.  Prerequisite by topic:  Digital Logic Design (ECE 2330 or equivalent), Introductory Computer Architecture (ECE 3330 or equivalent), Assembly Language Programming.

  • ECE 6501

    Topics in Electrical and Computer Engineering
     Rating

     Difficulty

     GPA

    3.72

    Last Taught

    Spring 2026

    A first-level graduate course covering a topic not normally covered in the graduate course offerings. The topic will usually reflect new developments in the electrical and computer engineering field. Offering is based on student and faculty interests. Prerequisite: Instructor permission.

  • ECE 6660

    Analog Integrated Circuits
     Rating

     Difficulty

     GPA

    3.52

    Last Taught

    Spring 2026

    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 6784

    Machine Learning for Wireless Communications
     Rating

     Difficulty

     GPA

    3.42

    Last Taught

    Spring 2026

    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 6993

    Independent Study
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

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

  • ECE 6996

    Supervised Graduate Teaching Experience
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

    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 7993

    Independent Study
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

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

  • ECE 8999

    Thesis
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

    Formal record of student commitment to master's thesis research under the guidance of a faculty advisor. May be repeated as necessary.

  • ECE 9897

    Graduate Teaching Instruction
     Rating

     Difficulty

     GPA

    Last Taught

    Spring 2026

    For doctoral students.