CS 229: Machine Learning

← 2023-24 2024-25 2025-26 →
← 2023-24 ← 2023-24 changes (lax) changes (strict) ▾

Units: 4

Hours: Lecture, 3 hours; research, 3 hours

Catalog page 278

Prerequisites: CS 171 or EE 142 or CS 224 or EE 242A; For the CS 229/EE 242B online section; enrollment in the Online Master-in-Science in Engineering program; graduate standing; graduate standing

Description: A study of supervised machine learning that emphasizes discriminative methods. Covers the areas of regression and classification. Topics include linear methods, instance-based learning, neural networks, kernel machines, and additive models.

Cross-listing: Cross-listed with EE 242B.

Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor. Credit is awarded for one of the following CS 229, EE 242B, or EE 240.

Derived Information — The following is not part of the official catalog but is computed from catalog data.

Serves as a prerequisite for

CS 222 CS 229 CS 248 EE 242B EE 248
Prerequisite graph not available.
Enrollment History (from UCR Banner, not catalog)
Combined: CS 229 / EE 242B
Year F W S Su Total
2025-26  52/ 65  52/ 65
2024-25  42/100  42/100
2023-24 125/125 125/125
2022-23  59/ 80  59/ 80
2020-21  11/100  11/100
2019-20  47/ 90  47/ 90
2018-19  67/118  67/118
2016-17 49/50  49/ 50