2024-2025 Undergraduate/Graduate Catalog

CS 445 Machine Learning

Machine Learning is the study of algorithms and computational paradigms that allow computers to find patterns and regularities in data, perform prediction and forecasting, and generally improve performance through interaction with data. The course covers fundamental machine learning methods for data preprocessing, knowledge representation and visualization, classification, prediction, and clustering, as well as Deep Learning methods. Important applications of Machine Learning as Data Mining, Text and Web Mining are also discussed. Students will use current machine learning software for hands-on exercises and projects.

Credits

3

Prerequisite

C- or better in both CS 253 and (MATH 217 or MATH 218)

General Education

Offered

  • Summer
  • On Demand