At AI Academy, we believe in educating the next generation in the fundamentals of artificial intelligence (AI) and machine learning. Enroll in high school AI courses today, or contact us with questions.


Learn foundational concepts in artificial intelligence (AI) and machine learning (ML) by doing.

Topics, Tools, and Modules:

  • Motivation for Artificial Intelligence
  • Types of machine learning
    • Supervised, Unsupervised
  • Understanding types of AI problems and exercises in each
    • Classification
    • Anomaly Detection
    • Regressions
    • Clustering
  • Building predictive models (regression and Classification)
    • Understanding hypothesis and cost functions
    • Model metrics & optimizing cost functions
  • Introduction to Neural Networks
  • Exercises in: housing prices, Diabetes prediction, handwriting recognition, etc.
  • Final class project (team based)
  • Review and wrap-up
  • Review of Algebra – matrix math with Python
  • Python for Machine Learning


1) Algebra 1 (current enrollment is OK)
2) Bring own laptop to class

Note: Students will be using Microsoft Azure ML Studio with real data-sets for class exercises.


Learn the tools of the trade by doing real-life exercises in AI and machine learning. Showcase your work and establish yourself in the AI community.
Topics, Tools, and Modules:

  • Support Vector Machines
  • Recommender Systems
  • Principal Component Analysis (PCA)
  • Decision Trees
  • Ensemble Learning and Random Forests
  • Tensorflow
  • AI Hardware (CPU, GPU, TPU, ML Accelerators..)
  • Neural Networks
  • Training with large Data Sets
  • Debugging AI implementation
  • Real life data sets
  • Using GPUs for training
  • Development: Image recognition using Tensorflow, image compression with PCA, introduction to Kaggle competitions, medical diagnostics, autonomous cars
  • Kaggle competitions


1) Familiarity with Basics Course content
2) Basic proficiency with a programming language
3) Bring own Laptop to class

Enroll Now