Track 01 – Computer Fundamentals
Learn computing history, operating systems, Pascal, Ada, Rust, compilers, linkers, privacy, AI, and modern hardware.
Open TrackChoose a learning track
Explore the working Ada/V message-port core and x86-64 QEMU boot milestone. Learn the code, reproduce its tests, and contribute a focused improvement.
About 15 minutes per lesson, including practice. Complete every lesson check and pass every module assessment to earn this track certificate.
Learn computing history, operating systems, Pascal, Ada, Rust, compilers, linkers, privacy, AI, and modern hardware.
Open TrackFrom bits and byte order to x86-64, Arm64, RISC-V, 6502, and Z80 portability.
Open TrackLearn Ada from your first program through types, contracts, testing, and reliable components.
Open TrackC17 foundations for memory, systems interfaces, and kernel work.
Open TrackLearn standard V separately from Flying V and the Agila SDK.
Open TrackContinue beyond syntax through focused experiments and a documented project.
Open TrackContinue beyond syntax through focused experiments and a documented project.
Open TrackContinue beyond syntax through focused experiments and a documented project.
Open TrackContinue beyond syntax through focused experiments and a documented project.
Open TrackUnderstand the original port core, its limits, and the tested Ada/V interface. Continue from Ada, V, and CPU foundations.
Open TrackReproduce the x86-64 Ada boot milestone and learn what its tests prove. Requires a supported development VM for full builds.
Open TrackTurn lessons into reproducible tests, focused patches, and an honest project portfolio.
Open TrackTwelve 15-minute sessions on topology, affinity, NUMA, address spaces, GPU buffers, synchronization, and measured task placement.
Open TrackLearn at your own pace. Complete the lesson check to receive your certificate, then continue to the next lesson. How learning works