Convex Optimization

Last Updated: Wed, 04/29/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
6270
Section:
ML
CRN
93863
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

Adv Prog Techniques

Last Updated: Sat, 08/29/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
6122
Section:
AL
CRN
86662
Department (you may add up to three):
Instructor first name:
Jeffery
Instructor last name:
Hurley
Catalog Description
Covers a number of advanced topics in programming methods, data management, distributed computing, and advanced algorithms used in typical engineering applications. Credit will not be awarded for ECE 6122 and ECE 4122.
Administrative Data
Course status
Active

Adv Comput Architecture

Last Updated: Mon, 04/27/2026
Syllabus
ACA_Syllabus_2.pdf (140.96 KB)
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
6100
Section:
PHD
CRN
90444
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 6100 and any of the following courses: ECE 4100, CS 4290, CS 6290.

Administrative Data
Course status
Active

Control System Design

Last Updated: Tue, 04/14/2026
Syllabus
Syllabus_38.pdf (122.13 KB)
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
4550
Section:
A
CRN
83109
Department (you may add up to three):
Instructor first name:
David
Instructor last name:
Taylor
Catalog Description

Design of control algorithms using state-space methods, microcontroller implementation of control algorithms, and laboratory projects emphasizing motion control applications.

Administrative Data
Course status
Active

Undergrad Research II

Last Updated: Wed, 06/24/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3952
Section:
C16
CRN
85069
Department (you may add up to three):
Instructor first name:
Morris
Instructor last name:
Cohen
Catalog Description
Participation in an individual or group research project under the direction of a faculty member. Requires a formal research report.
Administrative Data
Course status
Active

Undergrad Research II

Last Updated: Wed, 06/24/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3952
Section:
M18
CRN
85254
Department (you may add up to three):
Instructor first name:
Elliot
Instructor last name:
Moore
Catalog Description
Participation in an individual or group research project under the direction of a faculty member. Requires a formal research report.
Administrative Data
Course status
Active

Intro Signal Processing

Last Updated: Wed, 08/26/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2026
Section:
L11
CRN
83098
Department (you may add up to three):
Instructor first name:
Jorge Gerardo
Instructor last name:
Quesada Pacora
Catalog Description
Introduction to discrete-time signal processing and linear systems. Sampling theorem, filtering, frequency response, Discrete Fourier Transform, Z-Transform. Laboratory emphasizes computer-based signal processing. Credit not allowed for both ECE 2026 and ECE 2025.
Administrative Data
Course status
Active