EECS 144/244
Fall 2015
Contents
Home
Overview
Logistics
Lectures
Homeworks
Reading
Resources
Projects
Fall 2015 edition
Fall 2014 edition
Fall 2013 edition
Spring 2013 edition
Fall 2011 edition
bCourses
Course Development
Wiki
SVN

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.
Overview:
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, cyberphysical systems, and software design.
Topics to be covered include the following:
 Introduction to Design Flows (for circuits, cyberphysical systems, biological systems, etc.)
 Algorithms for Discrete Models
 Algorithms for Continuous Models
 Algorithms for CyberPhysical Systems
 Algorithms and Software Engineering
Targeted students: upperlevel 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
