.. _calendar: 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** |**Aug 30-31** |**Sep 1** | | | | | | | |Lecture 1 |Lab 0 |Lecture 2 | | | | | | | | | |Python | | |Introduction |Warm-Up |as a calculator | +--------+---------------+--------------+----------+----------------+ |2 |**Sep 5** |**Sep 6-7** |**Sep 8** | | | | | | | |NO CLASS |Lab 1 |Lecture 3 | | | | | | | | |Submitty |Strings | | | | | | +--------+---------------+--------------+----------+----------------+ |3 |**Sep 12** |**Sep 13-14** |**Sep 15** | | | | | | | |Lecture 4 |Lab 2 |Lecture 5 | | | | | | | |Modules / |Framed greeting |Our own | | |functions | |functions | | | | | | | | | |**HW 1 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |4 |**Sep 19** |**Sep 20-21** |**Sep 22** | | | | | | | |Lecture 6 |Lab 3 |Lecture 7 | | | | | | | |Decisions |Functions and decisions |Images and | | | | |modules | | | | | | | | | |**HW 2 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |5 |**Sep 26** |**Sep 27-28** |**Sep 29** | | | | | | | |**Review** |Lab 4 |Lecture 8 | | | | | | | |**EXAM 1 @6PM**|Images |Lists, Part 1 | +--------+---------------+--------------+----------+----------------+ |6 |**Oct 3** |**Oct 4-5** |**Oct 6** | | | | | | | |Lecture 9 |Lab 5 |Lecture 10 | | | | | | | |Loops, part 1 |Yelp |Lists, part 2 | | | | | | | | | |**HW 3 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |7 |**Oct 11** |**Oct 11-12** |**Oct 13** | | | | | | | |Lecture 11 |NO LAB |Lecture 12 | | |**Tuesday** | | | | | | | | | |Decisions, | |Loops, Part 2 | | |Part 2 | | | | | | |**HW 4 due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |8 |**Oct 17** |**Oct 18-19** |**Oct 20** | | | | | | | |Lecture 13 |Lab 6 |Lecture 14 | | | | | | | |Files |Sudoku |Problem Solving | | | | | | | | | |**HW 5 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |9 |**Oct 24** |**Oct 25-26** |**Oct 27** | | | | | | | |**Review** |Lab 7 |Lecture 15 | | | | | | | |**Exam 2 @6PM**|Easter hunt, files |Sets | +--------+---------------+--------------+----------+----------------+ |10 |**Oct 31** |**Nov 1-2** |**Nov 3** | | | | | | | |Lecture 16 |Lab 8 |Lecture 17 | | | | | | | |Dictionaries |Sets & |Dictionaries | | | |Dictionaries | | | | | | | | | | |**HW 6 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |11 |**Nov 7** |**Nov 8-9** |**Nov 10** | | | | | | | |Lecture 18 |Lab 9 |Lecture 19 | | | | | | | |Classes |Dictionaries/classes |Classes | | | | | | | | | |**HW 7 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |12 |**Nov 14** |**Nov 15-16** |**Nov 17** | | | | | | | |Lecture 20 |Lab 10 |Lecture 21 | | | | | | | |Searching |Classes |Sorting | | | | | | | | | |**HW 8 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+ |13 |**Nov 21** |**Nov 22-23** |**Nov 24** | | | | | | | |**Review** |NO LAB |NO CLASS | | | | | | | |**Exam 3 @6PM**| | | | | | | | +--------+---------------+--------------+----------+----------------+ |14 |**Nov 28** |**Nov 29-30** |**Dec 1** | | | | | | | |Lecture 22 |Lab 11 |Lecture 23 | | | | | | | |Tkinter |Tkinter/balls |Recursion | | | | | | +--------+---------------+--------------+----------+----------------+ |15 |**Dec 5** |**Dec 6-7** |**Dec 8** | | | | | | | |Lecture 24 |Lab 12 |Lecture 25 | | | | | | | |Functional |Recursion |Conclusion | | |Programming | | | | | | | | | |or Testing | | | | | | | | | | | |**HW 9 Due | | | | |11:59 PM** | +--------+---------------+--------------+----------+----------------+