Skip to main content
Sponsored

Electrical & Computer Engineering

ECE 2200 Applied Physics II
Spring 2027

An applied physics course in electricity and magnetism, with emphasis on the technologies derived from them. An integrated lab component will provide team-based, hands-on examples and reviews of key concepts. …

4.7
Rating
1.4
Difficulty
3.82
GPA
ECE 2300 Applied Circuits
Spring 2027

This course introduces electrical engineering theory and its application to circuits containing active and passive circuit elements. Content includes fundamental concepts such as voltage, current, power, energy and Ohm's Law …

4.0
Rating
4.0
Difficulty
3.65
GPA
ECE 2330 Digital Logic Design
Spring 2027

Introduction to analysis and design of digital systems from switches to gates to components to CPU. Analysis and design of combinational and sequential components including multiplexers and demultiplexers, decoders and …

4.1
Rating
2.7
Difficulty
3.40
GPA
ECE 2410 Intro to Machine Learning
Spring 2027

Learn about and experiment with machine learning algorithms using Python. Applications include image classification, removing noise from images, and linear regression. Students will collect and interpret data, learn machine learning …

—
Rating
—
Difficulty
3.66
GPA
ECE 2435 Microcomputer Organization
Spring 2027

Introduces the organization and programming of a modern microcomputer system. Topics include instruction set architecture, assembly language programming, low-level C programming, memory organization, and basic input/output interfacing. Pre-requisite: ECE 2330

—
Rating
—
Difficulty
—
GPA
ECE 2501 Special Topics in Electrical and Computer Engineering
Spring 2027

A second-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 …

—
Rating
—
Difficulty
3.91
GPA
ECE 2502 Special Topics in Electrical and Computer Engineering
Spring 2027

A second-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 …

—
Rating
—
Difficulty
3.83
GPA
ECE 2600 Electronics
Spring 2027

Studies the modeling, analysis, design, computer simulation, and measurement of electrical circuits which contain non-linear devices such as junction diodes and field effect transistors. Includes the gain and frequency response …

4.5
Rating
3.0
Difficulty
3.59
GPA
ECE 2700 Signals and Systems
Spring 2027

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 …

2.7
Rating
5.0
Difficulty
3.24
GPA
ECE 3103 Solid State Devices
Spring 2027

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; …

4.2
Rating
2.4
Difficulty
3.47
GPA
ECE 3250 Electromagnetic Energy Conversion
Spring 2027

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 …

3.2
Rating
3.3
Difficulty
3.39
GPA
ECE 3251 Electromagnetic Energy Conversion Lab
Spring 2027

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 …

—
Rating
—
Difficulty
3.88
GPA
ECE 3360 Printed Circuit Board Design
Spring 2027

-

—
Rating
—
Difficulty
—
GPA
ECE 3430 Introduction to Embedded Computer Systems
Spring 2027

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 …

4.3
Rating
3.0
Difficulty
3.82
GPA
ECE 3501 Special Topics in Electrical and Computer Engineering
Spring 2027

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 …

3.3
Rating
1.5
Difficulty
3.87
GPA
ECE 3502 Special Topics in Electrical and Computer Engineering
Spring 2027

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 …

—
Rating
—
Difficulty
3.76
GPA
ECE 3660 Microelectronic Circuits
Spring 2027

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, …

4.4
Rating
3.0
Difficulty
3.51
GPA
ECE 3780 Foundations of Data Analysis
Spring 2027

This course is an introduction to the foundations behind modern data analysis and machine learning. The first part of the course covers selected topics from probability theory and linear algebra …

—
Rating
—
Difficulty
3.81
GPA
ECE 4130 Fundamentals of Photovoltaics and Solar Energy
Spring 2027

This course introduces photovoltaics and solar energy generation and gives an overview of the subject. The course will describe the operation of photovoltaic cells and efficiency improvements, industrial processes, solar …

—
Rating
—
Difficulty
3.16
GPA
ECE 4209 RF Circuit Design and Wireless Systems
Spring 2027

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

4.2
Rating
3.5
Difficulty
3.41
GPA