The distribution may be adjusted based on the proceeding of the course.
Any assignment, unless noted, dues before the class (4:00pm, US-Pacific Time), of the due day.
(1%) HW 00: Due Sept 03
(3%) HW 01: Due Sept 15
(3%) HW 02: Due Sept 29
(20%) Quiz I:Â October 1
(20 %) Project I: October 22
(3%) HW 03: Due Oct 27
(3%) HW 04: Due Nov 5
(20%) Quiz II: Nov 12
(3%) HW 05: Due
(5%) Project II Update
(10%) Project II Demonstration and Presentation
(10%) Project II Extend Slides as Report Due: