Lectures
Some flavor text about lectures.
Date | Topic | Slides | Notes |
---|---|---|---|
Aug 27 | Python Basics | 1_python_basics | See guides for setting up Python. Optional reading: Python docs tutorial sections 1-4. |
Sept 3 | Python Basics 2 | 2_python_basics | HW0 released! Optional reading: Python docs tutorial sections 5 & 9.1-9.7. |
Sept 10 | Pythonic Programming | 3_pythonic_programming | Optional reading: Python docs tutorial sections 5.1, 4.8, 9.8-9.10 More on magic methods. |
Sept 17 | Exceptions, Testing, Modules, and File I/O | 4_exceptions_modules | Optional reading: Python docs tutorial sections 6, 7, & 8 More on unittest in documentation. |
Sept 24 | Data Analysis: Introduction to Numpy, Pandas, and Matplotlib | 5_numpy_pandas_basics | NumPy for absolute beginners Introduction to Pandas Introduction to Matplotlib |
Oct 1 | Machine Learning with scikit-learn | 6_machine_learning_scikit | |
Oct 8 | Deep Learning with PyTorch | 7_deep_learning | |
Oct 15 | Web Requests | 8_web_requests | |
Oct 22 | Webapps/Full Stack Development (Django 1) | 9_django_intro | |
Oct 29 | REST APIs (Django 2) | ||
Nov 5 | Authentication (Django 3) | ||
Nov 12 | TBD (Freeform 1) | ||
Nov 19 | Blockchain & Data Engineering | blockchain | |
Nov 26 | NO CLASS (Thur-Fri schedule due to Thanksgiving Break) | ||
Dec 3 | Final Project Presentations |