• ECE 3251

    Electromagnetic Energy Conversion Lab
     Rating

     Difficulty

     GPA

    3.87

    Last Taught

    Spring 2025

    This lab provides practical exposure and continuation of the topics covered in the lecture sections of ECE 3250. Topics include principles of measurement and analysis using computerized instrumentation. Co-requisite ECE 3250

  • ECE 3430

    Introduction to Embedded Computer Systems
     Rating

    4.53

     Difficulty

    3.20

     GPA

    3.82

    Last Taught

    Fall 2025

    An embedded computer is designed to efficiently interact directly with its physical environment. This lab-based course explores architecture and interface issues relating to the design, evaluation and implementation of embedded systems . Topics include hardware and software organization, power management, digital and analog I/O devices, memory systems, timing and interrupts. Prerequisites: (ECE 2300 or ECE 2630) AND ECE 2330 AND CS 2130 all with a grade of a C- or better.

  • ECE 3501

    Special Topics in Electrical and Computer Engineering
     Rating

    3.33

     Difficulty

    1.50

     GPA

    3.87

    Last Taught

    Spring 2025

    A third-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests.

  • ECE 3502

    Special Topics in Electrical and Computer Engineering
     Rating

     Difficulty

     GPA

    3.76

    Last Taught

    Fall 2025

    A third-level undergraduate course covering a topic not normally covered in the course offerings. The topic usually reflects new developments in the electrical and computer engineering field. Offering is based on student and faculty interests.

  • ECE 3660

    Microelectronic Circuits
     Rating

    4.40

     Difficulty

    3.00

     GPA

    3.49

    Last Taught

    Fall 2025

    Construction of electronic circuit design to specifications. Focuses on computer simulation, construction, and testing of designed circuits in the laboratory to verify predicted performance. Includes differential amplifiers, feedback amplifiers, multivibrators, and digital circuits. Three lecture and three laboratory hours. Prerequisite: ECE 2600 or ECE 2660

  • ECE 4103

    Solid State Devices for Renewable Energy Conversion
     Rating

     Difficulty

     GPA

    3.21

    Last Taught

    Spring 2025

    This class discusses solid state devices that are used for renewable energy application. While we will provide a general overview of most new and interesting technologies via lectures, discussions, and research presentations, we will focus on the detailed technical aspects of few devices namely: solar cells, thermionic devices, thermoelectric devices, solar thermal (CSPs), and batteries.

  • ECE 4209

    RF Circuit Design and Wireless Systems
     Rating

    4.17

     Difficulty

    3.50

     GPA

    3.38

    Last Taught

    Fall 2025

    Design and analysis of wireless communication circuits. Topics covered include transmission lines, antennas, filters, amplifiers, mixers, noise, and modulation techniques. The course is built around a semester long design project. Prerequisite ECE 2700 or ECE 3750

  • ECE 4230

    Optical and Quantum Electronics
     Rating

     Difficulty

     GPA

    Last Taught

    Fall 2025

    Quantum electronics, the study of light and matter interaction, has become the cornerstone in many areas of optical science and technology. This course reviews the principles of lasers then introduces the generalized nonlinear wave equations. This course will cover typical nonlinear effects and their applications in telecommunication, ultrafast laser, quantum computing/information and chemical/bio spectroscopy.  Prerequisite: ECE 3209.

  • ECE 4265

    Microwave Engineering Laboratory
     Rating

     Difficulty

     GPA

    3.04

    Last Taught

    Spring 2025

    Analyzes the 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; and computer-aided design, fabrication, and characterization of microstrip circuits. Corequisite: ECE 5260 or instructor permission.

  • ECE 4332

    Introduction to VLSI Design
     Rating

    3.78

     Difficulty

    5.00

     GPA

    3.44

    Last Taught

    Spring 2025

    Digital CMOS circuit design and analysis: combinational circuits, sequential circuits, and memory. Second order circuit issues. Global design issues: clocking and interconnect. Use of Cadence CAD tools. Team design of a significant VLSI chip including layout and implementation. Prerequisites: ECE 2330 and (ECE 2660 or ECE 2600)