Wk | Monday | Wednesday | Friday |
---|---|---|---|
1 |
Sept 14th 1: Welcome to CS106A |
Assn 1 out Sept 16th 2: Control Structures |
Sept 18th 3: Functions & Decomposition |
2 |
Sept 21st 4: Intro to Python & Variables |
Sept 23rd 5: Arithmetic Expressions |
Assn 1 Due
Assn 2 Out Sept 25th 6: Control Flow Revisited |
3 |
Sept 28th 7: Functions Revisited |
Sept 30th 8: Under the hood |
Assn 2 Due
Assn 3 Out Oct 2nd 9: Lists |
4 |
Oct 5th 10: Images |
Oct 7th In Class Diagnostic I |
Oct 9th 11: Lists of Lists |
5 |
Oct 12th 12: Canvas |
Assn 3 Due
Assn 4 Out Oct 14th 13: Graphical Animation |
Oct 16th 14: Strings |
6 |
Oct 19th 15: Files |
Oct 21st 16: Dictionaries |
Assn 4 Due
Assn 5 Out Oct 23rd 17: Nested Structures |
7 |
Oct 26th 18: Nested Data Structures II |
Oct 28th 19: Ethics |
Assn 5 Due
Assn 6 Out Oct 30th 20: Tuples & Sorting |
8 |
Nov 2nd In Class Diagnostic II |
Nov 4th 21: Classes & Objects |
Nov 6th 22: Memory & Classes |
9 |
Assn 6 Due
Assn 7 Out Nov 9th 23: Search Engines |
Nov 11th 24: Internet |
Nov 13th 25: Advanced Python |
10 |
Nov 16th 26: Life after CS106A |
Assn 7 Due Nov 18th 27: Wrapup |
Nov 20th No Class |