This class was tough.
Pandit is a good teacher. Course is extremely hard but he attempts to make it as understandable as possible.
Expect weekly homework and quizzes. Although they were time consuming they help you retain the information that was taught in class.
Hours per week:
Advice for students:
If you want a good grade you need put work in. Go to his office hours and ask questions if you don't understand something.