EECS 16A. Foundations of Signals, Dynamical Systems, and Information Processing
Catalog Description: This course offers an introduction to signals, systems, optimization, controls, and machine learning, all grounded in linear algebraic techniques. After a brief review of linear algebra, students will delve into topics such as signal processing, linear systems, feedback control, optimization methods, and foundational machine learning algorithms. Emphasizing practical applications, the course prepares EECS majors for advanced study by connecting mathematical concepts to real-world engineering problems.
Units: 4
Prerequisites: MATH 54
Formats:
Fall: 3.0 hours of lecture, 1.0 hours of discussion, and 3.0 hours of laboratory per week
Summer: 6.0 hours of lecture, 2.0 hours of discussion, and 6.0 hours of laboratory per week
Grading basis: letter
Final exam status: Written final exam conducted during the scheduled final exam period
Class Schedule (Fall 2024):
EECS 16A – MoWe 18:30-19:59, Pimentel 1 –
Babak Ayazifar, Jean-Paul Tennant
Class Schedule (Spring 2025):
EECS 16A – MoWe 18:30-19:59, Pimentel 1 –
Babak Ayazifar