Basics of Programming

We discuss the fundamentals aspects of programming. In particular, we structure these notes around the idea of creating data (variables, lists, etc.), and transformaing data via functions.

Class #2

Class #3

Class #4

Class #5