Lectures
Lecture 1: Introduction to the class and to Python
Lecture 2: Review of functions, classes
Lecture 6: Numpy, start of motion detection
Lecture 8: Counting Stacks and Queues
Lecture 10: Regions, Monte Carlo methods
Lecture 11: Mathematical Expressions
Lecture 12: Expressions as classes
Lecture 13: From Expressions to ML -- theory
Lecture 14: Machine learning -- in practice
Lecture 16: Scheduling with dependencies
Lecture 17: Dynamic Programming