Machine Learning


Machine learning explores the study and construction of algorithms that can learn from and make predictions on data. Such algorithms operate by building a model from example inputs in order to make data-driven predictions or decisions, rather than following strictly static program instructions.

Machine learning is employed in a range of computing tasks where designing and programming explicit algorithms is infeasible e.g. spam filtering, optical character recognition (OCR), search engines and computer vision.

Offered through a cooperative relationship with TechAdvance IT Training Programs, courses are taught by instructors with substantial experience and expertise in leading IT fields. 


Topics covered in this course include the following:

  • Introduction to Python and related machine learning packages
  • What is Machine Learning?
  • Introduction to Algorithms
  • Machine Learning Models
  • Classification
  • Regression
  • Clustering
  • Dimensionality Reduction
  • Model Selection
  • Supervised and Unsupervised Learning
  • Neural Networks
  • Anomaly Detection

Click here to view the full course outline.

Designed For

This hands-on course is intended for data scientists and programmers who want to add Machine Learning to their skills, either for a specific project or as part of keeping their skill set relevant. The goal of this course is to bring programmers and data scientists with little or no machine learning experience to the point where they feel competent and comfortable incorporating machine learning into their projects.

Enroll Now - Select a section to enroll in

Section Title
TAIT 0527 - Machine Learning
T, Th
6:00PM to 10:00PM
Aug 11, 2020 to Aug 27, 2020
Schedule and Location
Contact Hours
  • Internet Course
Delivery Options
Course Fee(s)
Course Fee non-credit $1,150.00
Potential Discount(s)
Required fields are indicated by .