Lectures - Intro
- Expressions, types, variables, & errors
- Functions
- Numpy
- Matplotlib
- Databases - Introduction
- Methods
- Lists 2 - Slicing, looping, and aliasing
- Lists 3 - Methods, nested lists
- Problem decomposition
- Databases - Joins
- Database Structure
- Databases - Nested Queries
- Debugging
- Scientific Programming in Python (Code examples: Numpy, Scipy, StatsModels, RPy2, BioPython)
- Databases using SQL (Software Carpentry)
- Sets and Dictionaries

