Kannan Ramchandran
kannanr at eecs dot berkeley dot edu
OH: Tuesdays, 1:30-3, in 212 Cory Hall
Mark Johnson
markgsi at gmail dot com
OH: Wednesday 10:30-11:30 197 Cory

Mary Knox
OH: Thursdays 12:45-1:45 PM 197 Cory

Pulkit Grover
pulkitgsi at gmail dot com
OH: Wednesdays 3-4 PM 197 Cory

Tuesdays and Thursdays, 10-12, 277 Cory
Section 101: Mondays, 12:00 noon to 1:00 PM, 241 Cory Hall
Section 102: Wednesdays, 9:00 AM to 10:00 AM, 241 Cory Hall
Section 103: Wednesdays, 2:00 PM to 3:00 PM, 241 Cory Hall
Email your grades to:
EE 120 Newsgroup
12/13/07: Solutions to Midterm II have been posted on the "Exams" page.
12/12/07: The mean of Midterm II was 69 and the standard deviation was 18. The exam scores have been entered into bspace. Letter grades will entered in Bearfacts by the end of this week.
12/04/07: The solution to review problem 3 is the same as HW9 Problem 3. Note that the bandwidth in the solution has been corrected to be w_m for X(jw) and 2 w_m for Y(jw).
12/04/07: This Thursday, in place of lecture, Prof Ramchandran will hold additional office hours from 10:30 to noon in 277 Cory (the regular lecture room).
12/04/07: Solutions to review problems 1, 2, 4, and 5 are posted on the "Exams" page.
12/02/07: Homework 12 solutions are up. Ignore the line "Problem 5" just after the line "Problem 1" on page 1.
12/01/07: A typo in review problem 4 has been corrected. The first term in the numerator of H(s) should be (s/10 + 1).
11/30/07: The final version of the review problems is posted here. A scanned copy of Problem 1 is posted here.
11/30/07: All discussion sections will meet next week. The format will be like office hours, please bring questions to discuss.
11/28/07: All regrade requests are due by next Tuesday, December 4.
11/27/07: Midterm II will be Thursday, December 6, at 7 - 9 PM in 10 Evans. Details are posted on the "Exams" page.
11/27/07: A review session for Midterm II will be held on Monday, December 3, at 7:00 - 8:30 PM in 60 Evans.
11/16/07: Notes on feedback systems from this week's discussion sections are posted here. We covered pages 1-4 and 7-8.
11/15/07: Supplemental notes on Bode diagrams are available on the "Readings/Handouts" page.
Old Announcements on 'Announcements' link
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 information sheet
Course Textbooks
A. V. Oppenheim and A. V. Willsky with S. H. Nawab, Signals and Systems. Prentice Hall, 1997. Second Edition. (Make sure you get the second edition!) (errata)
E. A. Lee and P. Varaiya, Structure and Interpretation of Signals and Systems. Addison-Wesley, 2003. (This is the EE 20 textbook.)(errata)
Related Links
EE 120 Webpages from Previous Semesters
EECS Instructional Unix Accounts
EECS Instructional Labs
Information on Accessing the Newsgroup
EECS Dept. Policy on Academic Dishonesty