Lecture Notes¶
- Lecture 1 — Introduction
- Lecture 2 — Python as a Calculator
- Lecture 3 — Python Strings
- Lecture 4 — Using functions and modules
- Lecture 5 — Python Functions
- Lecture 6 — Decisions
- Lecture 7 — Tuples, Modules, Images
- Lecture 8 — Lists Part 1
- Lecture 9 — While Loops
- Lecture 10 — Lists Part 2
- Lecture 11 — Decisions Part 2
- Lecture 12 — Controlling Loops
- Lecture 13 — Data from Files and Web Pages
- Lecture 14 — Sets
- Exam 2 Review
- Lecture 15 — Dictionaries, Part 1
- Lecture 16 — Dictionaries, Part 2
- Lecture 17 — Classes, Part 1
- Lecture 18 — Classes, Part 2
- Lecture 20 — Searching
- Lecture 21 — Sorting
- Lecture 22 — TKInter
- Lecture 23 — Recursion
- Lecture 24 — Problem Solving and Design
- Complexity Primer
- Transition to the next class - Data Structures