🇮🇳 India · IT & Programming

Data Science & Machine Learning Syllabus

Course covering Python, statistics, ML algorithms and tools like Pandas, NumPy and scikit-learn. The full Data Science & Machine Learning syllabus: 8 subjects, 32 chapters, 110 topics and 212 sub-topics, with 416 flashcards written against it.

8Subjects
32Chapters
110Topics
212Sub-topics
416Flashcards

Data Science & Machine Learning subjects

Data Science & Machine Learning has 8 subjects. Each one is listed below with its chapters in syllabus order; open a subject for every topic and sub-topic inside them.

Python Programming for Data Science

4 chapters · 15 topics · 34 sub-topics · 60 flashcards

  1. Python Fundamentals · 4 topics
  2. Data Structures in Python · 4 topics
  3. Object-Oriented and Modular Programming · 4 topics
  4. File Handling and Environment · 3 topics

Mathematics and Statistics for Machine Learning

5 chapters · 18 topics · 32 sub-topics · 52 flashcards

  1. Linear Algebra Essentials · 3 topics
  2. Calculus for Optimization · 3 topics
  3. Descriptive Statistics · 4 topics
  4. Probability Theory · 4 topics
  5. Inferential Statistics · 4 topics

Data Manipulation with NumPy and Pandas

4 chapters · 15 topics · 29 sub-topics · 51 flashcards

  1. Numerical Computing with NumPy · 4 topics
  2. Pandas Data Structures · 3 topics
  3. Data Wrangling · 5 topics
  4. Data Cleaning and Feature Preparation · 3 topics

Exploratory Data Analysis and Visualization

4 chapters · 12 topics · 20 sub-topics · 50 flashcards

  1. Exploratory Data Analysis Workflow · 3 topics
  2. Visualization with Matplotlib · 3 topics
  3. Statistical Visualization with Seaborn · 3 topics
  4. Interactive and Dashboard Visualization · 3 topics

Supervised Machine Learning

5 chapters · 17 topics · 35 sub-topics · 51 flashcards

  1. Machine Learning Foundations · 3 topics
  2. Regression Algorithms · 3 topics
  3. Classification Algorithms · 4 topics
  4. Tree-Based and Ensemble Methods · 3 topics
  5. Model Evaluation and Tuning · 4 topics

Unsupervised Learning and Feature Engineering

3 chapters · 10 topics · 18 sub-topics · 51 flashcards

  1. Clustering Techniques · 3 topics
  2. Dimensionality Reduction · 3 topics
  3. Feature Engineering · 4 topics

Deep Learning and Natural Language Processing

3 chapters · 11 topics · 22 sub-topics · 50 flashcards

  1. Neural Network Fundamentals · 3 topics
  2. Deep Learning Frameworks · 4 topics
  3. Natural Language Processing · 4 topics

Data Engineering, Deployment and Projects

4 chapters · 12 topics · 22 sub-topics · 51 flashcards

  1. Databases and SQL for Data Science · 3 topics
  2. Big Data and Data Pipelines · 3 topics
  3. Model Deployment and MLOps · 3 topics
  4. Capstone Projects and Best Practices · 3 topics

Data Science & Machine Learning flashcards

416 question-and-answer cards across 8 subject decks, each shown in full on its subject page.

Data Science & Machine Learning syllabus FAQ

What subjects are in the Data Science & Machine Learning syllabus?

Data Science & Machine Learning covers 8 subjects: Python Programming for Data Science, Mathematics and Statistics for Machine Learning, Data Manipulation with NumPy and Pandas, Exploratory Data Analysis and Visualization, Supervised Machine Learning, Unsupervised Learning and Feature Engineering, Deep Learning and Natural Language Processing and Data Engineering, Deployment and Projects.

How many chapters and topics are in the Data Science & Machine Learning syllabus?

32 chapters and 110 topics, broken down further into 212 sub-topics, across 8 subjects. Mathematics and Statistics for Machine Learning is the largest subject, with 18 topics in 5 chapters.

Are there Data Science & Machine Learning flashcards?

Yes — 416 question-and-answer flashcards in 8 subject decks. Each deck is printed in full on its subject page here, and the same cards are in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.