Skip to main page content
  1. Course Search
  2. COMPSCI 1810

Machine Learning
COMPSCI 1810

Course Information

Description

Introduction to machine learning, providing a probabilistic view on artificial intelligence and reasoning under uncertainty. Topics include: supervised learning, ensemble methods and boosting, neural networks, support vector machines, kernel methods, clustering and unsupervised learning, maximum likelihood, graphical models, hidden Markov models, inference methods, and computational learning theory. Students should feel comfortable with multivariate calculus, linear algebra, probability theory, and complexity theory. Students will be required to produce non-trivial programs in Python.

Course Notes

This course was previously numbered CS 181.

School Faculty of Arts & Sciences
Credits 4
Cross Reg

Available for Harvard Cross Registration

Course Component Lecture
Grading Basis FAS Letter Graded
Exam/Final Deadline May 9, 2026
General Education N/A
Quantitative Reasoning with Data Yes
Divisional Distribution Science & Engineering & Applied Science
Course Level For Undergraduate and Graduate Students