Schedule

Abbreviations:

See GradeScope for assignments and due dates.

Date Description Course Materials
Week 1 (Preliminaries)
Tue Jan 21 01 -- Welcome, introduction, and course overview (TG, AN). Lecture Slides
Thu Jan 23 02 -- Topics (TG)
  • Project Pitches
  • Command Shells Recap
  • Python Environments
Bring your laptop to follow along with the lecture.
Week 2 (Preliminaries)
Tue Jan 28 03 -- Topics (TG)
  • Git and GitHub
  • BU Shared Computing Cluster
Bring your laptop to follow along with the lecture.
Thu Jan 30
  • 04 -- System Design for ML Projects (AN)
(none)
Week 3 (Project Week 1 -- Project Definition)
Tue Feb 4 05 -- Topics (TG)
  • ML Project Lifecycle
  • Team Formation and Agreement
Lecture Slides
Thu Feb 6 06 -- ML Ethics (Seth V.) Lecture Slides
Week 4 (Project Week 2 -- Project Definition)
Tue Feb 11
  • 07 -- Research Phase (TG)
  • Lab Time
Slides
Thu Feb 13 08 -- Topics
  • ML Model Deployment Options (Mehdi J)
  • Lab time
None
Week 5 (Project Week 3 -- Research)
Tue Feb 18 NO CLASS -- Monday Schedule
Thu Feb 20 9 -- Value Driven EDA Slides TBD
Week 6 (Project Week 4 -- EDA)
Tue Feb 25 Project Definition and Research Presentations
  • 5:05 -- 5:13 : Boston Public Library LLM Search
  • 5:15 -- 5:23 : MU Met Autograding
  • 5:25 -- 5:33 : BU Law Legal Chatbot
  • 5:35 -- 5:43 : WLFC Image Classification
  • 5:45 -- 5:53 : MA Voter Language Prediction
  • 5:55 -- 6:03 : Coffee Chat Matchmaker
  • 6:05 -- 6:13 : Stranger Danger
TBA
Thu Feb 27
  • 10 -- Intro to Pytorch and Computer Vision (Guest Lecturer)
  • Lab time
Slides TBD
Week 7 (Project Week 5 -- EDA)
Tue Mar 4
  • 11 -- Computer Vision (II)
  • Slides
  • Lab time
Slides TBD
Thu Mar 6 12 --Topics
  • PLC Phase 04: PoC (TG)
  • How to manage a scrum board (AN)
  • Lab time
Spring Recess
Week 8 (Project Week 6 -- PoC)
Tue Mar 18
  • 13 -- How to use LLM in your workflow (Audri B)
  • Lab time
Slides TBD
Thu Mar 20
  • 14 -- How to evaluate AI models I
  • Lab time
  • Slides TBD
  • Week 9 (Project Week 7 -- PoC)
    Tue Mar 25
    • 15 -- How to evaluate AI models II (AN)
    • Lab time
    Slides TBD
    Thu Mar 27
    • 16 -- How to ace your MLE/DS job Interviews (Guest Lecturer)
    • Lab time
    Slides TBD
    Week 10 (Project Week 8 -- Deployment)
    Tue Apr 1 Project EDA and PoC Presentations
    • 5:05 -- 5:13 : Stranger Danger
    • 5:15 -- 5:23 : Coffee Chat Matchmaker
    • 5:25 -- 5:33 : MA Voter Language Prediction
    • 5:35 -- 5:43 : WLFC Image Classification
    • 5:45 -- 5:53 : BU Law Legal Chatbot
    • 5:55 -- 6:03 : MU Met Autograding
    • 6:05 -- 6:13 : Boston Public Library LLM Search
    TBA
    Mastering the Art of AI Storytelling: Crafting Compelling Project Narratives TBA TBA
    Week 11 (Project Week 9 -- Deployment)
    Tue Apr 8 How to show your work? TBD
    Thu Apr 10 TBD. TBD.
    Week 12 (Project Week 10 -- Deployment)
    Tue Apr 15 TBA TBA
    Thu Apr 17 TBA TBA
    Week 13 (Project Week 11 -- Evaluation)
    Tue Apr 22 TBA TBA
    Thu Apr 24 TBA. TBA
    Week 14 (Project Week 12 -- Wrap Up)
    Tue Apr 29 Project Final Presentations
    • 5:05 -- 5:13 : Boston Public Library LLM Search
    • 5:15 -- 5:23 : WLFC Image Classification
    • 5:25 -- 5:33 : Coffee Chat Matchmaker
    • 5:35 -- 5:43 : Stranger Danger
    • 5:45 -- 5:53 : MA Voter Language Prediction
    • 5:55 -- 6:03 : BU Law Legal Chatbot
    • 6:05 -- 6:13 : BU Met Autograding
    TBA
    Thu May 1 Spark/Class Evals and Project Wrap Up TBA
    Fri May 2 4pm -- 7pm Spark Demo Day Mandatory Attendance
    Back to top