Babak Ayazifar
ayazifar [at] eecs
OH: Mondays 6 PM to 8 PM 540A Cory Hall
Arash Parsa
arashparsa [at] berkeley

Yanpei Chen
yanpeichen [at] gmail

Barlas Oguz
barlaso [at] gmail

OH:Mondays 4 PM to 5:30 PM Moor Room in Cory courtyard

Mondays and Wednesdays, 10-12, 277 Cory
Section 101: Fridays, 11 AM to 12 PM, 299 Cory Hall
Section 102: Fridays, 1 PM to 2 PM, 299 Cory Hall
Section 103: Fridays, 2 PM to 3 PM, 241 Cory Hall
Announced on bspace.
09/08/08: The primary mode of communication for this course will be through bspace. Please make sure you have an account.
Course Information
One of the key abilities of an engineer is system-level thinking. Taking EECS 120 will help you develop this skill. In particular, you will see how the math and physics you have learned in other courses help you understand rather complex systems that occur in engineering and computer science (with applications to communication systems, biomedical imaging, control, and robotics). The knowledge and skills that you will acquire in EECS 120 are at the heart of an entire series of senior-level and graduate classes, including 121, 123, 125, 128, 192, 221A, 224, and 226A. EECS 126 (Probability and Random Processes) is not required for this course and gives a complementary set of tools needed for advanced material, especially in the areas of communications and signal processing. We assume that you have familiarity with lower division physics and circuits since these are the source of many examples.
Prerequisites: EE 20, Math 53 and 54.
Course Textbooks
E. A. Lee and P. Varaiya, Structure and Interpretation of Signals and Systems. Addison-Wesley, 2003. (PDF-downloadable from the resources section of the course's bSpace portal) (errata)
(OPTIONAL) A. V. Oppenheim and A. V. Willsky with S. H. Nawab, Signals and Systems. Prentice Hall, 1997. Second Edition.(errata)
Related Links
EE20 web site
EECS Instructional Unix Accounts
EECS Instructional Labs
Information on Accessing the Newsgroup
EECS Dept. Policy on Academic Dishonesty