🇮🇳 India · IT & Programming
Data Science & Machine Learning Syllabus
Course covering Python, statistics, ML algorithms and tools like Pandas, NumPy and scikit-learn.. The complete Data Science & Machine Learning outline — 8 subjects, 32 chapters and 110 topics — laid out so you can see exactly what has to be covered and tick each item off as you go.
Data Science & Machine Learning subjects
Each subject below has its own page with the full chapter → topic → sub-topic tree and a set of real exam-style flashcards.
4 chapters · 15 topics · 34 sub-topics
Mathematics and Statistics for Machine Learning5 chapters · 18 topics · 32 sub-topics
Data Manipulation with NumPy and Pandas4 chapters · 15 topics · 29 sub-topics
Exploratory Data Analysis and Visualization4 chapters · 12 topics · 20 sub-topics
Supervised Machine Learning5 chapters · 17 topics · 35 sub-topics
Unsupervised Learning and Feature Engineering3 chapters · 10 topics · 18 sub-topics
Deep Learning and Natural Language Processing3 chapters · 11 topics · 22 sub-topics
Data Engineering, Deployment and Projects4 chapters · 12 topics · 22 sub-topics
Data Science & Machine Learning flashcard decks
416 question-and-answer cards across 8 decks, written against this syllabus. Preview any deck free.
- Python Programming for Data Science — 60 cards
- Mathematics and Statistics for Machine Learning — 52 cards
- Data Manipulation with NumPy and Pandas — 51 cards
- Exploratory Data Analysis and Visualization — 50 cards
- Supervised Machine Learning — 51 cards
- Unsupervised Learning and Feature Engineering — 51 cards
- Deep Learning and Natural Language Processing — 50 cards
- Data Engineering, Deployment and Projects — 51 cards
How to work through the Data Science & Machine Learning syllabus
The outline on this page is arranged the way the syllabus itself is: subject, then chapter, then topic, then sub-topic. That last level is what most study plans skip, and it is where coverage actually goes wrong — a chapter marked "done" often has three sub-topics inside it that were never touched.
Weight your plan accordingly: Mathematics and Statistics for Machine Learning carries 18 topics while Unsupervised Learning and Feature Engineering carries 10. Giving both the same number of weeks is the most common planning mistake for Data Science & Machine Learning.
The ~125 hour estimate above is a first pass only: roughly 45 minutes per topic plus 12 minutes per sub-topic. Revision cycles, past papers and mocks sit on top of that number.
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. Together they contain 32 chapters and 110 named topics.
How big is the Data Science & Machine Learning syllabus?
The full Data Science & Machine Learning outline breaks down into 32 chapters, 110 topics and 212 sub-topics. Mathematics and Statistics for Machine Learning is the largest single subject with 18 topics across 5 chapters.
How long does it take to cover the whole Data Science & Machine Learning syllabus?
Roughly 125 hours for one full pass. That estimate allows about 45 minutes per topic plus 12 minutes per sub-topic, so it is first-pass coverage — revision, past papers and mock tests sit on top of it. At 3 hours a day that is about 6 weeks.
Are there Data Science & Machine Learning flashcards?
Yes — 416 question-and-answer flashcards across 8 decks, one per subject, written against this syllabus. A sample of every deck is readable on this site for free, and the complete decks are in the Examius app.
Is this Data Science & Machine Learning syllabus free to use?
Yes. Every page here is free to read, and importing the Data Science & Machine Learning syllabus into the Examius app to tick off topics as you finish them is free too, in India and everywhere else. No account is needed to start.