Computer Science Lab
Build networks and circuits with a shared visual editor, and explore algorithms and simulations step by step.
Graphs
Explore BFS, DFS, Dijkstra, connected components, topological sorting and minimum spanning trees with Prim and Kruskal.
Open module →Petri Nets
Places, transitions, and tokens: explore shared resources, deadlocks, and the reachability graph.
Open module →Logic Circuits
AND, OR, NOT, XOR, NAND, NOR: connect terminals, toggle 0/1 inputs, and inspect outputs and truth tables.
Open module →One editor, three models
One SVG drawing surface and JSON format with named terminals; Graphs, Petri Nets, and Logic Circuits have separate rules and engines.