Registration

Please Do not email the course staff regarding enrolment. The course staff do not have the ability to enroll students in the course.

Announcements

Feb 17

HW4 Released!

📢 HW4: Building a Q&A RAG Pipeline is now live on Canvas!

In this homework, you’ll dive into Retrieval-Augmented Generation (RAG) by optimizing document ingestion, experimenting with multimodal retrieval, and implementing hybrid search techniques. As always, I highly recommend starting early to give yourself plenty of time to explore, troubleshoot, and ask questions if needed.

Excited to see what you build — happy coding! 🚀👨‍💻👩‍💻

Feb 06

HW3 Released!

📢 HW3: Gen AI-Powered App (LLMs & Vector Search) is now live on Canvas! In this assignment you will explore LLMs, experiment with search strategies, and enhance an AI-powered app. Again, I highly recommend starting early to give yourself plenty of time to understand the problem, experiment, troubleshoot, and ask questions if needed. Have fun, and happy coding! 🎉👩‍💻👨‍💻

Jan 23

HW2 Released!

HW2 is now available on Canvas! Please plan your time accordingly to complete the assignment by the deadline. I highly recommend starting early to give yourself plenty of time to understand the problem, troubleshoot, and ask questions if needed. Have fun and Good luck!

All Announcements

Info

A PDF version of the syllabus is available for download. While we try to keep both versions synchronized, the web version will always be the most up-to-date source of course information. Download Syllabus PDF

Calendar

Topic Assessments Learning
Week 1 - Foundations of AI and DL (1/2)
Wed 01/07
LEC 01 Introduction to AI and Machine Learning
Pre-lecture: materials
lecture: video1 video2 pdf
Released
R1
Learning Reflection 1
Due 5:00 pm
Wed 01/07
Fri 01/09
Released
HW1
Deep Learning Foundations
Due 5pm / 8pm
Week 2 - Foundations of AI and DL (2/2)
Wed 01/14
LEC 02 Deep Learning Fundamentals
Pre-lecture: materials
lecture: video1 video2 pdf
Wed 01/14
LAB 01 Mastering Deep Learning with Fashion MNIST
resources: colab
Fri 01/16
Week 3 - Foundations of NLP and Sequential Modeling (1/2)
Wed 01/21
LEC 03 Fundamentals of NLP, Embeddings, and Vector Spaces
Pre-lecture: materials
lecture: video pdf
Wed 01/21
LAB 02 NLP and Embedding Space
resources: colab
Fri 01/23
ACT 01 Weekly Activity 1
Due 5pm (PT)/8pm (ET): SUBMIT
Released
HW2
NLP & Sequential Language Modeling
Due 5pm / 8pm
Week 4 - Foundations of NLP and Sequential Modeling (2/2)
Wed 01/28
LEC 04 Sequential Modeling: RNN to Transformer
Pre-lecture: materials
lecture: video1 video2 pdf
Wed 01/28
LAB 03 LSTM and Transformer
resources: colab
Fri 01/30
ACT 02 Weekly Activity 2
Due 5pm (PT)/8pm (ET): SUBMIT
Week 5 - Advanced Techniques in LLMs (1/4)
Wed 02/04
LEC 05 Large Language Models
Pre-lecture: materials
lecture: video pdf
Wed 02/04
LAB 04 Text Generation with Gemma 3
resources: colab
Fri 02/06
ACT 03 Weekly Activity 3
Due 5pm (PT)/8pm (ET): SUBMIT
Released
HW3
Gen. AI-Powered App (LLMs & Vector Search)
Due 5pm / 8pm
Week 6 - Advanced Techniques in LLMs (2/4)
Wed 02/11
LEC 06 Prompt Engineering
Pre-lecture: materials
lecture: video1 video2 pdf
Wed 02/11
LAB 05 The Art of Prompting
resources: colab
Fri 02/13
ACT 04 Weekly Activity 4
Due 5pm (PT)/8pm (ET): SUBMIT
Week 7 - Advanced Techniques in LLMs (3/4)
Wed 02/18
LEC 07 Retrieval-Augmented Generation (RAG)
Pre-lecture: materials
lecture: video pdf
Wed 02/18
LAB 06 RAG with LlamaIndex
resources: colab
Fri 02/20
ACT 05 Weekly Activity 5
Due 5pm (PT)/8pm (ET): SUBMIT
Released
HW4
Building a Q&A RAG System
Due 5pm / 8pm
Week 8 - Advanced Techniques in LLMs (4/4)
Wed 02/25
LEC 08 Fine-Tuning and RLHF
Pre-lecture: materials
lecture: video pdf
Wed 02/25
LAB 07 Detoxifying LLMs with RLHF
resources: colab
Fri 02/27
ACT 06 Weekly Activity 6
Due 5pm (PT)/8pm (ET): SUBMIT
Week 9 - Spring Break
Wed 03/04
HOLIDAY Spring Break
Wed 03/04
Fri 03/06
HOLIDAY Spring Break
Week 10 - Multimodal, AI Agents, MLOps (1/3)
Wed 03/11
LEC 09 Vision Language Models (VLMs) and Multimodal
Pre-lecture: materials
lecture: video pdf
Wed 03/11
LAB 08 Image Captioning & VQA with VLMs
resources: colab
Fri 03/13
Week 11 - Multimodal, AI Agents, MLOps (2/3)
Wed 03/18
LEC 10 MLops for Gen AI
Pre-lecture: materials
lecture: video
Wed 03/18
LAB 09 Optimized LLM Inference & Deployment Pipeline
resources: colab
Fri 03/20
Week 12 - Multimodal, AI Agents, MLOps (3/3)
Wed 03/25
LEC 11 Gen. AI Agents
Pre-lecture: materials
lecture: video pdf
Wed 03/25
LAB 10 Buidling Multi-Agent System with LangGraph
resources: colab
Fri 03/27
Week 13 - Project Progress Presentation
Wed 04/01
LEC 12 Project Progress Presentation
Pre-lecture: materials
lecture: video
Wed 04/01
Fri 04/03
Week 14 - Course Wrap-Up and Future Directions
Wed 04/08
LEC 13 Course Wrap-Up & Future Directions
Pre-lecture: materials
lecture: video pdf
Fri 04/10
Week 15 - Technical Interviews - Final Deliverables
Wed 04/15
LEC 14 Technical Interviews & Final Deliverables
Pre-lecture: materials
lecture: video pdf