Computing, Communication & Enterprise · Computer Science & Artificial Intelligence

AI-210

Machine Learning Foundations

Introduces supervised and unsupervised learning, model evaluation, features, data quality, bias, and responsible application.

Course outcomes

What students develop

01

Prepare data for basic machine-learning workflows

02

Train and evaluate common models

03

Identify overfitting, leakage, bias, and distribution shift

04

Communicate performance and limitations

Course content

Topics and questions

  • Regression and classification
  • Clustering and dimensionality reduction
  • Features and preprocessing
  • Validation and metrics
  • Bias, fairness, and model limits

Methods & resources

Tools and environments

  • Python machine-learning libraries
  • Notebook environment
  • Versioned datasets

Evaluation

Demonstration of learning

  • Model laboratories
  • Evaluation memo
  • Applied machine-learning project

Program relationships

Where this course fits

Course inquiry

Connect this course to a program, certificate, or professional objective.

Join the interest list or request a course and pathway conversation.