| Date | Lab | Lecture Topics | Sections | HW/Quiz | Out | Due |
|---|---|---|---|---|---|---|
| Tu 5/26 | newuser | Introduction | 0.1-0.9, App. A | |||
| W 5/27 | Intro | Data/Calculations | 1.1-1.9 | Project 1 | ||
| Th 5/28 | Calc | Control | 2.1-2.2.15 | Project 2 | Project 1 11:59 Fri 6/1 |
|
| M 6/1 | Algorithms and Program Development | 3.1-3.5 | ||||
| T 6/2 | Selection | Working with Strings | 4.1-4.4 | |||
| W 6/3 | Loops | Working with Strings (cont.) | 4.5-4.8 | Project 3 | Project 2 | |
| Th 6/4 | Strings | Functions -- Quickstart | 5.1-5.3, 5.5 | |||
| M 6/8 | Files and Exceptions | 6.1-6.10 | ||||
| T 6/9 | Files | Lists and Tuples | 7.1-7.10 | Project 4 | Project 3 | |
| W 6/10 | Functions | More on Functions | 8.1-8.5 | |||
| Th 6/11 | Lists/Tuples | More on Functions (cont.) | 8.1-8.5 | |||
| M 6/15 | Dictionaries and Sets | 9.1-9.8 | ||||
| T 6/16 | Dicts/Sets | Classes | 11.0-11.8 | Project 5 | Project 4 | |
| W 6/17 | Classes | More Classes | 12.1-12.6 | |||
| Th 6/18 | Classes | Files and Exceptions | 14.1-14.7 | |||
| M 6/22 | Recursion | 15.1-15.5 | Project 6 | Project 5 | ||
| T 6/23 | Linux | Binary/Decimal/Hex Exam Review | Handout | |||
| W 6/24 | NO LAB | FINAL EXAM | Project 6 11:59 Fri 6/26 |
|||