A free, self-taught curriculum following undergraduate Data Science guidelines using MOOCs from top universities.
OSSU Data Science is an open-source, self-guided curriculum that provides a complete undergraduate-level education in data science using free online courses from top universities. It structures learning from prerequisites like math and statistics through core topics such as databases, algorithms, and machine learning, culminating in a final project. The project solves the problem of accessing high-quality, structured data science education without the cost of traditional degree programs.
Self-motivated learners, career changers, and students seeking a comprehensive, free alternative to a formal data science degree who are comfortable with online learning and dedicated to investing roughly 20 hours per week over two years.
Developers and learners choose OSSU Data Science because it offers a rigorously structured, guideline-based curriculum composed entirely of free, high-quality MOOCs, eliminating financial barriers. Its open-source nature allows community-driven updates and progress tracking via GitHub, fostering a supportive learning ecosystem.
📊 Path to a free self-taught education in Data Science!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Follows the official 'Curriculum Guidelines for Undergraduate Programs in Data Science' from ASA, ensuring a logical progression from prerequisites like calculus to advanced topics like machine learning, as outlined in the README.
Prioritizes free courses from top universities on platforms like MIT OpenCourseWare and Coursera, offering accessibility and rigor without cost, as emphasized in the project's philosophy.
Provides a Discord server and GitHub issues for learners to discuss courses and collaborate, fostering a supportive ecosystem that mimics peer interaction in traditional education.
Encourages forking the GitHub repo to mark completed courses with checkboxes, acting as a personal kanban board, and includes a spreadsheet for time estimation, aiding self-paced learning.
Completion does not grant a degree or certificate, limiting its value in job markets that prioritize accredited qualifications, despite the curriculum's academic rigor.
Relies entirely on third-party MOOCs that can change, become paid, or be discontinued, requiring constant updates by maintainers and potentially disrupting learner progress, as noted in the README's warnings about outdated materials.
Demands consistent dedication of 20 hours/week over two years with no external deadlines or instructor oversight, making it unsuitable for learners who struggle with self-discipline.