Computer Programming
- Introduction to Computers and Python - Computer hardware and software-- Chapter 1 of the book
- Introduction to Python Programming
- Control Statements
- Functions
- Sequences: Lists and Tuples
- Dictionaries and Sets
- Array-Oriented Programming with NumPy
- Strings: A Deeper Look
- Files and Exceptions