Week 1: March 28
Syllabus & Intros; Course Introduction & Motivation; Installation & local environment setup; Self-guided tours and exercises
- Assignments due
- fill out the pre-course survey
- complete setting up Python on your computer
- Readings
- reading 1
- Class schedule
- Course Introduction; Introduction to the Command line and programming in Python
- Exercises
- practice Python at command line
- Homework
- stuff
Week 2: April 4
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 3: April 11
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 4: April 18
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
Week 5: April 25
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 6: May 2
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 7: May 9
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 8: May 16
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 9: May 23
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 10: May 30
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff
Week 11: June 6
overview
- Assignments due
- assignment 1
- Readings
- reading 1
- Class schedule
- one
- Exercises
- one
- Homework
- stuff