ECE 5415

Digital Signal Processing and Learning

Cornell University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course covers fundamentals of digital signal and image processing (DSP); and its connections to modern machine learning, using a balanced mix between math and hands-on experiments. The course will teach basic concepts in signals and systems, including convolutions, frequency analysis, sampling, compressed sensing, image segmentation, image registration, neural network-based machine learning, and representation learning. We will use multiple hands-on programming assignments to demonstrate the concepts we cover in class and problem sets that will help students practice with the theory. A background in linear algebra and probability will be critical to follow the theoretical concepts. All coding will be done in Python. We will offer supplementary material to help get started with Python coding and reinforce the background in linear algebra and probability.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 12 hours ago

001

Availability not recently verified
Class #cornell_2-ECE5415Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?