Skip to main content
CS
Subject Hub

Computer Science Notes, Guides, and Class Pages

Students use this page to jump from Computer Science notes into the exact classes and schools where they need help most. Everything is organized mobile first so it is quick to scan on your phone between classes.

554Subject notes
8Active class pages
4Resource types
7Schools contributing
Featured note

Algorithms (CS 301) Topological Sort & DAG DP Practice Problems Pack: Ordering, Longest Path, Scheduling

Practice Problems Georgia Institute of Technology 3 pages 2 views

This is one of the fastest ways into the subject right now. Start here if you want a solid example note before branching into more specific class pages.

Top Class Pages In Computer Science

Jump into the class pages students in this subject keep opening the most.

Browse all classes

Latest Computer Science Notes

Fresh uploads and seeded study resources that students can open right away.

Practice Problems

Algorithms (CS 301) Topological Sort & DAG DP Practice Problems Pack: Ordering, Longest Path, Scheduling

Georgia Institute of Technology · 3 pages · 2 views

Exam Review

Operating Systems (CS 310) Virtual Memory Exam Review: Paging, Page Replacement, and File Systems

University of Washington · 5 pages · 1 views

Practice Problems

Algorithms (CS 301) MST Practice Problems Pack: Kruskal, Prim, Union-Find, Cut Property

Georgia Institute of Technology · 3 pages · 2 views

Study Guide

Computer Science (CS 201) SQL Joins, Normalization, Indexes, and Database Design Study Guide

Carnegie Mellon University · 5 pages · 1 views

Study Guide

Algorithms (CS 301) Dynamic Programming Patterns Cheat Sheet: Knapsack, LIS, Coin Change, DAG DP

Georgia Institute of Technology · 4 pages · 2 views

Exam Review

Algorithms (CS 301) Shortest Paths Exam Review (Dijkstra, Bellman-Ford, Negative Cycles)

Georgia Institute of Technology · 4 pages · 3 views

Exam Review

Algorithms (CS 301) Max Flow / Min Cut Exam Review (Ford-Fulkerson, Edmonds-Karp)

Georgia Institute of Technology · 4 pages · 3 views

Practice Problems

Algorithms (CS 301) Recurrences + Big-O Practice Problems (Master Theorem, Substitution)

Georgia Institute of Technology · 4 pages · 3 views

Practice Problems

Algorithms (CS 301) Approximation Algorithms Practice Problems (Greedy, LP Relaxation, Rounding)

Carnegie Mellon University · 4 pages · 3 views

Practice Problems

Data Structures and Algorithms (CS 201) Algorithm Practice Problems (Beginner-Friendly + Python Hints)

Carnegie Mellon University · 4 pages · 2 views

Practice Problems

Data Structures and Algorithms (CS 201) Graph Algorithms Practice Problems (BFS/DFS, Toposort, Dijkstra)

Carnegie Mellon University · 4 pages · 2 views

Practice Problems

CS 301 Algorithms Final Exam Pattern Practice Problems (Recurrences, Greedy, DP, Graphs)

Georgia Institute of Technology · 3 pages · 4 views

Study Guide

Data Structures and Algorithms (CS 201) Dynamic Programming Study Guide (Knapsack, LIS, Coin Change)

Carnegie Mellon University · 4 pages · 6 views

Study Guide

Data Structures (CS 201) Big-O Time Complexity Cheat Sheet (Arrays, Hash Tables, Trees, Heaps)

Carnegie Mellon University · 4 pages · 1 views

Exam Review

Data Structures (CS 201) Graph Algorithms Exam Review (BFS, DFS, Topological Sort, Dijkstra Basics)

Georgia Institute of Technology · 4 pages · 4 views

Study Guide

Data Structures (CS 201) Union-Find (Disjoint Set) + Kruskal MST Study Guide

Georgia Institute of Technology · 4 pages · 1 views

Practice Problems

Data Structures (CS 201) Sorting Algorithms Practice Problems: Merge Sort, Quick Sort, Heap Sort, Stability, and Big-O

University of Illinois Urbana-Champaign · 4 pages · 3 views

Study Guide

Data Structures (CS 201) Big-O Cheat Sheet: Time + Space Complexity for Common Operations

Georgia Institute of Technology · 4 pages · 3 views

Practice Problems

Data Structures (CS 201) Hash Tables Practice Problems (Collisions, Load Factor, Probing, Chaining)

Georgia Institute of Technology · 4 pages · 3 views

Practice Problems

Data Structures (CS 201) Hash Tables Practice Problems (Collisions, Load Factor, Probing, Chaining)

Georgia Institute of Technology · 4 pages · 4 views

Practice Problems

Introduction to Data Science (DATA 101) Model Evaluation: Train/Test Split, Cross-Validation, and Metrics Practice Problems

Georgia Institute of Technology · 4 pages · 3 views

Study Guide

Introduction to Data Science (DATA 101) Python Data Structures Study Guide (Lists, Tuples, Dicts)

University of Washington · 3 pages · 4 views

Practice Problems

Introduction to Data Science (DATA 101) Pandas GroupBy, Pivot Tables, and Merge Practice Problems

Georgia Institute of Technology · 4 pages · 4 views

Study Guide

Data Structures (CS 201) Tree vs Graph Traversals (BFS/DFS) Patterns Study Guide

University of Washington · 3 pages · 5 views

1 2 3 24

Most Useful Notes Right Now

These are strong note pages across the site if you want another high-signal place to explore next.

Scroll to Top