Note: This is a slightly revitalized version of P1xt's Data Science Guide. All credit should go to her for this learning path.
A curriculum covering Data Science topics relevant to Machine Learning, Bioinformatics, and Artificial Intelligence. Includes necessary background in mathematics and the sciences.
- Course: Question Everything: Scientific Thinking in Real Life
- Course: College Algebra and Problem Solving
- Course: Precalculus
- Course: Introduction to Computer Science and Programming Using Python
- Course Series: Data Science Path on Cognitive Class
- Book: Think Python
- Project: Do all problems in Rosalind's Python Village
- Project: Titanic: Machine Learning from Disaster
- Project: Complete one Bot Programming Competition on CodinGame
- Course: M001: MongoDB Basics
- Course: MM220P: MongoDB for Python Developers
- Course: Introduction to Biology - The Secret of Life
- Course: Single Variable Calculus
- Course: Introduction to Probability and Statistics
- Course Series: Deep Learning Path on Cognitive Class
- Course: Introduction to Computational Thinking and Data Science
- Course: Data Science
- Book: Think Stats
- Course: Programming for the Web with JavaScript
- Course: Introduction to Solid State Chemistry
- Course: Multivariable Calculus
- Book: An Introduction to Statistical Learning
- Course: Principles of Biochemistry
- Book: The Elements of Statistical Learning
- Course: Intro to Machine Learning
- Project: Complete the Hackerrank Python Track
- Project: Do 10 problems (of your choice) on Rosalind
- Project: House Prices: Advanced Regression Techniques
- Project: Complete one competition of your choice from Crowd Analytix
- Project: Complete one Bot Programming Competition on CodinGame
- Project: Complete Deep Learning - TensorFlow on CodinGame
- Project: Start blogging about your Data Science journey
- Course: MongoDB Performance
- Book: Biology
- Course: Linear Algebra
- Book: Think Bayes
- Course: Proteins: Biology's Workforce
- Course: Mathematics for Computer Science
- Course: Python for Data Science
- Course: Data Visualization and D3.js
- Course: Statistics and Probability in Data Science using Python
- Book: Think DSP
- Course: DNA: Biology’s Genetic Code
- Course: Machine Learning
- Book: Think Complexity
- Course: Databases: Relational Databases and SQL
- Course: Databases: Advanced Topics in SQL
- Course: Databases: Modeling and Theory
- Course: Databases: Semistructured Data
- Course: Databases: OLAP and Recursion
- Course: Deep Learning
- Project: Do 20 problems (of your choice) on Rosalind
- Project: Digit Recognizer
- Project: Complete the Hackerrank Probability Challenges
- Project: Complete the Hackerrank Linear Algebra Foundations Challenges
- Project: Complete one competition of your choice from Crowd Analytix
- Project: Complete one Bot Programming Competition on CodinGame
- Course: Introduction to Algorithms
- Course: Design and Analysis of Algorithms
- Book: The Art of R Programming
- Course: Mathematical Biostatistics Boot Camp 1
- Course: Mathematical Biostatistics Boot Camp 2
- Course Series: Big Data Path on Cognitive Class
- Course: Convex Optimization I
- Course: Convex Optimization II
- Book: R for Data Science
- Course: Probability: Basic Concepts & Discrete Random Variables
- Course Series: Hadoop Path on Cognitive Class
- Course: Probability: Distribution Models & Continuous Random Variables
- Course: Introduction to Mechanics, Part 1
- Course: Mechanics, Part 2
- Course: Electricity & Magnetism, Part 2
- Course: Statistics for Applications
- Course: Intro to Hadoop and MapReduce
- Course: Differential Equations
- Project: Do 30 problems (of your choice) on Rosalind
- Project: Complete one competition of your choice on Kaggle
- Project: Complete the Hackerrank Algorithms Challenges
- Project: Complete one competition of your choice from Crowd Analytix
- Project: Complete one competition of your choice from Analytics Vidhya
- Book: Machine Learning with R
- Course: Statistics and R for the Life Sciences
- Course: Introduction to Linear Models and Matrix Algebra
- Book: The Quest for Artificial Intelligence
- Course: Statistical Inference and Modeling for High-throughput Experiments
- Course: High-Dimensional Data Analysis
- Course: Introduction to Bioconductor: Annotation and Analysis of Genomes and Genomic Assays
- Course: High-performance Computing for Reproducible Genomics
- Course: Case Studies in Functional Genomics
- Course: Quantum Mechanics for Everyone
- Course: Artificial Intelligence (AI)
- Course: Machine Learning
- Book: Multiagent Systems
- Course: Robotics
- Course: Animation and CGI Motion
- Project: Do 30 problems (of your choice) on Rosalind
- Project: Complete one competition of your choice on Kaggle
- Project: Complete one competition of your choice on Kaggle
- Project: Complete the Hackerrank Artificial Intelligence Challenges
- Project: Complete one competition of your choice from Crowd Analytix
- Project: Complete one competition of your choice from Analytics Vidhya
- Project: Complete one competition of your choice from Driven Data
- Course: Topics in Mathematics of Data Science
- Book: Bayesian Methods for Hackers
- Book: Bayesian Methods in the Search for MH370
- Course: Mathematics of Machine Learning
- Book: Mining of Massive Datasets
- Book: Informatics in the Future
- Course: Discrete Stochastic Processes
- Book: Bisociative Knowledge Discovery
- Course: Dynamic Systems and Control
- Book: New Horizons for a Data-Driven Economy
- Book: The Challenge of Chance