Course Schedule
Tuesday and Thursday lectures are located in Science Learning Center (SLC) 145 and are at 11:00am - 12:15pm.
Wednesday flipped lectures are located in Pharmacy South 301 and are from 11:15am - 12:05pm.
Final Exam: Tuesday, December 13: 12:00 - 3:00pm.
Week | Day | Lecture | Assignment |
---|---|---|---|
1 of 16 | Thurs, 8/11 | Lecture 1 (L1): What is data science? | |
2 of 16 | Tues, 8/16 | L2: Introduction to Python | |
Wed, 8/17 | Flip 1 (F1): Kyle Earley, Brandan Cowan | ||
Thurs, 8/18 | L3: Python Variables and Syntax | Assignment 0 (A0) out | |
3 of 16 | Tues, 8/23 | L4: Basic Data Structures | |
Wed, 8/24 | F2: Jonathan Griffey | ||
Thurs, 8/25 | L5: Looping | A0 due ; A1 out | |
4 of 16 | Tues, 8/30 | L6: Advanced Data Structures | |
Wed, 8/31 | F3: Jennifer Cosler | ||
Thurs, 9/1 | QA1: Review Session | A1 due; A2 out | |
5 of 16 | Tues, 9/6 | L7: Conditionals and Exceptions | |
Wed, 9/7 | F4: Sean Diller and Jason Jones | ||
Thurs, 9/8 | L8: Functions I | A2 due; A3 out | |
6 of 16 | Tues, 9/13 | L9: Functions II | |
Wed, 9/14 | F5: John Fisher | ||
Thurs, 9/15 | L10: Variable Scope | A3 due; A4 out | |
7 of 16 | Tues, 9/20 | L11: Classes and Objects | |
Wed, 9/21 | F6: Miller Mrosek | ||
Thurs, 9/22 | QA2: Review Session | A4 due; A5 out | |
8 of 16 | Tues, 9/27 | L12: Vectorized Programming | |
Wed, 9/28 | F7: Zach Roberts | ||
Thurs, 9/29 | L13: Slicing, Indexing, and Broadcasting | A5 due; A6 out | |
9 of 16 | Tues, 10/4 | L14: Interacting with the Filesystem | |
Wed, 10/5 | F8: Justin Hooker | ||
Thurs, 10/6 | L15: File Formats and Parsing Tools | A6 due | |
10 of 16 | Tues, 10/11 | GII Symposium | |
Wed, 10/12 | QA3: Review Session | ||
Thurs, 10/13 | |||
11 of 16 | Tues, 10/18 | L16: Linear Algebra | |
Wed, 10/19 | F9: Swathi Chirackel and Cindy Lieu | ||
Thurs, 10/20 | L17: Statistics | A7 out | |
12 of 16 | Tues, 10/25 | L18: Probability | |
Wed, 10/19 | F10: Christian Pedraza and Vy Huynh | ||
Thurs, 10/20 | L19: Natural Language Processing Basics | A7 due; A8 out | |
13 of 16 | Tues, 11/1 | L20: Advanced Natural Language Processing | |
Wed, 11/2 | F11 (group discussion) | ||
Thurs, 11/3 | QA4: Review Session | A8 due; A9 out | |
14 of 16 | Tues, 11/8 | L21: Introduction to Computer Vision | |
Wed, 11/9 | F12: Jungwoo Park | ||
Thurs, 11/10 | L22: Data Visualization | A9 due; A10 out | |
15 of 16 | Tues, 11/15 | L23: Data Exploration | |
Wed, 11/16 | F13 | ||
Thurs, 11/17 | L24: Introduction to Machine Learning | A10 due; A11 out | |
16 of 16 | Tues, 11/29 | L25: Open Data Science | A11 due |
Wed, 11/30 | F14 | ||
Thurs, 12/1 | QA5: Review Session |