Introduces variables, objects, and types in Python, emphasizing the significance of object mutability and its implications when passing objects to functions.
Offers an overview of propositional and predicate logic, sets, functions, relations, algorithms, Swiss cities, sorting tables, Covid infections, poker hands, and prime numbers.
Explores the representation and transformation of values, focusing on closure conversion and the challenges of representing functions in functional languages.