This course focuses on analyzing signals (sound, voltage, communication transmissions, pressure, images, etc.) and the systems that act on them (circuits, physical echos, mechanical dynamics, modulation, etc.). We concentrate on the Fourier transform and linear-time invariant systems, providing a depth of tools for sampling, manipulating, preserving, and interpreting information signals. The course also has a weekly lab component which includes building a “Shazam” music identification system and controlling an inverted pendulum.
Labs include “Shazam” and inverted pendulum
Prof. Paul Cuff
Please use Piazza for communication with the teaching staff. See the explanation below on this page.
Time and Location
J-201 (in the J-wing of the E-quad)
Monday or Tuesday: 7:30pm-10:20pm
Signals and Systems, second edition. Oppenheim and Willsky with Nawab.
Please use Piazza (www.piazza.com) for all electronic communications with the teaching staff rather than email. This approach should help you obtain answers speedily. Piazza is a question-and-answer platform specifically designed to get you answers fast. They support LaTeX, code formatting, embedding of images, and attaching of files. The quicker you begin asking questions on Piazza (rather than via individual emails to a classmate or one of us), the quicker you'll benefit from the collective knowledge of your classmates and instructors. We encourage you to ask questions when you're struggling to understand a concept – you can even do so anonymously.
Announcement will be sent to the class using Piazza. All enrolled students should create an account in Piazza (www.piazza.com) by visiting their website. Click “enroll now” and select “Princeton University,” then search for “ELE 301.”
Blackboard will only be used for communicating grades on assignments and exams and for distributing solutions (not intended for the eyes of future students).