Showing 11 of 11 projects
A complete, free, self-taught computer science education curriculum using online materials from top universities.
A complete, free, self-taught computer science curriculum using online materials, equivalent to a university degree.
A curated collection of resources for learning and practicing algorithms, from beginner tutorials to competitive programming.
A curated collection of resources for learning and practicing algorithms, from beginner tutorials to competitive programming.
A curated list of essential academic papers for understanding database fundamentals and building modern data systems.
A collection of 180+ algorithm and data structure problems implemented in C++ and Python for learning and interview preparation.
A crowd-sourced system programming textbook and resource collection used at the University of Illinois Urbana-Champaign.
A curated collection of resources for learning and practicing algorithms, data structures, and competitive programming.
An open-source course management system that enables auto-graded programming assignments and comprehensive course administration.
A brief introduction to operating systems covering processes, memory, file systems, and synchronization for programmers learning C.
A comprehensive repository of course materials for a university-level data structures and program representation class.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.