This class was tough.
I would recommend this class to anyone willing to put in all of the work required to pass this course- there is a lot.
Professor Nazri definitely knows this subject well. He taught the course in a way that ensured you learned as the semester went on.
Hours per week:
Advice for students:
Make sure you read the book. It is essential to understanding and passing the course. A study group is definitely suggested.