Tentative schedule:

Below is a tentative schedule for the course. Links to slides and assignments will be updated prior to each unit. Additional resources (notes, videos, etc.) for each unit under the resources tab.