Virtus Cyber Academy · Self-Check Quizzes

Nine predict-then-verify quizzes across five courses. Each question pairs a prompt with an embedded interactive sandbox: predict the answer by hand first, then load the matching scenario in the sandbox to verify. Your progress saves to localStorage in your browser; nothing leaves your device, and a green check-mark appears next to any quiz you have already started.

FND-101 · Foundations

Pre-academy and Week 1 mathematical foundations.

FND-101 Ch 1 · Numbers and binary

Hand-convert decimal, hexadecimal, binary, and ASCII; verify with the multi-base number slider.

5 questions~12 minmulti-base slider

CSA-101 · Computer Systems Architecture I

From Boolean logic to a working RV32I-Lite VM. Five quizzes spanning the chapter sequence.

CSA-101 Ch 3 · Memory map + runtime conventions

Virtus Console 32-bit address space: gp window, stack growth, la-ptr-table placement, post-bootloader register state, peripheral partition, 5-word saved frame.

6 questions~16 minMemory Map Explorer

CSA-101 Ch 4 · RV32I-Lite encoding

Hand-encode and hand-decode RV32I-Lite instructions to 32-bit machine words; verify against the encoder/decoder sandbox.

6 questions~18 minRV32I-Lite encoder/decoder

CSA-101 Ch 8 · VM control flow + function calls

label / goto / if-goto, the 5-word saved frame, return semantics, and local-variable initialization in the VM program-flow visualizer. Prerequisite: Ch 7.

6 questions~16 minVM program-flow visualizer

NET-101 · Networking I

Packet-level networking with real captures.

NET-101 Week 6 · TCP three-way handshake

SYN / SYN-ACK / ACK exchange, sequence-number arithmetic, and the TCP state machine, verified against a real pcap replay.

6 questions~15 minpcap-tools replay panel

SEC-101 · Security Foundations

Cryptography fundamentals, hands-on.

SPK-101 · Sprite + Pixel Kit

Console-era graphics: the NES PPU and friends.

SPK-101 · NES bitplane tile decoding

Hand-decode 2-plane NES tiles using Color = (PlaneB << 1) | PlaneA, MSB-first; verify against the bitplane decomposer.

6 questions~14 minbitplane decomposer