Lecture Notes

Ben Rosenberg

Lecture Date Topics
Lecture 1 Tuesday 1 Introduction, data types, assignment
Lecture 2 Thursday 1 Strings, lists
Lecture 3 Tuesday 2 Conditionals
Lecture 4 Thursday 2 For loops, while loops
Lecture 5 Tuesday 3 While loops, break and continue
Lecture 6 Thursday 3 Exam 1 review
Lecture 7 Tuesday 4 Functions
Lecture 8 Thursday 4 Functions, recursion
Lecture 9 Tuesday 5 Recursion
Lecture 10 Thursday 5 Generators
Lecture 11 Tuesday 6 Generators, lambdas
Lecture 12 Thursday 6 map, list comprehension
Lecture 13 Tuesday 7 filter, reduce
Lecture 14 Thursday 7 Final exam review