Machine Learning & Algorithms
Featured
ML

Machine Learning & Algorithms

Learn core machine learning concepts and algorithms with Python for real-world applications.

26 Classes (24 regular + 2 Q&A, 13 weeks, 2 per week)
Age 15-20
Intermediate Level
2 classes/week
11,000
15,000
Save ৳4,000
BDT (Bangladeshi Taka)
Or pay ৳3,700/month
Contact us for enrollment →

Course Syllabus

1

What is AI & ML? Real-life examples

Introduction to artificial intelligence and machine learning

Topics Covered:

  • AI vs ML
  • Real-world applications
  • Future of AI
2

AI vs Machine Learning

Understanding the differences and relationships

Topics Covered:

  • AI definitions
  • ML types
  • Deep learning basics
3

Python refresher for ML

Essential Python concepts for machine learning

Topics Covered:

  • Python basics
  • Data types
  • Control structures
4

Advanced Python for ML

Python libraries and tools for data science

Topics Covered:

  • Object-oriented Python
  • Error handling
  • File operations
5

NumPy basics

Introduction to numerical computing

Topics Covered:

  • NumPy arrays
  • Array operations
  • Mathematical functions
6

NumPy & Pandas basics

Working with numerical and data analysis libraries

Topics Covered:

  • Pandas DataFrames
  • Data manipulation
  • Data selection
7

Advanced Pandas

Advanced data manipulation techniques

Topics Covered:

  • Groupby operations
  • Data aggregation
  • Time series data
8

Data cleaning basics

Preparing data for analysis

Topics Covered:

  • Missing data
  • Data types
  • Data validation
9

Data cleaning & visualization

Preparing and visualizing data for analysis

Topics Covered:

  • Data cleaning
  • Matplotlib
  • Seaborn visualization
10

Advanced Data Visualization

Creating compelling data visualizations

Topics Covered:

  • Chart customization
  • Interactive plots
  • Dashboard creation
11

Supervised learning basics

Introduction to supervised learning

Topics Covered:

  • Training data
  • Labels
  • Model types
12

Supervised learning (Linear Regression)

Understanding supervised learning with linear regression

Topics Covered:

  • Linear regression
  • Model training
  • Prediction
13

Advanced Linear Regression

Building robust regression models

Topics Covered:

  • Feature engineering
  • Model evaluation
  • Regularization
14

Classification basics (KNN)

Introduction to classification algorithms

Topics Covered:

  • K-Nearest Neighbors
  • Classification metrics
  • Model evaluation
15

Advanced Classification

Building classification systems

Topics Covered:

  • Feature scaling
  • Cross-validation
  • Hyperparameter tuning
16

Train/Test split

Proper data splitting for model validation

Topics Covered:

  • Data splitting
  • Cross-validation
  • Overfitting prevention
17

Model Validation Techniques

Ensuring model reliability

Topics Covered:

  • K-fold cross-validation
  • Stratified sampling
  • Validation metrics
18

Intro to Neural Networks

Basics of artificial neural networks

Topics Covered:

  • Neural network architecture
  • Activation functions
  • Training process
19

Neural Network Implementation

Building neural networks from scratch

Topics Covered:

  • Forward propagation
  • Backpropagation
  • Gradient descent
20

Algorithms: Sorting & Searching

Fundamental algorithms for data processing

Topics Covered:

  • Bubble sort
  • Quick sort
  • Binary search
  • Linear search
21

Algorithm Complexity

Understanding algorithm efficiency

Topics Covered:

  • Big O notation
  • Time complexity
  • Space complexity
22

Recursion & problem-solving

Solving complex problems using recursion

Topics Covered:

  • Recursive thinking
  • Base cases
  • Problem decomposition
23

Model deployment basics

Deploying machine learning models

Topics Covered:

  • Model saving
  • API creation
  • Web deployment
24

Final Project: ML-powered Application

Complete machine learning application

Topics Covered:

  • End-to-end ML pipeline
  • Model optimization
  • Real-world deployment
25

Q&A Session 1

Interactive Q&A session to clarify doubts and review ML concepts

Topics Covered:

  • Algorithm review
  • Model optimization
  • Best practices
26

Q&A Session 2

Final Q&A session and course wrap-up

Topics Covered:

  • Advanced questions
  • Next steps
  • Course completion

What You'll Learn

Hands-on projects and real-world applications
Expert instruction and personalized feedback
Certificate of completion
Lifetime access to course materials

Course Summary

Duration:26 Classes (24 regular + 2 Q&A, 13 weeks, 2 per week)
Level:Intermediate
Age Group:Age 15-20
Classes:24 sessions
Schedule:Fri & Sat
11,000
15,000
Save ৳4,000
BDT (Bangladeshi Taka)

Need help? Contact us

Why Choose dotPY Academy?

Join hundreds of families who trust us to transform their children into confident young programmers.

🤖 AI REVOLUTION: Save ৳4,000!

Trusted by Hundreds of Families

98

Happy Students

4.8/5

Average Rating

95%

Success Rate

Limited Availability

4

Spots Left

Next Batch

September 2025

Early Bird Ends

August 2025

Why Parents Trust Us

✅ Curriculum designed by Google AI researchers

🏆 Students land ML internships at top companies

🤖 Build AI models used in real applications

🎯 Direct pathway to AI/ML engineering careers

100% Risk-Free Guarantee

2 FREE Classes

Try before you buy

30-Day Guarantee

Full money back

Love it or Leave it

No questions asked

Are You Worried About...

😰 'AI is the future - is my child prepared?'

😟 'Other students are already building AI models'

😨 'What if my child misses the AI revolution?'

✅ Our course solves ALL these worries! Your child will be ahead of the curve.

Your Child's Dreams Can Come True!

🤖 'I want to build AI like ChatGPT!'

🚀 'I want to work on self-driving cars!'

💰 'I want to be an AI engineer at Tesla!'

🚀 We turn dreams into reality! Join hundreds of kids living their tech dreams.

Don't Let Your Child Fall Behind!

While others struggle with basic programming, your teen will master ARTIFICIAL INTELLIGENCE - the technology that's reshaping the world!