Skip to content

Latest commit

 

History

History
48 lines (47 loc) · 10.6 KB

schedule.md

File metadata and controls

48 lines (47 loc) · 10.6 KB

(Preliminary schedule, subject to change)

Date Topic Reading Assignment due
Wed, Jan 18 Introduction and Motivation (book chapter)
Fri, Jan 20 Recitation Calling, securing, and creating APIs: Flask
Mon, Jan 23 From Models to AI-Enabled Systems (book chapter 1, chapter 2, chapter 3) Building Intelligent Systems, Ch. 4, 5, 7, 8
Wed, Jan 25 Gathering and Untangling Requirements (book chapter) The World and the Machine
Fri, Jan 27 Recitation Stream processing: Apache Kafka
Mon, Jan 30 Planning for Mistakes (book chapter) Building Intelligent Systems, Ch. 6, 7, 24 I1: ML Product
Wed, Feb 01 Model Quality (book chapter 1, chapter 2) Building Intelligent Systems, Ch. 19
Fri, Feb 03 Recitation Collaborating with GitHub: Pull requests, GitFlow, GitHub actions
Mon, Feb 06 Fostering Interdisciplinary (Student) Teams I2: Requirements
Wed, Feb 08 Model Testing Beyond Accuracy (book chapter) Behavioral Testing of NLP Models with CheckList
Fri, Feb 10 Recitation Collaboration tools: Jira, Miro, Slack, ...
Mon, Feb 13 Toward Architecture and Design (book chapter 1, chapter 2, chapter 3) Building Intelligent Systems, Ch. 18 & Choosing the right ML alg.
Wed, Feb 15 Model Deployment (book chapter) Building Intelligent Systems, Ch. 13 and Machine Learning Design Patterns, Ch. 16
Fri, Feb 17 Recitation Containers: Docker
Mon, Feb 20 Testing in Production (book chapter) Building Intelligent Systems, Ch. 14, 15 M1: Modeling and First Deployment
Wed, Feb 22 Data Quality (book chapter) Data Cascades in High-Stakes AI
Fri, Feb 24 Recitation Model Testing: Zeno and AdaTest
Mon, Feb 27 Automating and Testing ML Pipelines (book chapter 1, chapter 2, chapter 3) The ML Test Score I3: Architecture
Wed, Mar 01 MidtermMidterm
Fri, Mar 03 Recitation Continuous Integration: Jenkins
Mon, Mar 06 Break Spring break, no classes
Wed, Mar 08 Break Spring break, no classes
Fri, Mar 10 Break Spring break, no classes
Mon, Mar 13 Scaling Data Storage and Data Processing (book chapter) Big Data, Ch. 1
Wed, Mar 15 Planning for Operations (chapter) Operationalizing Machine Learning
Fri, Mar 17 Recitation Pipeline automation: tbd
Mon, Mar 20 Process & Technical Debt (book chapter 1, chapter 2) Hidden Technical Debt in Machine Learning Systems
Wed, Mar 22 Intro to Ethics + Fairness (book chapter 1, chapter 2)
Fri, Mar 24 Recitation Monitoring: Prometheus, Grafana
Mon, Mar 27 Measuring Fairness (book chapter) M2: Infrastructure Quality
Wed, Mar 29 Building Fairer Systems (book chapter)
Fri, Mar 31 Recitation Fairness
Mon, Apr 03 Explainability & Interpretability (book chapter) Black boxes not required or Stop Explaining Black Box ML Models… I4: Open Source Tools
Wed, Apr 05 Transparency & Accountability (book chapter) People + AI, Ch. Explainability and Trust
Fri, Apr 07 Recitation Debugging
Mon, Apr 10 Versioning, Provenance, and Reproducability (book chapter)
Wed, Apr 12 Safety (book chapter)
Fri, Apr 14 Break Spring Carnival, no classes
Mon, Apr 17 Security and Privacy (book chapter)
Wed, Apr 19 More Safety, Security, and Privacy (tbd) M3: Monitoring and CD
Fri, Apr 21 Recitation tbd
Mon, Apr 24 Fostering Interdisciplinary Teams (book chapter) Collaboration Challenges in Building ML-Enabled Systems
Wed, Apr 26 Summary and Review M4: Fairness, Security and Feedback Loops
tbd Final Project Presentations Final report