EC202: Graph Theory for Humans & Machines
Understanding Networks Everywhere
Friend graphs, knowledge graphs, call graphsβit's all nodes & edges
What You Learn
- Graph vocab: nodes, edges, weights, directions
- Traversal patterns (BFS/DFS) as exploration mindsets
- DAGs vs cycles, topological ordering, dependencies
- Shortest paths, centrality, flow
- Knowledge graphs + graph databases
Outcomes
- Model any system as a graph quickly
- Choose traversal/analysis techniques on instinct
- Design graph-backed features for apps, data, AI
Modules
- Graphs in Nature & Software
- Traversal Algorithms & Mental Modes
- Paths, Connectivity & Optimization
- Graph Storage (adjacency, property/graph DBs)
- Graphs in AI & Hackathons
Connections
Difficulty: βββββ | Time: 10 hours | Prereq: EC201