Announcements! ( See All )
4/16 - Week 13 assignments have been posted! Quiz 4 will be on Wed 4/24 in section.
4/9 - Week 12 assignments have been posted!
4/2 - Homework 9 has been posted! Quiz 3 will be on Wed 4/10 in section.
3/19 - Week 9 assignments have been posted! Lab 8 due Sun 3/24 at noon. HW 8 due Tue 4/2 at noon.
3/12 - Week 8 assignments have been posted! Quiz 2 will be on Wed 3/20 in section.
3/5 - Week 7 assignments have been posted!
2/19 - Week 5 assignments have been posted! Midterm 1 on Thu 2/28.
2/12 - Week 4 assignments have been posted! Lab 4 due on Sun 2/17 at noon.
2/5 - Week 3 assignments have been posted! Quiz 1 on Wed 2/6 in your assigned section.
1/29 - Week 2 assignments have been posted! Quiz 1 will be on Wed 2/6 in section.
1/22 - Week 1 assignments have been posted! Please bring your laptops to section.

Spring 2018 Final Exam Resources

The Final Exam will be held on Friday 5/11 from 3-6 PM.

This page contains some useful materials to help you study.

Reference sheets that will be passed out during the final (Note: these are currently draft versions):

Check Piazza for most up-to-date office hour schedule.