Announcements
You will interact with this course largely through the bSpace site. Please check there for future announcements, homework posts, exam solutions, etc. Some especially important information maybe duplicated here for the sake of robustness, but you will always get the full story by looking us up at our bSpace site.
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.
Prerequisites: EE 20, Math 53 and 54.
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