Core Engineering Tracks

Choose Your Vector.

First-principles curricula designed to clear out abstract definitions and replace them with physical execution comprehension.

Computer Science Foundations

Data Structures & Algorithms

Understand how data is organized, processed, searched, sorted, and transformed while developing strong algorithmic thinking.

Explore Modules ➔

Discrete Mathematics

Build the mathematical foundation of computer science through logic, sets, relations, combinatorics, graphs, and proofs.

Explore Modules ➔
Software Engineering

Git & Version Control

Understand commits, branches, merges, repositories, collaboration workflows, and the mechanics behind version control.

Explore Modules ➔
Hardware & Electrical Engineering

Digital Logic

Start with bits and logic gates and build toward combinational circuits, sequential logic, registers, and processors.

Explore Modules ➔
Build

Engineering Projects

Combine concepts from multiple tracks to build real software, hardware, networks, systems, and devices from the ground up.

Explore Modules ➔