Computer Science 1 Semester Calendar for Fall 2016ΒΆ
We will follow this schedule quite closely as we proceed through the semester. The only changes we anticipate are to lab topics.
Week | Monday | Tuesday-Wednesday | Thursday | |
---|---|---|---|---|
1 | Aug 29 Lecture 1 Introduction |
Aug 30-31 Lab 0 Warm-Up |
Sep 1 Lecture 2 Python as a calculator |
|
2 | Sep 5 NO CLASS |
Sep 6-7 Lab 1 Submitty |
Sep 8 Lecture 3 Strings |
|
3 | Sep 12 Lecture 4 Modules / functions |
Sep 13-14 Lab 2 Framed greeting |
Sep 15 Lecture 5 Our own functions HW 1 Due 11:59 PM |
|
4 | Sep 19 Lecture 6 Decisions |
Sep 20-21 Lab 3 Functions and decisions |
Sep 22 Lecture 7 Images and modules HW 2 Due 11:59 PM |
|
5 | Sep 26 Review EXAM 1 @6PM |
Sep 27-28 Lab 4 Images |
Sep 29 Lecture 8 Lists, Part 1 |
|
6 | Oct 3 Lecture 9 Loops, part 1 |
Oct 4-5 Lab 5 Yelp |
Oct 6 Lecture 10 Lists, part 2 HW 3 Due 11:59 PM |
|
7 | Oct 11 Lecture 11 Tuesday Decisions, Part 2 |
Oct 11-12 NO LAB |
Oct 13 Lecture 12 Loops, Part 2 HW 4 due 11:59 PM |
|
8 | Oct 17 Lecture 13 Files |
Oct 18-19 Lab 6 Sudoku |
Oct 20 Lecture 14 Problem Solving HW 5 Due 11:59 PM |
|
9 | Oct 24 Review Exam 2 @6PM |
Oct 25-26 Lab 7 Easter hunt, files |
Oct 27 Lecture 15 Sets |
|
10 | Oct 31 Lecture 16 Dictionaries |
Nov 1-2 Lab 8 Sets & Dictionaries |
Nov 3 Lecture 17 Dictionaries HW 6 Due 11:59 PM |
|
11 | Nov 7 Lecture 18 Classes |
Nov 8-9 Lab 9 Dictionaries/classes |
Nov 10 Lecture 19 Classes HW 7 Due 11:59 PM |
|
12 | Nov 14 Lecture 20 Searching |
Nov 15-16 Lab 10 Classes |
Nov 17 Lecture 21 Sorting HW 8 Due 11:59 PM |
|
13 | Nov 21 Review Exam 3 @6PM |
Nov 22-23 NO LAB |
Nov 24 NO CLASS |
|
14 | Nov 28 Lecture 22 Tkinter |
Nov 29-30 Lab 11 Tkinter/balls |
Dec 1 Lecture 23 Recursion |
|
15 | Dec 5 Lecture 24 Functional Programming or Testing |
Dec 6-7 Lab 12 Recursion |
Dec 8 Lecture 25 Conclusion HW 9 Due 11:59 PM |