Data Science: Long Course

Applied Machine Learning and Data Science: from Fundamentals to Advanced Applications
Registration closes on Monday, March 4th, 2024. The next batch is set to commence on March 10, 2024.

20 hours

( 8 weeks, 2.5 hours per week)


Live classes

Python (Pandas, Sklearn)
Jupyter Notebooks (Google Colab)

Week 1

  • What is data science and machine learning
  • Jobs and responsibilities of data scientists
  • Benefits of using ML in business context
  • Common technologies used
  • Types of Algorithms used
  • Cloud infrastructure cases of AI

Week 2

  • Introduction to Pandas
  • Data Analysis Fundamentals with Pandas
  • Managing Missing Data & Data Transformation
  • Advanced Data Manipulation
  • Introduction to NumPy & Efficient Data Handling
  • NumPy for Mathematical and Statistical Operations

Week 3

  • Introduction to Regression in Machine Learning
  • Theory and Concepts of Regression Models
  • Practical Application with Dataset 1
  • Advanced Regression Techniques with Dataset 2

Week 4

  • Overview of Classification Techniques
  • Deep Dive into Key Algorithms
  • Neural Network Foundations with Perceptron and Adaline
  • Advanced Classification with SVM and Logistic Regression
  • Decision Trees - Intuitive Modeling
  • Capstone Project

Week 5

  • Overview of Dimensionality Reduction
  • Introduction to the significance of dimensionality reduction in machine learning
  • Deep Dive into PCA and LDA
  • Principal Component Analysis (PCA)
  • Linear Discriminant Analysis (LDA)
  • Kernel Principal Component Analysis (KPCA)
  • Introduction to Clustering with K-Means
  • Practical Application with Real-World Dataset
  • Hands-on project applying PCA, LDA, and KPCA to a real-world dataset

Week 6

  • Model Performance and Diagnostics
  • Hyperparameter Tuning and Optimization
  • Evaluating with Performance Metrics:
  • Productionizing Machine Learning Models:

Week 7 & 8

  • Review of Perceptron and Adaline
  • Conceptual Understanding of Multilayer Neural Networks
  • Implementing Backpropagation and Forward Propagation
  • Multilayer NN for Image Classification
  • LSTMs and Transformers for Time Series Analysis
This course covers advanced principles to practical applications, topics include Python’s Pandas for data analysis, key machine learning techniques, and advanced concepts like clustering and PCA. The course blends theory with hands-on exercises, emphasizing the development, evaluation, and validation of robust machine learning models. Perfect for those aiming to excel in the evolving field of data science, this one month course is priced at only BDT 50,000.
For this course, you’ll need a good handle on Python at an intermediate level to Advanced. Think of it as being comfortable with more than just the basics. A bit of background in Statistics, Mathematics will also help, since we’ll dive into some statistical concepts. Most importantly, come with a curious mind and a keenness to learn – that’s what will really make this course a great experience for you!

Program details will be shared shortly.

Program Details
  • Last Date of Application: September 25, 2023.
  • Program Starts: October 1, 2023.
  • Program Ends: February 1, 2024.
  • Program Mode: On-premise / In-office.
Data Science: Long Course
*Next batch starting on March 10, 2024.
Duration: 2 months comprehensive program
Mode: Online training with live classes, 2.5 hours per week
Curriculum: Extensive Data Analysis techniques with Python's Pandas and NumPy
In-depth Machine Learning methodologies: regression, classification, K-Means, PCA, LDA
Advanced topics: Neural networks for image classification and time series analysis
Approach: Theoretical knowledge combined with practical skills
Outcome: Develop, evaluate, and fine-tune sophisticated machine learning models
Case Studies: Real-world datasets for in-depth analysis (4 business cases)
Get onboarded in 3 simple steps:
Fill up the enrollment from
Hit the get started button and fill out the form. We will email you the instructions to the next step.
Provide a few details
We need to know a few things about you just so you get the maximum out of CodeCamp.
Pass the online assessment
An online session will be held to talk to you in person and assess your capabilities.
That’s it! We will notify you after the selection process is over!
Trainer Bio
Mezbah Uddin
Advanced AI scientist |
Our instructor is a seasoned AI scientist with over 8 years of experience tackling retail AI challenges using cutting-edge technologies. Specializing in end-to-end ML solutions, they bring a wealth of expertise in deploying the latest ML/AI algorithms. With a strong commitment to education, our instructor has shared their knowledge in Statistics, Mathematics, and Big Data technologies at universities in Canada and Bangladesh, ensuring students benefit from the latest advancements in the field.