This page lists the lecture materials and other reading materials. These materials are available in the Portable Document Format. We will update the contents periodically. If there is a "posted on" note against a handout, it means that the corresponding handout has been revised recently on that date. Check for new or updated slides at least once before coming to class. Links to the video recordings of the lectures will also be made available from this page sometimes before the next class period. When a homework assignment is posted, it will be also made available from this web page. You can also access the video recordings of the semester by accessing the Echo365 portal for the course here. Individual recordings are ava ilable by the links given below (will appear by end of day of the specific on-campus class lecture).