Link

Home Syllabus Project

CS 490/590 - Intro to Machine Learning

2025 - Fall

An introduction to the concepts of machine learning.


Tentative schedule is provided below – assignments dates and lectures will be updated as the course progresses.

WEEK 1
Intro to ML
Linear Algebra Review
WEEK 2
Probability Review
CH2: Statistical Learning
WEEK 3
Lab 1: Ch2 - RLab-1: Ch2 - html HW: All of CH2.4
Lab 1: Ch2 - Data - Auto.dataLab 1: Ch2 - Data - Auto.csv
WEEK 4
CH3: Linear Regression HW: CH3.7: 1-10, 14, 15
Lab 2: Ch3 - RLab 2: Ch3 - html
Project Proposal (Due: Mon., 09/22 - Week 6)
WEEK 5
CH4: Classification HW: CH4.8: 1-9,13,16
WEEK 6
PROPOSAL PRESENTATIONS
Proj Midpoint Presentation (Due: Mon-Wed., 10/13 & 10/15 - Week 9)
Lab 3: Ch4 - RLab 3: Ch4 - html
WEEK 7
CH5: Resampling Methods HW: CH5.4: 1-5
Lab 4: Ch5 - RLab 4: Ch5 - html
WEEK 8
MIDTERM EXAM REVIEW
MIDTERM EXAM on (Wed 10/8)
WEEK 9
MIDPOINT PRESENTATIONS
Proj Check-in (Due: Mon., 11/3 - Week 12)
WEEK 10
CH6: Model Selection HW: CH6.6: 1-7,8,9
Lab 5: Ch6 - RLab 5: Ch6 - html
WEEK 11
CH12: Unsupervised Learning HW: Ch12.6 1-7, 9-11
Lab 6: Ch12 - RLab 6: Ch12 - html
CH8: Tree Based Methods HW: CH8.4: 1-6, 8, 10
Lab 7: Ch8 - RLab 7: Ch8 - html
WEEK 12
PROJECT CHECK-IN
Proj Final Presentation (Due: Mon-Wed., 12/1 & 12/3 - Week 16)
CH9: Support Vector Methods HW: CH9.7: 1-3, 5
Lab 8: Ch9 - RLab 8: Ch9 - html
WEEK 13
CH10: Deep Learning HW: Ch10.10: 1,4
Lab 9: Ch10 with Torch- RLab 9: Ch10 with Torch - html
Lab 9: Ch10 with Keras - RLab 9: Ch10 with Keras - html
CH7: Nonlinear Models HW: Ch7.9: 8,9
Lab 10: Ch7 - RLab 10: Ch7 - html
WEEK 14
FINAL EXAM REVIEW
WEEK 15
THANKSGIVING
WEEK 16
FINAL PROJECT PRESENTATIONS
FINAL PROJECT PRESENTATIONS
WEEK 17
FINAL EXAM: t1:00am - t2:40am, YYYday, Dec XX, 2025, EB 2170