CSCI0451A-S25
Machine Learning
Machine Learning
Machine learning algorithms detect patterns in data and use these patterns to make decisions. This course introduces the theory and practice of machine learning. Tasks considered may include classification, regression, clustering, dimensionality reduction, text embedding, and reinforcement learning. Applications may include predictive analytics, data visualization, pattern recognition, and strategic game-playing. We will also discuss the social implications of automated decision systems. This course fulfills the Responsible Computing requirement for the Computer Science major. (CSCI 0200 and CSCI 0201 and MATH 0200) 3 hrs. lect./lab
Machine learning algorithms detect patterns in data and use these patterns to make decisions. This course introduces the theory and practice of machine learning. Tasks considered may include classification, regression, clustering, dimensionality reduction, text embedding, and reinforcement learning. Applications may include predictive analytics, data visualization, pattern recognition, and strategic game-playing. We will also discuss the social implications of automated decision systems. This course fulfills the Responsible Computing requirement for the Computer Science major. (CSCI 0200 and CSCI 0201 and MATH 0200) 3 hrs. lect./lab
- Term:
- Spring 2025
- Location:
- 75 Shannon Street 203(75SHS 203)
- Schedule:
- 9:45am-11:00am on Monday, Wednesday (Feb 10, 2025 to May 12, 2025)
- Type:
- Lecture
- Course Modality:
- In-Person
- Instructors:
- Phil Chodrow
- Subject:
- Computer Science
- Department:
- Computer Science
- Division:
- Natural Sciences
- Requirements Fulfilled:
- DED
- Levels:
- Undergraduate
- Availability:
- View availability, prerequisites, and other requirements.
- Course Reference Number (CRN):
- 21892
- Subject Code:
- CSCI
- Course Number:
- 0451
- Section Identifier:
- A