Intermediate

Introduction to AI and ML

AI Track
Overview
Curriculum
Reviews

Course Overview:

Welcome to the world of Artificial Intelligence and Machine Learning! This course is designed for students who are curious about how machines learn, think, and make decisions β€” and want a solid foundation in the core concepts and techniques of AI/ML. Through real-world examples and hands-on projects, you’ll explore how AI is transforming industries like healthcare, finance, robotics, gaming, and more. This is your first step into one of the most exciting and fast-growing fields in technology.


What You Will Learn:

  • What is AI and ML: key concepts, history, and real-world impact

  • Types of Machine Learning: supervised, unsupervised, reinforcement learning

  • Linear regression and classification models

  • Decision trees, random forests, and k-nearest neighbors

  • Clustering techniques (e.g., k-means)

  • Evaluation metrics (accuracy, precision, recall, confusion matrix)

  • Introduction to Neural Networks

  • Using Python and scikit-learn for model building
  • How to prepare and clean data for machine learning

  • Hands-on projects: image classification, spam detection, game-playing AI

  • Ethical considerations in AI


Course Features:

  • Hands-on Exercises: Build, train, and test real AI/ML models with guided projects.

  • Real-World Examples: Learn how AI/ML is used in apps, games, self-driving cars, and more.

  • Live Support: Access to Q&A sessions and instructor guidance.

  • Flexible Learning: Recorded sessions and resources available anytime.


Ideal For:

  • High school, college students and professionals interested in AI/ML

  • Beginners with basic Python knowledge who want to build smart applications

  • Future data scientists, AI engineers, and tech innovators

  • Anyone curious about the real-world impact and future of AIΒ 


Duration:

About 10 weeks, with 1 session per week (1 hours per session)


Prerequisites:

Basic understanding of math (especially algebra) and some experience with Python programming is required.


Materials Included:

  • Access to comprehensive video lectures

  • Python code examples and exercises

  • Datasets and project templates

  • Additional reading and reference materials


Outcome:

By the end of this course, you will understand how AI and ML work, be able to build and evaluate simple machine learning models, and gain the confidence to explore more advanced AI topics in the future.


Join Us Today and Start Your AI/ML Journey!

Curriculum

  • 11 Sections
  • 83 Lessons
  • 0m Duration
Expand All
Introduction to AI and ML
4 Lessons
  1. Introduction to AI
  2. Introduction to Machine Learning
  3. Overview of AI and Machine Learning
  4. Overview of Machine Learning Workflow
Math ( Statics ) Foundation
12 Lessons
  1. 🎲 Introduction to Probability
  2. πŸŽ“ Basic Rules of Probability
  3. What is Conditional Probability?
  4. πŸ“˜ Understanding Bayes’ Theorem
  5. 🎯 Frequentist vs Bayesian Probability / Inference
  6. πŸ“Š Probability Distribution & Gaussian Distribution
  7. πŸ“˜ Mean and Variance
  8. πŸ“˜ Entropy, Cross-Entropy, and KL Divergence
  9. Advanced topic: πŸ“˜ Entropy and Information Bits
  10. Statistics for Machine Learning Engineers: A Comprehensive Tutorial
  11. Statistics and Math for AI/ML and Deep Neural Networks (DNNs)
  12. Advanced topic: P/NP
Data Analysis
8 Lessons
  1. Introd Jupter
  2. Writing and Using Markdown in Jupyter Notebook
  3. VSCode and Jupternotebook
  4. Analyzing Numerical Data with NumPy
  5. Analyzing Data Using Pandas
  6. Visualization with Matplotlib
  7. Visualization Using Seaborn
  8. Exploratory Data Analysis
