Corpus Stack
16 results
Clear filters
CS 1332 Data Structures & Algorithms Visualization Tool
An interactive visualization tool that demonstrates data structures and algorithms step by step, helping learners understand how common algorithms operate.
Algorithms, Data Structures, Java·BeginnerIntermediate
Interactive·Computer Science
CS50X
Harvard's introductory computer science course covering programming, algorithms, data structures, memory, databases, web development, and software engineering through lectures and hands-on problem sets.
C, Python, SQL, HTML·BeginnerAdvanced
Course·Computer Science
Jupyter
An open-source project providing software, standards, and services for interactive computing across multiple programming languages and scientific workflows.
Python, R, Julia, Interactive Computing·BeginnerAdvanced
Reference·Computer Science
Jupyter Docs
The central documentation hub for Project Jupyter, linking guides, tutorials, references, and documentation for its various interactive computing projects.
Python, R, Julia·BeginnerAdvanced
Documentation·Computer Science
Jupyter Notebook
An interactive web application for creating computational notebooks that combine executable code, mathematical notation, visualizations, and explanatory text.
Python, R, Julia·BeginnerAdvanced
Interactive·Computer Science
JupyterLab
Documentation for JupyterLab, an extensible web-based development environment for interactive computing, notebooks, terminals, text editing, and data workflows.
Python, R, Julia·BeginnerAdvanced
Documentation·Computer Science
Khan Academy Computing
Free computing courses covering programming, computer science fundamentals, algorithms, internet technologies, and creative coding through interactive lessons and exercises.
JavaScript, SQL, Algorithms, Computer Science·BeginnerIntermediate
Course·Computer Science
LeetCode
A large collection of programming and algorithmic problems for practicing data structures, algorithms, SQL, and other technical skills commonly used in software engineering interviews.
Algorithms, Data Structures, SQL, Multiple Programming Languages·BeginnerAdvanced
Exercises·Computer Science
Mathigon
Interactive mathematics lessons combining visual explanations, simulations, puzzles, and explorations to help learners understand mathematical concepts through experimentation.
Mathematics, Statistics·BeginnerAdvanced
Interactive·Computer Science
MIT OpenCourseWare
MIT's collection of freely available university course materials, including lecture notes, assignments, exams, and videos across computer science and many other academic disciplines.
Varies by course·BeginnerAdvanced
Course·Computer Science
Nand to Tetris
A hands-on computer science course where learners build a complete computing system from basic logic gates through a CPU, operating system, and software stack.
Computer Architecture, Assembly, Algorithms, Data Structures·BeginnerAdvanced
Course·Computer Science
Open Source Society University
A community-maintained computer science curriculum that organizes freely available courses, books, lectures, and other resources into a structured path for self-directed study.
Computer Science, Algorithms, Data Structures, Mathematics·BeginnerAdvanced
Curriculum·Computer Science
Stack Overflow Developer Survey
An annual survey providing data on developer technologies, programming languages, tools, work practices, demographics, and trends across the software-development community.
Programming Languages, Software Development, Developer Tools·BeginnerAdvanced
Reference·Computer Science
Teach Yourself Computer Science
A curated self-study roadmap covering core computer science subjects such as algorithms, data structures, computer architecture, operating systems, networking, databases, and distributed systems.
Algorithms, Data Structures, Computer Architecture, Operating Systems·BeginnerAdvanced
Curriculum·Computer Science
VisuAlgo
Interactive visualizations and animations that make data structures and algorithms easier to understand through exploration and step-by-step demonstrations.
Algorithms, Data Structures·BeginnerAdvanced
Interactive·Computer Science
Wolfram Notebook Archive
A public collection of interactive computational notebooks covering mathematics, science, engineering, and other technical subjects using Wolfram technologies.
Mathematics, Computational Science·BeginnerAdvanced
Interactive·Computer Science