From the DVD - DVD + Book.
Disc 1. What Is Programming? Why Python? ; Variables: Operations and Input/Output ; Conditionals and Boolean Expressions ; Basic Program Development and Testing ; Loops and Iterations ; Files and Strings --
Disc 2. Operations with Lists ; Top-Down Design of a Data Analysis Program ; Functions and Abstraction ; Parameter Passing, Scope, and Mutable Data ; Error Types, Systematic Debugging, Exceptions ; Python Standard Library, Modules, Packages --
Disc 3. Game Design with Functions ; Bottom-Up Design, Turtle Graphics, Robotics ; Event-Driven Programming ; Visualizing Data and Creating Simulations ; Classes and Object-Oriented Programming ; Objects with Inheritance and Polymorphism --
Disc 3. Data Structures: Stack, Queue, Dictionary, Set ; Algorithms: Searching and Sorting ; Recursion and Running Times ; Graphs and Trees ; Graph Search and a Word Game ; Parallel Computing Is Here.