CDS593 Course Schedule - Spring 2026

Topics and dates in this table are subject to change. Please check back regularly for updates. We will also announce any major changes in class.

DateDayTopic / What's Due
Week 1
Jan 21WedWelcome, GitHub and collaboration
Jan 25SunWeek 1 Lab+Reflection due
Week 2
Jan 26MonCancelled for snow
Jan 28WedAI-assisted development + NLP intro
Jan 30FriWeek 2 Lab+Reflection due
Week 3
Feb 2MonDeep learning fundamentals
Feb 4WedTokenization
Feb 6FriWeek 3 Lab+Reflection due
Week 4
Feb 9MonSequence-to-sequence models
Feb 11WedAttention mechanisms
Feb 13FriWeek 4 Lab+Reflection due
Week 5
Feb 17Tue (Mon schedule)Transformers
Feb 18WedDecoding + Review
Feb 20FriPortfolio Piece 1 and Week 5 Reflection due
Week 6
Feb 23MonCancelled for snow
Feb 25WedEXAM 1
Feb 27FriPortfolio Piece 1 feedback due
Week 7
Mar 2MonTraining at scale
Mar 4WedPost-training and RLHF
Mar 6FriWeek 7 Reflection due
SPRING BREAK: March 9-13
Week 8
Mar 16MonLLM landscape
Mar 18WedFine-tuning strategies
Mar 22SunWeek 8 Lab due
Week 9
Mar 23MonPrompt engineering and prompt injection
Mar 25WedSafety, alignment, and red-teaming
Mar 29SunWeek 9 Reflection + Project ideation due
Week 10
Mar 30MonRetrieval-augmented generation (RAG) - Part 1
Apr 1WedRAG - Part 2
Apr 5SunWeek 10 Lab due
Week 11
Apr 6MonAI agents - Part 1
Apr 8WedAI agents - Part 2
Apr 12SunWeeek 11 Lab + Project abstract due
Week 12
Apr 13MonProject clinic and review
Apr 15WedEXAM 2
Apr 19SunTechnical readiness check due
Week 13
Apr 20MonNo class (holiday)
Apr 22WedGuest lecture - Naomi Saphra
Apr 26SunProgress check-in due
Week 14
Apr 27MonFinal project presentations
Apr 29WedFinal project presentations
May 1FriFinal project write-ups due