On this page, I provide brief summaries of the course topics, which can supplement the class and the textbook. The materials are organized into modules for varying topics. 

One objective is to casually sort material into categories that will help you to organize your time based on your schedule, previous skillset, and goals. 

Please see the learning objectives listed in the syllabus for the actual content covered in the course. 

Organization of content


You must have a solid foundation in these topics to pass the class. 

Roughly 60% of exams


You should know these topics to do well in this class. 

Roughly 30% of exams


You should know these topics if you want to do very well in the class, but you may not need to know them in full depth to have a meaningful experience.

Roughly 10% of exams