Machine Learning Fundamentals
23 Lessons
  1. 🧠 Overview of Machine Learning Frameworks
  2. βœ… Why Can Machine Learning Be Treated as a Probability Problem?
  3. what is Statistical Learning
  4. What is difference between Statistical Learning and Machine Learning
  5. Dataset Splitting: Training, Test, and Validation
  6. MLE and MAP in Machine Learning
  7. πŸ“˜ : Loss Functions in Machine Learning
  8. πŸ“˜ How Loss Functions Connect with MLE, MAP, and Priors
  9. Regression vs. Classification Problems
  10. πŸ“˜ Supervised Learning
  11. Advanced topic: Supervised learning generative and discriminative approach
  12. Supervised Learning: Linear Regression
  13. Advanced topic: Why Use Mean Squared Error (MSE) in Regression?
  14. Supervised Learning – Classification
  15. Classification: Logistic Regression
  16. Advanced topic: multi-category classification
  17. Advanced topic: class imbalance
  18. What is the Likelihood Function for Logistic Regression (Logit)?
  19. Difference Between Logistic Regression and Linear Regression
  20. What are Non-Parametric Methods in Machine Learning?
  21. Naive Bayes Classifier: Detailed Explanation with Example
  22. What is Linear Discriminant Analysis (LDA)?
  23. K-Nearest Neighbors (KNN) Algorithm
Model evaluation
8 Lessons
  1. Model Evaluation: Performance Metrics and Error
  2. Understanding Bias and Variance
  3. Advanced topic: Understanding Variance More Deeply
  4. Overfitting, Underfitting
  5. False Positives, False Negatives, and AUC-ROC Curve
  6. Advanced topic: P-R curve vs RoC curve
  7. Hypothesis Testing
  8. Advanced topic: Relationship Between Hypothesis Testing and Machine Learning
Resampling methods
8 Lessons
  1. How to Sample from a Probability Distribution
  2. Resampling Methods
  3. Why Do We Need Cross-Validation?
  4. Bootstrap
  5. Advanced topic: why sample 100 points even if we only have 100 points in the original data.
  6. How Bootstrap Helps in Machine Learning Model Evaluation
  7. Advanced topic: Bootstrap vs. Cross-Validation
  8. Dimension Reduction Methods
Advanced ML
6 Lessons
  1. Supervised Learning – Decision Trees and Random Forests
  2. Advanced topic: Tree-Based Methods
  3. Support Vector Machine (SVM)
  4. πŸ“˜ Markov Models in Machine Learning
  5. πŸ“š Common Modeling Principles (Organized by Philosophy)
  6. πŸ“˜ Maximum Entropy Model
unsupervisied learning
4 Lessons
  1. Unsupervised Learning: Clustering
  2. Discussion: can unsupervised method handle regression and classification problem?
  3. 🧠 What is Semi-Supervised Learning?
  4. Advanced topic: why the Expectation-Maximization (EM) algorithm can estimate the correct parameters
Neural Networks and DNN
6 Lessons
  1. Neural Networks and Deep Learning
  2. πŸ€” Should Machine Learning Be Treated as a Probability Problem or an Optimization Problem
  3. Introduction to Neural Networks
  4. Backward Propagation (Backpropagation)
  5. Advanced topic: BP without closed math formula
  6. Deep Learning and Convolutional Neural Networks (CNNs)
Reenforcement Learning
1 Lesson
  1. Reinforcement Learning
AI in real world
3 Lessons
  1. Advanced AI Techniques
  2. AI in the Real World
  3. Practical AI Applications
0 out of 5

0 user ratings

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Related Courses

Intermediate

Introduction to Generative AI ( LLM )

AI Track
0 (0)
  • Generative AI
  • how LLM works
  • Application: RAG
0m
0
0
29
Intermediate
Placeholder

USACO fundemntal: Introduction to Algorithm II

USACO Track
0 (0)
0m
0
0
0
Intermediate

USACO fundemntal: Introduction to Algorithm I

USACO Track
0 (0)
  • Basic Algorithms

  • Easy to understand

    • Tailed for USACO

0m
0
0
173

Buy for group

Introduction to AI and ML
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)