• Courses
    90% Refund
  • Placement
  • Data Science
    IBM
  • GATE
  • Practice
Switch to Dark Mode

Data Science Classroom Program

Offline Course
4.3/5 ratings
sale ribbon
interested count14k+ interested Geeks

Unlock the world of data science with our Data Science Classroom Program. Master Python, machine learning, and visualization to excel in data-driven industries. Elevate your career with skills that drive innovation and informed decision-making!

levelBeginner to Advancecourse duration12 Weeksseats-left7 Seats Left
Certification Exam by:
warning

Limited Seats Batch | Enroll Now to secure your spot
Use Coupon: "390LASTCHANCE" |  Get an instant 30% discount!! 
For further queries reach us via Call/WhatsApp at:
+91- 
9315258643


Data Science Classroom Program

three90

Offline Locations

What people say about Three-90 Challenge

Course Overview

Our Data Science Classroom Program is completely Offline and designed to bridge the gap by equipping you with an understanding of Python, Data Analysis, Machine Learning, and Mathematics. We delve into the intricacies of Deep Learning, Natural Language Processing (NLP)Large language models (LLM) and their wide-ranging applications in the modern AI industry. Our program goes beyond the technical aspects. We understand the daily challenges and pain points faced by data scientists, and we'll guide you in developing practical solutions.

Get ready to discover the magic of analyzing data, mastering machine learning, and predicting trends with expert guidance. This is your opportunity to dive deep into a field with endless career possibilities.  

Key Highlights:

  • 2.5 months of Offline Classes
  • Live Doubt Sessions by Industry Experts
  • Hands-On Learning: Learn by doing real projects for practical experience
  • Practice Questions & Weekly Assignments
  • Industry Experts: Learn from experienced professionals in the field
  • Resume-building course as an add on.
  • Get additional Interview Questions to prepare you for interviews
  • Supplementary Certification Questions materials provided for certifications such as Google, AWS, and IBM.

Projects:

  • Performing Exploratory data analysis on Airbnb data.
  • Income Prediction based on its social and financial attributes supervised learning
  • Market Basket Analysis unsupervised learning
  • Working on Sentiment Analysis for understanding natural language processing
  • Identifying hand-written numbers from images - Computer Vision
  • Image and voice classification Deep learning model
  • Project on Chatbot using LLM's 

By enrolling in our program, you won't just gain knowledge; you'll gain insight into the real-world scenarios that data scientists navigate daily. Join us in mastering the art and science of data and AI, and empower yourself to thrive in this digital era.

IBM Certification Exams
Add More Value To Your Course
IBM-Certified Exams
Put your skills to the test with exclusive IBM exams.
Global Recognition
Gain recognition from top employers worldwide.
Boost Your Career
Gain a certification that sets you apart from the competition.

Course Syllabus

Data Science Noida Classroom - 4
Data Science Classroom - BGLR 5

Week 1: Python Basics

Class 1: Getting Started with Python

  • Install Python; set up Jupyter, Colab, and Kaggle
  • Learn basic syntax: variables, data types, loops, conditionals, and error handling
  • Intro to GitHub version control

Class 2: Python Data Structures

  • Work with lists, tuples, dictionaries, and sets
  • Write functions (including lambda expressions) and do file I/O (CSV, text)
  • Practice exercises on manipulating lists and dictionaries

Week 2: Data Handling & Visualization

Class 1: NumPy & Pandas

  • Create and manipulate NumPy arrays: slicing, vectorization, broadcasting
  • Use Pandas for merging, cleaning, handling missing data, and descriptive stats
  • Reference: “The NumPy Array: A Structure for Efficient Numerical Computation” (van der Walt et al., 2011)

Class 2: Data Plotting & Simple Transformations

  • Plot data using Matplotlib and Seaborn (line, bar, scatter, histograms)
  • Apply basic feature transformations: scaling (Standard/MinMax) and encoding (one‑hot, label)
  • Project – DataViz Explorer: Clean and visualize a dataset

Week 3: Feature Engineering & ML Basics

Class 1: Feature Engineering

  • Learn why transforming raw data is important
  • Apply techniques: log transform, binning, polynomial features (with simple math)
  • Encode categorical data (one‑hot, label, target encoding)
  • Project – Feature Mastery: Implement and compare feature transformations

Class 2: Building an ML Pipeline

  • Overview of supervised vs. unsupervised learning
  • Steps in the ML workflow: preprocessing, training, validation, testing
  • Data splitting methods and cross‑validation rationale
  • Performance Metrics:
      Classification: Accuracy, Precision, Recall, F1, ROC‑AUC, confusion matrix
      Regression: MSE, RMSE, MAE, R², adjusted R²
  • Project – ML Basics Pipeline: Build a simple pipeline on a toy dataset and evaluate

Week 4: Regression Models

