| Week | Dates | Topics |
|---|---|---|
| 1 | Aug 30 - Sep 01 | Installation of Python Overview of Python |
| 2 | Sep 06 - Sep 08 | Variables and Operators Conditionals and Loops |
| 3 | Sep 11 - Sep 15 | Writing Simple Programs Input and Output |
| 4 | Sep 18 - Sep 22 | Algorithms Functions |
| 5 | Sep 25 - Sep 29 | Math Functions String Functions |
| 6 | Oct 02 - Oct 06 | Loops and Functions |
| 7 | Oct 09 - Oct 13 | Test 1 on Oct 11 Computer Hardware & Organization Computer Arithmetic & Logic |
| 8 | Oct 16 - Oct 20 | Functions Recursion |
| 9 | Oct 23 - Oct 27 | Files 1-D Lists |
| 10 | Oct 30 - Nov 03 | 1-D Lists Basic Algorithms - Sorting, Searching, and Merging |
| 11 | Nov 06 - Nov 10 | Test 2 on 08 Nov Multidimensional Lists |
| 12 | Nov 13 - Nov 17 | Multidimensional Lists Tuples, Sets, & Dictionaries |
| 13 | Nov 20 | Developing Efficient Algorithms No class on 22 and 24 Nov |
| 14 | Nov 27 - Dec 01 | Recursion on Strings and Lists |
| 15 | Dec 04 - Dec 08 | Test 3 on 08 Dec |