🌍 Worldwide · Programming
Data Science Syllabus
Roadmap to Data Scientist. The full Data Science syllabus: 9 subjects, 72 chapters, 251 topics and 476 sub-topics, with 490 flashcards written against it.
Data Science subjects
Data Science has 9 subjects. Each one is listed below with its chapters in syllabus order; open a subject for every topic and sub-topic inside them.
Mathematics and Statistics
- Linear Algebra · 5 topics
- Calculus · 6 topics
- Probability · 7 topics
- Discrete Mathematics · 5 topics
- Descriptive Statistics · 4 topics
- Inferential Statistics · 6 topics
- Regression Analysis · 6 topics
- Multivariate Statistics · 5 topics
- Time Series Analysis · 5 topics
- Non-Parametric Methods · 4 topics
Python Programming
- Introduction to Python · 3 topics
- Data Types and Variables · 3 topics
- Control Flow · 2 topics
- Functions · 2 topics
- Modules and Packages · 3 topics
- File Handling · 3 topics
- Error and Exception Handling · 3 topics
- Object-Oriented Programming · 5 topics
- Data Science · 6 topics
Databases
- Introduction to Databases · 2 topics
- Relational Databases · 4 topics
- NoSQL Databases · 5 topics
- Big Data and Distributed Databases · 4 topics
- Data Warehousing · 4 topics
- Database Security · 3 topics
- Advanced sub-topics · 3 topics
Data Wrangling and Exploration
- Data Collection · 4 topics
- Data Cleaning · 5 topics
- Data Transformation · 5 topics
- Data Integration · 4 topics
- Data Exploration · 5 topics
- Tools and Libraries · 5 topics
- Best Practices · 5 topics
Data Visualization
- Introduction to Data Visualization · 3 topics
- Principles of Data Visualization · 3 topics
- Tools and Technologies · 3 topics
- Creating Effective Visualizations · 3 topics
- Advanced Data Visualization Techniques · 3 topics
- Case Studies and Real-World Applications · 3 topics
- Ethics and Best Practices · 2 topics
Machine Learning
- Introduction to Machine Learning · 2 topics
- Mathematics for Machine Learning · 4 topics
- Data Preprocessing · 3 topics
- Supervised Learning · 2 topics
- Unsupervised Learning · 3 topics
- Reinforcement Learning · 2 topics
- Model Evaluation and Optimization · 2 topics
- Deep Learning · 4 topics
- Natural Language Processing · 3 topics
- Time Series Analysis · 2 topics
- Deployment and Production · 2 topics
Deep Learning
- Introduction to Deep Learning · 2 topics
- Mathematical Foundations · 4 topics
- Deep Learning Frameworks · 3 topics
- Types of Neural Networks · 4 topics
- Advanced sub-topics in Deep Learning · 4 topics
- Practical Implementation · 4 topics
Natural Language Processing (NLP)
- Introduction to Natural Language Processing (NLP) · 3 topics
- Basic Linguistics for NLP · 3 topics
- Text Preprocessing · 3 topics
- Feature Extraction · 3 topics
- NLP Algorithms · 3 topics
- Advanced NLP Techniques · 3 topics
- NLP in Practice · 3 topics
Big Data Technologies
- Big Data Fundamentals · 2 topics
- Data Storage Technologies · 3 topics
- Data Processing Frameworks · 3 topics
- Data Ingestion and ETL · 2 topics
- Data Analytics and Visualization · 2 topics
- Machine Learning and AI in Big Data · 3 topics
- Big Data Security and Governance · 2 topics
- Big Data Use Cases and Applications · 2 topics
Data Science flashcards
490 question-and-answer cards across 9 subject decks, each shown in full on its subject page.
Data Science syllabus FAQ
What subjects are in the Data Science syllabus?
Data Science covers 9 subjects: Mathematics and Statistics, Python Programming, Databases, Data Wrangling and Exploration, Data Visualization, Machine Learning, Deep Learning, Natural Language Processing (NLP) and Big Data Technologies.
How many chapters and topics are in the Data Science syllabus?
72 chapters and 251 topics, broken down further into 476 sub-topics, across 9 subjects. Mathematics and Statistics is the largest subject, with 53 topics in 10 chapters.
Are there Data Science flashcards?
Yes — 490 question-and-answer flashcards in 9 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.
Related Programming syllabuses
Roadmap to DevOps Engineering
Data Structure and Algorithm syllabusRoadmap to Data Structure and Algorithm
Python syllabusRoadmap to Python developer
Java Programming syllabusRoadmap to Java Programming
Front-end Web Development syllabusRoadmap to Front-end web development
Machine Learning syllabusRoadmap to Machine Learning
C++ Programming syllabusRoadmap to learn C++ programming
C Programming syllabusRoadmap to learn C programming
Back-end Web Developement syllabusRoadmap to Back-end Web Developement