Analog Electronics Lab

Last Updated: Wed, 04/15/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
4043
Section:
L02
CRN
83449
Department (you may add up to three):
Instructor first name:
Brian
Instructor last name:
Beck
Catalog Description

Experiments in analog electronics using discrete devices and off-the-shelf integrated circuits.

Administrative Data
Course status
Active

Optimization Info Sys

Last Updated: Wed, 04/15/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3251
Section:
A
CRN
89192
Department (you may add up to three):
Instructor first name:
Pan
Instructor last name:
Li
Catalog Description

An introduction to the fundamentals of optimization with a focus on algorithms and applications in signal processing, control systems, machine learning, and robotics.

Administrative Data
Course status
Active

Signals and Systems

Last Updated: Tue, 04/14/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3084
Section:
A
CRN
83410
Department (you may add up to three):
Instructor first name:
Yorai
Instructor last name:
Wardi
Catalog Description

Continuous-time linear systems and signals, their mathematical representations, and computational tools. Fourier and Laplace transforms, convolutions, input-output responses, stability.

Administrative Data
Course status
Active

Elec Energy Systems

Last Updated: Fri, 05/15/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
3072
Section:
L06
CRN
86021
Department (you may add up to three):
Instructor first name:
Lukas
Instructor last name:
Graber
Catalog Description
Non-renewable and renewable/sustainable energy sources. Processes, costs, and environmental impact of conversion into electric energy. Delivery and control of electric energy, electromechanical systems. Credit not allowed for both ECE 3072 and ECE 3071.
Administrative Data
Course status
Active

Engr Software Design

Last Updated: Tue, 04/14/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2036
Section:
AL
CRN
86621
Department (you may add up to three):
Instructor first name:
Douglas
Instructor last name:
Blough
Catalog Description

Object-oriented software methods for engineering applications. Numerical analysis methods; simulations and graphical presentation of simulation results; analysis of numerical precision. Programming projects. Credit not allowed for both ECE 2036 and ECE 3090.

Administrative Data
Course status
Active

Digital Design Lab

Last Updated: Tue, 04/28/2026
Syllabus
LabSection_4.pdf (17.96 KB)
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2031
Section:
L11
CRN
92495
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

Digital Design Lab

Last Updated: Sun, 04/12/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2031
Section:
B
CRN
83433
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

Digital System Design

Last Updated: Wed, 04/29/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
ECE
Course number:
2020
Section:
A
CRN
86002
Department (you may add up to three):
Instructor first name:
Nivedita
Instructor last name:
Bhattacharya
Catalog Description

Computer system and digital design principles. Switch and gate design, Boolean algebra, number systems, arithmetic, storage elements. Datapath, memory organization, instruction set architecture, assembly language. Credit not allowed for both ECE 2020 and ECE 2030.

Administrative Data
Course status
Active