These pages may be slightly unstable for the first few days of classes.
Very little appears directly on this page. Announcements are posted on our Piazza site and/or on the Lectures page (see tabs above). Assignments appear on the Homework web page and/or on Moodle. Browse the tabs above to become familiar with the course materials.
The first online Moodle assignment has not yet been released. Most of you have been automatically enrolled on our moodle site. If that isn't true (e.g. you registered late), contact me.