Fall 2015 edition
Fall 2014 edition
Fall 2013 edition
Spring 2013 edition
Fall 2011 edition
Overview of EECS 144/244:
Fundamental Algorithms for System Modeling, Analysis, and Optimization
Responsible faculty: Kurt Keutzer, Edward A. Lee, Jaijeet Roychowdhury, and Sanjit A. Seshia
Format: 4 units, three hours of lecture, one hours of discussion per week.
This course introduces students to the fundamentals of modeling, analysis and optimization of
complex systems. Integrated circuit design will be used as a central example, augmented by
examples from biological systems, cyber-physical systems, and software design.
Topics to be covered include the following:
- Introduction to Design Flows (for circuits, cyber-physical systems, biological systems, etc.)
- Algorithms for Discrete Models
- Algorithms for Continuous Models
- Algorithms for Cyber-Physical Systems
- Algorithms and Software Engineering
Targeted students: upper-level undergraduates and beginning graduate students
Prerequisites: EECS 20, EECS 70 or Math 55 or consent of instructor.
Class web page: http://embedded.eecs.berkeley.edu/eecsx44