CSCI 290 - Introduction to Machine Learning

    Recent Professors
    Gheni Abla
    Recent Semesters
    Spring 2027, Spring 2026
    Class Size
    30–32 students
    Credits
    4
    Prerequisite
    Prerequisite: CSCI 114
    Spring 2027 Sections
    View Spring 2027 sections of CSCI 290
    Transfers To
    CSU
    Description
    A hands-on introduction to Machine Learning. Topics include: Supervised learning, including classification, and regression techniques; Unsupervised learning, including density estimation, clustering, and dimensionality reduction techniques; Reinforcement learning. The course includes hands-on exercises and projects, in which students will learn how to apply the Machine Learning algorithms to real world problems in fields of computer vision and natural language understanding.