🌍 Worldwide · Programming

Machine Learning Syllabus

Roadmap to Machine Learning. The full Machine Learning syllabus: 10 subjects, 60 chapters, 207 topics and 315 sub-topics, with 521 flashcards written against it.

10Subjects
60Chapters
207Topics
315Sub-topics
521Flashcards

Machine Learning subjects

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

Introduction to Machine Learning

2 chapters · 8 topics · 49 flashcards

  1. Overview of Machine Learning · 4 topics
  2. Basic Concepts · 4 topics

Mathematics

5 chapters · 17 topics · 72 sub-topics · 59 flashcards

  1. Linear Algebra · 4 topics
  2. Calculus · 3 topics
  3. Probability and Statistics · 3 topics
  4. Discrete Mathematics · 3 topics
  5. Numerical Methods · 4 topics

Python Programming

4 chapters · 17 topics · 59 sub-topics · 60 flashcards

  1. Introduction to Python · 5 topics
  2. Python for Data Analysis · 4 topics
  3. Machine Learning with Python · 5 topics
  4. Deep Learning with Python · 3 topics

Core Concepts

5 chapters · 12 topics · 45 sub-topics · 51 flashcards

  1. Data Preprocessing · 3 topics
  2. Supervised Learning · 2 topics
  3. Unsupervised Learning · 3 topics
  4. Reinforcement Learning · 2 topics
  5. Model Evaluation and Optimization · 2 topics

Deep Learning and Neural Network

6 chapters · 13 topics · 39 sub-topics · 50 flashcards

  1. Introduction to Deep Learning · 1 topic
  2. Introduction to Neural Networks
  3. Neural Networks · 3 topics
  4. Deep Learning Architectures · 3 topics
  5. Advanced Topics in Deep Learning · 3 topics
  6. Practical Implementation · 3 topics

Natural Language Processing

10 chapters · 51 topics · 50 flashcards

  1. Introduction to NLP · 3 topics
  2. Text Preprocessing · 6 topics
  3. Feature Extraction · 6 topics
  4. Language Models · 7 topics
  5. Text Classification · 6 topics
  6. Sequence-to-Sequence Tasks · 4 topics
  7. Advanced NLP Techniques · 5 topics
  8. NLP Libraries and Tools · 6 topics
  9. Ethics and Bias in NLP · 4 topics
  10. NLP in Practice · 4 topics

Machine Learning Tools and Libraries

7 chapters · 43 topics · 50 flashcards

  1. Visualization Tools · 6 topics
  2. Deep Learning Frameworks · 6 topics
  3. Natural Language Processing (NLP) Libraries · 6 topics
  4. Reinforcement Learning Libraries · 5 topics
  5. Data Storage and Management · 6 topics
  6. Deployment and Production · 9 topics
  7. Automated Machine Learning (AutoML) · 5 topics

Project: Predicting House Prices

7 chapters · 15 topics · 31 sub-topics · 50 flashcards

  1. Define the Problem · 2 topics
  2. Collect Data · 2 topics
  3. Data Preprocessing · 3 topics
  4. Model Selection · 2 topics
  5. Model Evaluation · 2 topics
  6. Model Deployment · 2 topics
  7. Model Maintenance · 2 topics

Project: Image Classification

6 chapters · 13 topics · 27 sub-topics · 50 flashcards

  1. Define the Project · 2 topics
  2. Collect and Prepare Data · 3 topics
  3. Build the Model · 2 topics
  4. Train the Model · 2 topics
  5. Evaluate the Model · 2 topics
  6. Deploy the Model · 2 topics

Project: Recommendation System

8 chapters · 18 topics · 42 sub-topics · 52 flashcards

  1. Define the Problem · 2 topics
  2. Collect and Preprocess Data · 3 topics
  3. Exploratory Data Analysis (EDA) · 2 topics
  4. Model Selection · 2 topics
  5. Model Training · 2 topics
  6. Model Evaluation · 2 topics
  7. Deployment · 3 topics
  8. Post-Deployment · 2 topics

Machine Learning flashcards

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

Machine Learning syllabus FAQ

What subjects are in the Machine Learning syllabus?

Machine Learning covers 10 subjects: Introduction to Machine Learning, Mathematics, Python Programming, Core Concepts, Deep Learning and Neural Network, Natural Language Processing, Machine Learning Tools and Libraries, Project: Predicting House Prices, Project: Image Classification and Project: Recommendation System.

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

60 chapters and 207 topics, broken down further into 315 sub-topics, across 10 subjects. Natural Language Processing is the largest subject, with 51 topics in 10 chapters.

Are there Machine Learning flashcards?

Yes — 521 question-and-answer flashcards in 10 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.