Week |
Date |
Day |
Topic |
Readings |
Comments |
1 |
8/25 |
Sun |
Introduction to
Computing |
sequence and functions |
|
8/27 |
Tue |
Sequence and
Functions (no return values) |
|
|
8/29 |
Thu |
Expressions and
IO |
Language Basics |
|
|
|
|
|
|
|
2 |
9/1 |
Sun |
Expressions,
Variables |
|
|
9/3 |
Tue |
Functions +
testing |
|
HW1 Due |
9/5 |
Thu |
Loops |
|
Quiz 1 |
|
|
|
|
|
|
3 |
9/8 |
Sun |
Loops |
|
|
9/10 |
Tue |
Lists |
|
HW2 Due |
9/12 |
Thu |
Lists and String
Processing |
|
Quiz 2 |
|
|
|
|
|
|
4 |
9/15 |
Sun |
Lists and Strings, TicTacToe code |
|
|
9/17 |
Tue |
Image processing |
|
HW3 Due |
9/19 |
Thu |
Bits and Bytes (A) |
|
Quiz 3 |
|
|
|
|
|
|
5 |
9/22 |
Sun |
File IO |
|
|
9/24 |
Tue |
File IO |
|
HW4 Due |
9/26 |
Thu |
Dictionaries |
Extra practice 1, 2, 3; |
Quiz 4 |
|
|
|
|
|
|
6 |
9/29 |
Sun |
Recursion |
|
|
10/1 |
Tue |
Recursion |
|
|
10/3 |
Thu |
Midterm 1 |
|
|
|
|
|
|
|
|
7 |
10/6 |
Sun |
Recursion, code |
|
|
10/8 |
Tue |
Recursion |
|
HW5 Due |
10/10 |
Thu |
Object Oriented Programming |
|
Quiz 5 |
|
|
|
|
|
|
8 |
10/13 |
Sun |
Fall Break |
|
|
10/15 |
Tue |
Fall Break |
|
|
10/17 |
Thu |
Fall Break |
|
|
|
|
|
|
|
|
|
10/20 |
Sun |
Network Programming , code |
|
|
10/22 |
Tue |
Networking and Authentication, code |
|
HW6 Due |
10/24 |
Thu |
Object Oriented Programming, code |
|
Quiz 6 |
|
|
|
|
|
|
9 |
10/27 |
Sun |
Tkinter, code |
|
|
10/29 |
Tue |
GUI based
Programming with Tkinter, code |
|
HW 7 Due |
10/31 |
Thu |
GUI for Tictactoe code |
|
Quiz 7 |
|
|
|
|
|
|
10 |
11/3 |
Sun |
Searching and
Sorting |
|
|
11/5 |
Tue |
Sorting |
|
HW 8 Due |
11/7 |
Thu |
AI (A) code |
|
Quiz 8 |
|
|
|
|
|
|
11 |
11/10 |
Sun |
Complexity of
Algorithms |
|
|
11/12 |
Tue |
Complexity of algorithms |
|
|
11/14 |
Thu |
Monte Carlo Methods |
|
Quiz 9 |
|
|
|
|
|
|
12 |
11/17 |
Sun |
Functional Programming |
|
|
11/19 |
Tue |
Midterm 2 |
|
|
11/21 |
Thu |
Functional Continued |
|
|
|
|
|
|
|
|
13 |
11/24 |
Sun |
Regular Expressions |
|
|
11/26 |
Tue |
Functional
Programming |
|
|
11/28 |
Thu |
Review |
|
Quiz 10 |
|
|
|
|
|
|
14 |
12/1 |
Sun |
Regular Expressions and Complexity |
|
|
12/3 |
Tue |
Final Project
Demo |
|
|
12/5 |
Thu |
Final Project |
|
|
|
|
|
|
|
|