Artificial Intelligence 2months
This curriculum is project-based and will help students explore the field of Artificial Intelligence/Machine Learning in a practical way.
Unit 1: What is AI/ML
Unit 2: Real world applications of Machine Learning.
Unit 3: Review kinds of ML problems & their solutions (Supervised & Unsupervised Learning).
Unit 4: Workflow of solutions to ML problems.
Unit 1: Review of classification problems & algorithms.
Unit 2: Building a custom nearest neighbor algorithm.
Unit 1: Review of regression problems & algorithms.
Unit 2: Building a custom regression algorithm.
Unit 1: Review of clustering problems & algorithms.
Unit 2: Building a custom k-means clustering algorithm.
Unit 1: Introduction to Image Processing & Object Recognition.
Unit 2: Building an object recognition system using Open CV.
Unit 1: Introduction to Neural networks.
Unit 2: Building a Neural Network using Tensorflow.
Unit 1: Introduction to Azure ML.
Unit 2: Introduction to Wolfram Mathematica.
Unit 2: Introduction to Google Cloud ML.
Isaac Atia-Abugbilla has a background in Electrical/Electronic Engineering and a self-taught Artificial Intelligence engineer, IoT engineer and PCB design engineer. He is an advocate of open source hardware and software and contributes to this course by making his works public through online repositories. He has worked on a number of projects in machine learning and data science which he also makes available on his online repositories.