Course Schedule
Lectures are released mornings of Mondays, Wednesdays, and Fridays.
Assignments are released on Thursdays (due Mondays at 11:59pm) and on Tuesdays (due Saturdays at 11:59pm).
Final exam will be either July 28 or 31 (watch the UGA Registrar's final exam schedule).
Date | Topic | Links |
---|---|---|
Mon, 6/5 | Lecture 1: Welcome to CSCI 1360E! | slides |
Wed, 6/7 | Lecture 2: Introducing Python | slides | pdf | ipynb |
Thurs, 6/8 | Assignment 0 (A0) Released | |
Fri, 6/9 | Lecture 3: Python Variables and Syntax | slides | pdf | ipynb |
Mon, 6/12 | Lecture 4: Data Structures and Loops | slides | pdf | ipynb |
Tues, 6/13 | A1 Released | |
Wed, 6/14 | Lecture 5: Advanced Data Structures | slides | pdf | ipynb |
Thurs, 6/15 | A2 Released | |
Fri, 6/16 | Lecture 6: Conditionals and Exceptions | slides | pdf | ipynb |
Sat, 6/17 | A1 Due @ 11:59pm | |
Mon, 6/19 | Lecture 7: Functions I | slides | pdf | ipynb |
Mon, 6/19 | A2 Due @ 11:59pm | |
Tues, 6/20 | A3 Released | |
Wed, 6/21 | Lecture 8: Functions II | slides | pdf | ipynb |
Thurs, 6/22 | A4 Released | |
Fri, 6/23 | Lecture 9: Vectorized Programming | slides | pdf | ipynb |
Sat, 6/24 | A3 Due @ 11:59pm | |
Mon, 6/26 | Lecture 10: Slicing, Indexing, and Broadcasting | slides | pdf | ipynb |
Mon, 6/26 | A4 Due @ 11:59pm | |
Wed, 6/28 | Midterm Preparation | slides | pdf | ipynb |
Thurs, 6/29 | MIDTERM EXAM | |
Fri, 6/30 | A5 Released | |
Fri, 6/30 | Lecture 11: Interacting with the Filesystem | slides | pdf | ipynb |
Mon, 7/3 | Lecture 12: Crash Course in Linear Algebra | slides | pdf | ipynb |
Wed, 7/5 | Lecture 13: Crash Course in Statistics | slides | pdf | ipynb |
Wed, 7/5 | A5 Due @ 11:59pm | |
Thurs, 7/6 | A6 Released | |
Fri, 7/7 | Lecture 14: Crash Course in Probability | slides | pdf | ipynb |
Mon, 7/10 | Lecture 15: Data Visualization | slides | pdf | ipynb |
Mon, 7/10 | A6 Due @ 11:59pm | |
Tues, 7/11 | A7 Released | |
Wed, 7/12 | Lecture 16: Data Exploration | slides | pdf | ipynb |
Thurs, 7/13 | A8 Released | |
Fri, 7/14 | Lecture 17: Natural Language Processing I | slides | pdf | ipynb |
Sat, 7/15 | A7 Due @ 11:59pm | |
Mon, 7/17 | Lecture 18: Natural Language Processing II | slides | pdf | ipynb |
Mon, 7/17 | A8 Due @ 11:59pm | |
Tues, 7/18 | A9 Released | |
Wed, 7/19 | Lecture 19: Introduction to Computer Vision | slides | pdf | ipynb |
Thurs, 7/20 | A10 Released | |
Fri, 7/21 | Lecture 20: Introduction to Machine Learning | slides | pdf | ipynb |
Sat, 7/22 | A9 Due @ 11:59pm | |
Mon, 7/24 | Lecture 21: Open Data Science | slides | pdf | ipynb |
Mon, 7/24 | A10 Due @ 11:59pm | |
Wed, 7/26 | Final Exam Preparation | slides | pdf | ipynb |
Fri, 7/28 | FINAL EXAM |