Mathematical Foundations
The math under everything — algebra, probability, information, type theory.Linear Algebra
soonThe math of vectors and transformations — the language of ML, graphics, and quantum.
Calculus & Analysis
soonContinuous change and the machinery of optimization.
Probability & Statistics
soonReasoning under uncertainty — the backbone of all inference.
Discrete Mathematics
soonLogic, sets, combinatorics — the math of countable structures.
Graph Theory
soonNodes and edges — networks, routing, dependencies, everything connected.
Information Theory
soonWhat information is, how much fits, and the limits of compression.
Type Theory & Lambda Calculus
soonThe mathematics of computation and proof — where logic meets programs.
Category Theory
soonThe math of structure and composition — abstraction's abstraction.
Numerical Methods
soonComputing real-valued answers when exact ones are impossible.
Core CS Theory
Algorithms, computability, formal languages, the limits of computation.Algorithms & Data Structures
soonHow to compute efficiently — the craft at the core of all software.
Automata & Formal Languages
soonThe abstract machines that define what computation even is.
Computability Theory
soonWhat can and cannot be computed — the hard edges of the possible.
Computational Complexity
soonHow hard problems really are — P vs NP and the cost of solving.
Coding Theory
soonError-correcting codes — making data survive noisy channels.
Formal Methods & Verification
soonMathematically proving software correct instead of just testing it.
Systems
Turning theory into running machines — OSes, compilers, databases, networks.Operating Systems
chartedThe software that manages hardware and runs everything else — the layer between bare silicon and every program you use.
Compilers & Interpreters
soonTurning human-readable code into machine instructions.
Programming Language Design
soonDesigning the languages we think and build in.
Databases & Query Engines
soonStoring, indexing, and querying data at scale and speed.
Distributed Systems
soonMaking many machines act as one, despite failure.
Networking & Protocols
soonMoving data across the world reliably — the plumbing of the internet.
Storage Systems
soonFilesystems, LSM trees, B-trees — how bits persist.
Virtualization & Hypervisors
soonRunning many isolated machines on one — the cloud's foundation.
Containers & Orchestration
soonPackaging and scheduling workloads — Docker, Kubernetes, and beyond.
Real-Time Systems
soonComputing with hard deadlines — where late means wrong.
High Performance & Parallel Computing
soonSqueezing maximum compute from many cores — CUDA, MPI, OpenMP.
WebAssembly & Runtimes
soonPortable, near-native execution everywhere — the universal runtime.
Hardware
Silicon and circuits — CPUs, GPUs, FPGAs, accelerators, quantum substrates.Digital Logic & Circuit Design
soonGates and signals — the bedrock beneath every chip.
Computer Architecture
soonHow CPUs are organized — pipelines, caches, memory hierarchies.
CPU & Chip Design
soonDesigning processors from RTL to tapeout.
GPU Architecture
soonMassively parallel silicon — the engine of graphics and AI.
FPGA & Hardware Description
soonReconfigurable hardware — Verilog, VHDL, computing you rewire.
ASIC Design & Tapeout
soonCustom chips for one job, done supremely well.
Embedded Systems & Firmware
soonSoftware living inside devices, close to the metal.
Electronics & PCB Design
soonDesigning the physical boards that hold the silicon.
Memory Systems
soonDRAM, NVM, storage-class memory — where speed meets persistence.
AI Accelerators
soonTPUs, NPUs — silicon built specifically to run neural networks.
Power Electronics
soonManaging and converting electrical power efficiently.
AI & Machine Learning
Systems that learn — from regression to foundation models.Machine Learning
chartedSystems that improve at a task by learning patterns from data, instead of being explicitly programmed.
Deep Learning
soonMany-layered neural networks — the engine of the modern AI wave.
Computer Vision
soonTeaching machines to see and understand images and video.
NLP & Large Language Models
soonMachines that read, write, and reason in human language.
Reinforcement Learning
soonLearning by trial, reward, and consequence.
Multi-Agent Systems
soonMany AIs coordinating, competing, and negotiating.
Graph Neural Networks
soonDeep learning over networks and relational structure.
Generative Models
soonDiffusion, GANs, VAEs — machines that create.
Causal Inference & Causal ML
soonGoing beyond correlation to actual cause and effect.
Bayesian & Probabilistic ML
soonModeling uncertainty explicitly — priors, posteriors, beliefs.
Federated Learning
soonTraining models across devices without centralizing data.
Meta & Few-Shot Learning
soonLearning to learn — adapting fast from little data.
Multimodal AI
soonModels that fuse text, image, audio, and more.
AI for Code
soonProgram synthesis and AI that writes and reasons about software.
Recommender Systems
soonPredicting what you'll want next — the engine of modern platforms.
Time Series & Forecasting
soonModeling and predicting sequences through time.
AI Safety & Alignment
soonMaking powerful AI systems do what we actually want.
Interpretability & Explainability
soonUnderstanding what's happening inside the black box.
Neurosymbolic AI
soonFusing neural learning with symbolic reasoning.
TinyML & Edge AI
soonRunning models on microcontrollers and tiny devices.
MLOps & ML Systems
soonThe engineering of training, shipping, and serving models reliably.
Foundation Models & Scaling
soonGiant general-purpose models and the science of scaling them.
Robotics
Machines that sense, decide, and act in the physical world.Robotics
chartedMachines that sense, decide, and act in the physical world — the union of perception, control, and mechanism.
Motion Planning & Control
soonComputing how a robot should move — safely and optimally.
SLAM & Localization
soonHow a robot maps the world and finds itself in it.
Robot Perception
soonFusing vision, lidar, and radar into understanding.
Manipulation & Grasping
soonThe unsolved art of robotic hands picking things up.
Soft Robotics
soonRobots made of compliant, bio-inspired materials.
Swarm Robotics
soonMany simple robots producing complex collective behavior.
Human-Robot Interaction
soonRobots that work safely and naturally alongside people.
Medical & Surgical Robotics
soonPrecision machines inside the operating room.
Autonomous Vehicles
soonSelf-driving cars, trucks, and the full self-driving stack.
Drones & UAV Systems
soonFlying robots — control, autonomy, and swarms in the air.
Legged Locomotion
soonRobots that walk, run, and balance on legs.
Robot Learning
soonRobots that learn skills from demonstration and practice.
Space Robotics
soonRovers, arms, and autonomous craft beyond Earth.
Security & Cryptography
Protecting, breaking, and proving the integrity of systems.Applied Cryptography
soonThe math and engineering of keeping secrets and proving identity.
Zero-Knowledge Proofs
soonProving something is true while revealing nothing else.
Homomorphic Encryption
soonComputing directly on encrypted data without decrypting it.
Secure Multi-Party Computation
soonMany parties computing a result without revealing their inputs.
Trusted Execution Environments
soonHardware enclaves that protect code even from the OS.
Offensive Security & Pentesting
soonBreaking systems legally to find holes before attackers do.
Malware Analysis & Reversing
soonTaking software apart to understand what it really does.
Digital Forensics
soonReconstructing what happened from digital evidence.
Binary Exploitation
soonTurning memory bugs into control of a machine.
Side-Channel Attacks
soonExtracting secrets from power, timing, and electromagnetic leaks.
Post-Quantum Cryptography
soonEncryption that survives quantum computers.
Creative & Perceptual
Graphics, audio, games, XR — computing you see, hear, and feel.Computer Graphics & Rendering
soonSynthesizing images — ray tracing, rasterization, shaders.
Game Development & Engines
soonBuilding interactive worlds and the engines that run them.
Real-Time Simulation & Physics
soonSimulating physical reality fast enough to interact with.
Audio Processing & DSP
soonDigitally shaping and analyzing sound.
Computational Music
soonGenerating and analyzing music with code and AI.
Computational Photography
soonSoftware that redefines what a camera can capture.
Video Synthesis & Compression
soonGenerating and efficiently encoding moving images.
AR / VR / XR Development
soonBuilding immersive and augmented experiences.
Haptics & Tactile Interfaces
soonComputing you can feel — touch as an output channel.
Procedural Generation
soonAlgorithms that create endless content from rules.
Human-Computer Interaction
The boundary between people and machines — interfaces, BCI, voice.UX Research & Design Systems
soonStudying and structuring how humans use interfaces.
Accessibility Technology
soonMaking computing usable by everyone, regardless of ability.
Gesture & Pose Recognition
soonReading the body as an input device.
Eye Tracking
soonUsing gaze as a signal and a control.
Brain-Computer Interfaces
soonDirect channels between brains and machines.
Affective Computing
soonSystems that sense and respond to human emotion.
Voice & Speech Interfaces
soonTalking to machines and having them understand.
Scientific Computing
Computing aimed at nature — biology, chemistry, physics, climate, cosmos.Bioinformatics
chartedReading the code of life with computation — turning biological data into biological understanding.
Computational Neuroscience
soonModeling how brains compute.
Genomics & Proteomics
soonDecoding genes and the proteins they build.
Drug Discovery & Molecular Dynamics
soonDesigning medicines in silico before the lab.
Protein Structure Prediction
soonPredicting 3D shape from sequence — the AlphaFold revolution.
Computational Chemistry
soonSimulating molecules and reactions from first principles.
Materials Informatics
soonDiscovering new materials with data and simulation.
Climate & Earth Modeling
soonSimulating the planet's systems to see the future.
Computational Fluid Dynamics
soonSimulating how fluids and gases flow.
Finite Element Analysis
soonSimulating stress, heat, and deformation in structures.
Astrophysics Simulation
soonModeling stars, galaxies, and the evolution of the cosmos.
Nuclear & Plasma Simulation
soonSimulating fusion, fission, and the fourth state of matter.
Computational Physics
soonSolving physics that pen and paper can't.
Domain Applications
Deep tech applied to industries — health, finance, space, energy.HealthTech
soonComputing for medicine — imaging, records, diagnostics, devices.
FinTech & Quant Finance
soonAlgorithms for trading, risk, and the movement of money.
LegalTech & Computational Law
soonEncoding and automating the legal system.
EdTech & Intelligent Tutoring
soonSoftware that teaches and adapts to each learner.
AgriTech
soonPrecision farming and computational agriculture.
ClimaTech
soonComputing aimed at decarbonizing the world.
SpaceTech
soonMission software, telemetry, and the new space economy.
GeoTech & GIS
soonRemote sensing, satellite imagery, and digital twins of Earth.
Energy Systems
soonSmart grids, batteries, and forecasting the flow of power.
Supply Chain & Logistics
soonOptimizing how things move across the world.
Emerging & Frontier
Barely-real fields — quantum, neuromorphic, molecular, photonic.Quantum Computing
chartedComputing with quantum mechanics — using superposition and entanglement as the raw material of computation.
Quantum Networking & Crypto
soonUnhackable communication via quantum states.
Neuromorphic Computing
soonChips that compute like brains — spiking, event-driven, low-power.
DNA & Molecular Computing
soonComputing and storing data in molecules.
Photonic Computing
soonComputing with light instead of electrons.
Swarm Intelligence
soonEmergent intelligence from many simple agents.
Synthetic Biology + Computing
soonProgramming living cells like machines.
Digital Twins
soonLiving virtual replicas of physical systems and cities.
Decentralized Systems
Trustless coordination — blockchains, ZK proofs, cryptoeconomics.Blockchain Protocols
soonThe consensus engines under decentralized networks.
Smart Contract Development
soonCode that runs trustlessly on a blockchain.
ZK Proofs & Rollups
soonScaling and privacy for blockchains via zero-knowledge.
DeFi Protocol Design
soonRebuilding financial primitives without intermediaries.
Decentralized Storage
soonStoring data across a network with no central owner.
Cryptoeconomics & MEV
soonDesigning incentives that secure decentralized systems.
Intersections
Fields that only exist because two domains collided.ML × Biology
soonAlphaFold, drug design, genomics — AI decoding life.
ML × Physics
soonPhysics-informed neural networks and learned simulation.
ML × Systems
soonML compilers and inference engines — making models run fast.
ML × Security
soonAdversarial ML and AI for threat detection.
Hardware × ML
soonCo-designing silicon and models — TPUs, neuromorphic chips.
Cryptography × ML
soonPrivacy-preserving and federated machine learning.
Quantum × ML
soonMachine learning on quantum hardware — early but tantalizing.
Graphics × ML
soonNeRF, Gaussian splatting, generative 3D worlds.
HCI × ML
soonAdaptive, intent-predicting interfaces.
Robotics × Medicine
soonSurgical robots, prosthetics, and exoskeletons.