Convex Optimization

Last Updated: Mon, 03/30/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
6270
Section:
Q
CRN
93865
Department (you may add up to three):
Instructor first name:
Justin
Instructor last name:
Romberg
Catalog Description

This course provides an introduction to convex optimization, covering the mathematical fundamentals of convex analysis and duality theory, algorithms, and modelling of practical applications.

Administrative Data
Course status
Active

Undergraduate Research

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
4699
Section:
T02
CRN
81931
Department (you may add up to three):
Instructor first name:
Emmanouil
Instructor last name:
Tentzeris
Catalog Description
Independent Research conducted under the guidance of a faculty member.
Administrative Data
Course status
Pending

Adv Computer Architecure

Last Updated: Mon, 04/27/2026
Syllabus
ACA_Syllabus_0.pdf (140.96 KB)
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
4100
Section:
B
CRN
84210
Department (you may add up to three):
Instructor first name:
Cong
Instructor last name:
Hao
Catalog Description

Comprehensive coverage of the architecture and system issues that confront the design of high-performance workstation/PC computer architectures with emphasis on quantitative evaluation. Credit is not allowed for both ECE 4100 and any of the following courses: ECE 6100, CS 4290, CS 6290.

Administrative Data
Course status
Active

Circuits & Electronics

Last Updated: Tue, 04/14/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3710
Section:
G
CRN
80364
Department (you may add up to three):
Instructor first name:
Michael
Instructor last name:
West
Catalog Description

An introduction to electric circuit elements and electronic devices and a study of circuits containing such devices.

Administrative Data
Course status
Active

Electromagnetics

Last Updated: Mon, 04/06/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3025
Section:
B
CRN
80350
Department (you may add up to three):
Instructor first name:
Nima
Instructor last name:
Ghalichechian
Catalog Description

ECE 3025 is a core course on electromagnetic fields and waves. Major topics include signals on transmission lines, Maxwell’s questions, electrostatic and magnetostatic fields, and uniform electromagnetic plane waves. These topics constitute the fundamental foundations for understanding the behavior of analog and digital electrical signals in electronics or communications at all frequency ranges.

Administrative Data
Course status
Active

Circuit Analysis

Last Updated: Mon, 04/27/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2040
Section:
C
CRN
83179
Department (you may add up to three):
Instructor first name:
Richard
Instructor last name:
Asiamah
Catalog Description

Basic concepts of DC and AC circuit theory and analysis.

Administrative Data
Course status
Active

Digital Design Lab

Last Updated: Sun, 04/12/2026
Syllabus
LabSection_6.pdf (17.96 KB)
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2031
Section:
L09
CRN
80784
Department (you may add up to three):
Instructor first name:
Kevin
Instructor last name:
Johnson
Catalog Description

Design and implementation of digital systems, including a team design project. CAD tools, project design methodologies, logic synthesis, and assembly language programming.

Administrative Data
Course status
Active