CS 234: Data Types and Structures

Schedule

All assignment due dates are fixed and correct. The material covered in lecture each week may vary from the posted schedule, though not the order of modules. Please see the lectures page for details on topics and readings for each module.

Resources for Python review can be found on the Python page.

Week Dates covered Lectures Python review Important dates
1 Sept 4-6 Modules 1/2 Python guide 1
2 Sept 9-13 Module 2 Python guides 1 and 2 Python session 1
Sept 10 4:30-6:00 MC 3003
Sept 12 4:30-6:00 MC 3004
3 Sept 16-20 Modules 2/3 Python guide 2 Python session 2
Sept 17 4:30-6:00 MC 3003
Sept 19 4:30-6:00 MC 3004
4 Sept 23-27 Modules 3/4 Assignment 1 due September 24, 4:00 PM
5 September 31-October 4 Modules 4/5
6 Oct 7-11 Modules 5/6 Assignment 2 due October 8, 4:00 PM
7 Oct 21-25 Module 6
8 Oct 28-Nov 1 Modules 6/7
9 Nov 4-8 Modules 7/8 Midterm November 7 4:30-6:20
10 Nov 11-15 Modules 8/9 Assignment 3 due November 12, 4:00 PM
11 Nov 18-22 Module 9
12 Nov 25-29 Modules 9/10
13 Dec 2-3 Module 10 Assignment 4 due December 3, 4:00 PM