Schedule for Programming For Biologists
Week 1: Expressions, Types, Variables, Errors, Functions
Reading:
Assignment 1
Week 2: Strings, Methods
Reading:
Assignment 2
Week 3: Functions, for loops, lists
Reading:
Assignment 3
Week 4: Making choices, Problem decomposition
Reading:
Additional Material:
Problem decomposition
Assignment 4
Week 5: Working with tabular data, Debugging, Style
Reading:
Assignment 5
Week 6: Graphing, Style, Program Design
Reading:
Assignment 6
Week 7: Statistics
Reading:
Assignment 7