Class 1: Linear Regression

  • Derive the least squares solution and MSE cost function
  • Explain gradient descent: derivatives, update rules, and learning rate
  • Project – Linear Predictor: Code linear regression from scratch and compare with scikit‑learn; evaluate with MSE, RMSE, R²
  • Reference: “Learning Representations by Back-Propagating Errors” (Rumelhart et al., 1986)


Class 2: Logistic Regression

  • Understand the sigmoid function and binary cross‑entropy loss with math details
  • Project – Binary Classifier: Implement logistic regression (from scratch and via scikit‑learn); evaluate with confusion matrices, accuracy, precision, and recall
Read more

Course Instructor

instructor.png
Ashish Jangra
Mentor @ GeeksforGeeks
Ashish is working as a Data Science Mentor at GeeksForGeeks.He has made India's first Self Driving Cars course with his ETG. He trained 10000+ students on different technologies like AI, Data Science, Computer Vision, and Internet of Things. He is passionate about teaching and giving students the skillset to learn cutting-edge skills.
Demo Video
Associated Batches:
Data Science Noida Classroom - 4
instructor.png
Dr Prabhat Shankar

Applied Data Scientist & Mentor

Dr. Prabhat Shankar is an accomplished Applied Data Scientist with 7 years of expertise in Artificial Intelligence, Machine Learning, and Industrial Analytics. Currently leading the Data Science team at ABB Ability Innovation Center, he specializes in time-series forecasting, anomaly detection, and predictive maintenance. With a robust academic foundation, including a doctorate from RIKEN, Japan, and dual degrees from IIT Kharagpur, Dr. Shankar combines technical depth with leadership. He has a proven track record of delivering innovative solutions, patent contributions, and academic publications that advance the field of data science.

Associated Batches:
Data Science Classroom - BGLR 5

Upcoming Batches

Noida
Bengaluru
Batch
Data Science Noida Classroom - 4
Mentor
Ashish Jangra
STARTING FROM
Mar 29, 2025
TIMINGS

01:30 AM EST -Sat, Sun

$ 719.98

$ 600

map_icon

A-143, 6th Floor, Sovereign Corporate Tower, Sector-136, Noida, Uttar Pradesh - 201305,
GFG Headquarters, Noida, Uttar Pradesh

Get Directions

Batch
Data Science Classroom - BGLR 5
Mentor
Dr Prabhat Shankar
STARTING FROM
Apr 12, 2025
TIMINGS

02:00 AM EST -Sat, Sun

$ 719.98

$ 600

map_icon

315 Work Avenue HSR2, L77, 15th Cross Rd, Sector 6, HSR Layout, 3rd floor, Bengaluru, Karnataka 560102,
315 Work Avenue HSR2, Bengaluru, Karnataka

Get Directions

Reviews and Ratings

Abhishek Saini
Abhishek Saini
Placed at Carelon Global
Thanks to this course, I gained a deep understanding of Python, data analysis, and machine learning, including essential concepts like Deep Learning, NLP, and machine learning algorithms. GFG's weekly doubt support was invaluable in helping me grasp these complex topics systematically, as I could ask questions and receive clear explanations from experienced instructors.

Reviews and Ratings

user profile
Abhishek Saini
Placed at Carelon Global
Thanks to this course, I gained a deep understanding of Python, data analysis, and machine learning, including essential concepts like Deep Learning, NLP, and machine learning algorithms. GFG's weekly doubt support was invaluable in helping me grasp these complex topics systematically, as I could ask questions and receive clear explanations from experienced instructors.
user profile
Harsh
Placed at Marvell Technology
Joining this course was one of the best decisions of my life. The concepts were explained with such clarity that even complex topics felt simple. The hands-on projects were a game-changer—they not only strengthened my understanding of the language and tools but also gave me the confidence to apply them practically. Thanks to GeeksforGeeks, I have not only gained technical knowledge but also the skills to excel in real-world challenges. Getting placed at Marvell Technology is a dream come true, and I owe a big part of it to this incredible platform!
user profile
Poojith Reddy Menthem
Placed at Infoziant IT Solutions
I am delighted to share that I have been placed at Infoziant IT Solutions, and I am immensely grateful to GeeksforGeeks for their unwavering support throughout my journey. The thoughtfully designed curriculum and hands-on projects boosted my confidence and honed my skills in Machine Learning. The mentors at GeeksforGeeks were always approachable, providing valuable guidance and encouragement every step of the way. This achievement has been a stepping stone toward realizing my aspirations, and I’m eager to further enhance my expertise in machine learning. Thank you, GeeksforGeeks, for empowering me to achieve my career goals and embark on this exciting new chapter!
user profile
Yuvraj Gupta
Placed at Veersa Technologies
The course helped me progress from the basics to an intermediate level in machine learning, providing a solid foundation and equipping me with essential skills to further explore the field.

Frequently Asked Questions

01

Will I get 90% of my course fee back?

02

Is 90% refund applicable on IBM Certification amount?

03

Is there any number to contact for query?

04

Do you provide the recordings of the class?

05

When can i access the recorded session of the class (if someone misses the live class)?

06

Can I make the payment through PayPal?