• ECE 2700

    Signals and Systems
     Rating

     Difficulty

     GPA

    3.31

    Last Taught

    Spring 2026

    Develops tools for analyzing signals and systems in continuous and discrete-time, for controls, communications, signal processing and machine learning. Primary concepts are the representation of signals and linear systems in the time domain (convolution, differential equations, state-space representation) and in the frequency domain (Fourier/Laplace analysis) including practical programming examples. Co-requisite: APMA 2130 or MATH 3250, and Prerequisite: (ECE 2300 or ECE 2501 Topic: Applied Circuits)

  • ECE 3103

    Solid State Devices
     Rating

    4.06

     Difficulty

    2.50

     GPA

    3.45

    Last Taught

    Spring 2026

    Analyzes the basics of band theory and atomic structure; charge-transport in solids; current voltage characteristics of semiconductor devices, including p-n junction diodes, bipolar transistors, Schottky diodes, and insulated-gate field-effect transistors; electron emission; and superconductive devices. Prerequisite: ECE 2300.

  • ECE 3209

    Electromagnetic Fields
     Rating

    3.49

     Difficulty

    4.50

     GPA

    2.91

    Last Taught

    Fall 2025

    Analyzes the basic laws of electromagnetic theory, beginning with static electric and magnetic fields, and concluding with dynamic E&M fields; plane wave propagation in various media; Maxwell's Laws in differential and integral form; electrical properties of matter; transmission lines, waveguides, and elementary antennas. Prerequisite: APMA 2130, ECE 2300, and ECE 2200 or equivalent.

  • ECE 3250

    Electromagnetic Energy Conversion
     Rating

    3.17

     Difficulty

    3.25

     GPA

    3.39

    Last Taught

    Spring 2026

    Analyzes the principles of electromechanical energy conversion; three-phase circuit analysis; magnetic circuits and nonlinearity; transformers; electromagnetic sensing devices; DC, synchronous, stepper, and induction machines; equivalent circuit models; power electronic control of machines, switching regulators, Class D amplification. Laboratory, computer, and design exercises complement coverage of fundamental principles. Prerequisite: ECE 2300 and PHYS 2415 or ECE 2200

  • ECE 3251

    Electromagnetic Energy Conversion Lab
     Rating

     Difficulty

     GPA

    3.87

    Last Taught

    Spring 2026

    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.28

     Difficulty

    3.00

     GPA

    3.82

    Last Taught

    Spring 2026

    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

    Spring 2026

    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 3750

    ECE Fundamentals III
     Rating

    3.00

     Difficulty

    3.82

     GPA

    3.11

    Last Taught

    Fall 2023

    Develops tools for analyzing signals and systems operating in continuous-time, with applications to control, communications, and signal processing. Primary concepts are representation of signals, linear time-invariant systems, Fourier analysis of signals, frequency response, and frequency-domain input/output analysis, the Laplace transform, and linear feedback principles. Practical examples are employed throughout, and regular usage of computer tools (Matlab, CC) is incorporated. Students cannot receive credit for both this course and BIOM 3310. Prerequisite: ECE 2660, APMA 2130