Announcements! ( See All )
5/4 - Final exam study resources posted! Please see Piazza for updated OH schedule.
4/30 - Homework 13 has been posted! Due Sun 5/5 at noon. No supplementary sections on Fri 5/3.
4/23 - Week 14 assignments have been posted!
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.

Weekly Schedule