Print Schedule
CS 330 -- Schedule (spring2025)
Tentative - subject to change as course progresses
Date |
Description |
Weeks |
2/6/2025 | Introduction and machine learning basics, learning Python I | Week 1 |
2/11/2025, 2/13/2025 | Learning Python II, wrap-up and Lab 1 | Week 2 |
2/18/2025, 2/20/2025 | Quiz 1 on Python programming. Machine Learning basics and Probablistic theory and Naive Bayesian algorithm | Week 3 |
2/25/2025, 2/27/2025 | Quiz 2, review homework and labs. Lab 2 | Week 4 |
3/4/2025, 3/6/2025 | Model-based application; Lab 03 for data processing and Github. Course project | Week 5 |
3/11/2025, 3/13/2025 | Bayesian network learning, EM algorithm; Literature review and course project | Week 6 |
3/18/2025, 3/20/2025 | Decision tree; Lab 4 for decision tree | Week 7 |
3/25/2025, 3/27/2025 (Spring break, no class) | Logistic and Linear regression; Practical machine learning and work on Lab 4, literature review | Week 8 |
4/1/2025, 4/3/2025 | Literature Review presentation and course project proposal presentation on Zoom | Week 9 |
4/8/2025, 4/10/2025 | Quiz 3 and review final course project; Introduction to Neural Network; Deep learning, recurrent neural network | Week 10 |
4/15/2025, 4/17/2025 | Support Vector Machine, Clustering | Week 11 |
4/22/2025, 4/24/2025 | Quiz 4, Catch up for classes and projects. Thanks giving break at 11/22 | Week 12 |
4/29/2025, 5/1/2025 | Ethics in AI, and other selected topic(possible:reinforcement learning, genetic algorithm) | Week 13 |
5/6/2025, 5/8/2025 | Catch up | Week 14 |
5/13/2025, 5/15/2025 | Final project presentation | Week 15 |
Final exam week | Tuesday, May 20th, 15:30 p.m. - 17:30 p.m. | Week 16 |