Home / College & beyond
Class 6–8 Class 9–10 Class 11–12 College & beyond
College & beyond: College and professional topics
Deeper models for undergraduate courses, interviews and work: change the inputs and see why. Each lab has 20 practice questions (easy, medium and hard): the first 5 are free, the rest come with SimuVeda Pro .
Play Open a lab and press Play to see it move.
Predict Change one slider. Guess what happens, then watch.
Practise Answer the questions under the lab to check you understood.
65 labs for College & beyond. Sign in to keep your score and see your progress here.
Computer Science 18 Physics 2 Chemistry 1 Biology 5 Mathematics 10 Engineering 15 Payments & Finance 1 Operations & Economics 10 Earth & Environment 3
Computer Science
Algo Simulator
Watch sorting, searching, trees, heaps and graph algorithms run one step at a time, with animated visuals you can pause and replay.
Computer Science · Algorithms, Data Structures
Class 11–12 · College & beyond Class 11–12 Computer Science: searching, sorting and stacks
Launch simulator : Algo Simulator
CPU Scheduling
Edit process arrival and burst times, then compare FCFS, SJF, SRTF, priority and round-robin schedules on a Gantt chart with waiting and turnaround times.
Computer Science · Operating Systems
College & beyond College operating systems
Launch simulator : CPU Scheduling
Cache Mapping
Send addresses through direct-mapped, set-associative and fully associative caches, see tag, index and offset bits, and compare hit rates.
Computer Science · Operating Systems
College & beyond College computer organisation
Launch simulator : Cache Mapping
Cellular Automata
Draw cells on a grid, set birth and survival rules, and watch Conway's Game of Life and other automata produce gliders, oscillators and chaos.
Computer Science · Emergence & Agents
College & beyond Beyond the syllabus: complex systems
Launch simulator : Cellular Automata
Compiler Pipeline
Type an arithmetic expression and follow it through tokenising, parsing into a syntax tree, stack-machine code and evaluation.
Computer Science · Algorithms
College & beyond College compilers
Launch simulator : Compiler Pipeline
Compression Coding
Edit sample text, build its Huffman code tree, compare bit counts with plain and fixed-length codes and the entropy limit, and watch the bits decode one by one.
Computer Science · Security & Coding
College & beyond College information theory
Launch simulator : Compression Coding
Database Indexes
Compare a full table scan with a B-tree index lookup on generated data, change table size and query selectivity, and count the rows and pages each one touches.
Computer Science · System Design, Data Structures
Class 11–12 · College & beyond Class 12 Computer Science: Database Concepts and SQL
Launch simulator : Database Indexes
Deadlock
Assign resources to processes, draw the resource-allocation graph, detect cycles, and run the Banker's algorithm to find safe sequences.
Computer Science · Operating Systems
College & beyond College operating systems
Launch simulator : Deadlock
Error-Correcting Codes
Encode 4 data bits with Hamming(7,4), flip bits in transit, compute the syndrome, and see single errors corrected and the limits when two bits flip.
Computer Science · Security & Coding
College & beyond College networks and coding theory
Launch simulator : Error-Correcting Codes
Finite State Machines
Step a deterministic finite automaton through an input string, edit its transitions, and see which strings it accepts, from binary divisibility to turnstiles.
Computer Science · Algorithms
College & beyond College theory of computation
Launch simulator : Finite State Machines
Flocking
Tune separation, alignment and cohesion for a flock of boids and watch coordinated flocking emerge from simple local rules, with a predator option.
Computer Science · Emergence & Agents
College & beyond Beyond the syllabus: complex systems
Launch simulator : Flocking
Garbage Collection
Build an object graph with roots and references, drop roots, and watch mark-and-sweep and reference counting find garbage, including leaked cycles.
Computer Science · Operating Systems
College & beyond College programming languages
Launch simulator : Garbage Collection
Hash Tables
Insert keys into a hash table, compare chaining, linear and quadratic probing, and measure collisions and probes as the load factor grows.
Computer Science · Data Structures
College & beyond College data structures
Launch simulator : Hash Tables
Logic Gates
Toggle inputs on digital circuits from single gates to a half adder, full adder and SR latch, trace signal propagation, and generate truth tables.
Computer Science · Algorithms
Class 11–12 · College & beyond Class 11 Computer Science: Computer Systems (Boolean logic)
Launch simulator : Logic Gates
Page Replacement
Run a page reference string through FIFO, LRU, Optimal and Clock, change the frame count, and compare page faults, including Bélády's anomaly.
Computer Science · Operating Systems
College & beyond College operating systems
Launch simulator : Page Replacement
RSA Cryptography
Generate a toy RSA key from two primes, encrypt and decrypt a message step by step, sign it, and see why factoring the modulus breaks the key.
Computer Science · Security & Coding
Class 11–12 · College & beyond Builds on Class 10 Maths: Real Numbers (primes)
Launch simulator : RSA Cryptography
System Design Simulator
Build architectures from load balancers, caches, queues and databases, then watch traffic flow and see where they break.
Computer Science · System Design, Computer Networks
College & beyond Software engineering: system design
Launch simulator : System Design Simulator
Transaction Isolation
Interleave two database transactions under different isolation levels and watch dirty reads, lost updates and write skew appear or get blocked.
Computer Science · System Design
College & beyond College databases
Launch simulator : Transaction Isolation
Physics
Doppler Effect
Move a sound source and a listener, watch wavefronts bunch up and spread out, and compare emitted and received frequency.
Physics · Waves & Sound
Class 11–12 · College & beyond Class 11 Physics: Waves
Launch simulator : Doppler Effect
Radioactive Decay
Watch a sample of unstable nuclei decay at random, change half-life and starting count, and compare the stochastic count with the exponential expectation.
Physics · Atomic & Nuclear
Class 11–12 · College & beyond Class 12 Physics: Nuclei
Launch simulator : Radioactive Decay
Chemistry
Phase Diagram
Move a sample of water or carbon dioxide around its pressure–temperature phase diagram and see where it is solid, liquid, gas or supercritical.
Chemistry · Thermochemistry & Mixtures
Class 11–12 · College & beyond Extends Class 9 states of matter; phase diagrams are college level
Launch simulator : Phase Diagram
Biology
Enzyme Kinetics
Change substrate concentration, Vmax, Km and inhibitor type, and read reaction velocity curves and Lineweaver–Burk plots.
Biology · Cells & Physiology
Class 11–12 · College & beyond Class 11 Biology: Biomolecules (enzymes)
Launch simulator : Enzyme Kinetics
Epidemic Dynamics
Run the SIR model of an epidemic, change transmission, recovery and vaccination, and compare peak size, timing and final outbreak size.
Biology · Ecology
Class 11–12 · College & beyond the SIR model is college level
Launch simulator : Epidemic Dynamics
Genetic Drift
Run many populations at once under pure chance (Wright–Fisher model), change population size, and compare how fast alleles fix or vanish.
Biology · Evolution & Genetics
Class 11–12 · College & beyond Class 12 Biology: Evolution (Hardy–Weinberg, genetic drift)
Launch simulator : Genetic Drift
Neuron Signals
Stimulate a model neuron, change stimulus strength and membrane properties, and watch threshold, action potentials, refractory periods and firing rate.
Biology · Cells & Physiology
Class 9–10 · Class 11–12 · College & beyond Class 10 Science: Control and Coordination; Class 11 Biology: Neural Control and Coordination
Launch simulator : Neuron Signals
Predator and Prey
Model rabbits and foxes with the Lotka–Volterra equations, change growth and predation rates, and inspect population cycles and the phase-plane orbit.
Biology · Ecology
Class 11–12 · College & beyond Class 12 Biology: Organisms and Populations (population interactions)
Launch simulator : Predator and Prey
Mathematics
Bayesian Updating
Set a prior, observe evidence such as test results or coin flips, and watch the posterior probability update with Bayes' theorem.
Mathematics · Probability & Statistics
Class 11–12 · College & beyond Class 12 Maths: Probability (Bayes' theorem)
Launch simulator : Bayesian Updating
Central Limit Theorem
Take repeated samples from skewed or lumpy distributions, plot the sample means, and watch them form a normal curve as the sample size grows.
Mathematics · Probability & Statistics
College & beyond College statistics
Launch simulator : Central Limit Theorem
Fourier Synthesis
Build square, sawtooth and triangle waves by adding sine harmonics, inspect the spectrum, and see the Gibbs overshoot at jumps.
Mathematics · Calculus
College & beyond Fourier series: college mathematics and engineering
Launch simulator : Fourier Synthesis
Fractals
Explore the Mandelbrot set, Julia sets, the Koch snowflake and a fractal tree, changing iteration depth and parameters to see self-similar detail.
Mathematics · Geometry & Dynamics
Class 11–12 · College & beyond Builds on Class 11 Maths: Complex Numbers
Launch simulator : Fractals
Gradient Descent
Roll down a loss landscape with gradient descent, change the learning rate, start point and momentum, and see convergence, oscillation and divergence.
Mathematics · Calculus
Class 11–12 · College & beyond Builds on Class 12 Maths: Application of Derivatives (maxima and minima)
Launch simulator : Gradient Descent
Hypothesis Testing
Simulate thousands of experiments, change effect size, sample size and significance level, and measure false positives, power and p-values.
Mathematics · Probability & Statistics
College & beyond College statistics
Launch simulator : Hypothesis Testing
Linear Transformations
Edit a 2×2 matrix and watch it transform a grid, the basis vectors and a shape, with determinant, eigenvectors and animation from the identity.
Mathematics · Linear Algebra
Class 11–12 · College & beyond Class 12 Maths: Matrices
Launch simulator : Linear Transformations
Markov Chains
Edit transition probabilities between weather states, simulate a random walk through the chain, and compare visit frequencies with the stationary distribution.
Mathematics · Geometry & Dynamics
College & beyond College probability
Launch simulator : Markov Chains
Probability Distributions
Pick a distribution, change its parameters, draw random samples and compare the histogram with the theoretical curve, mean and spread.
Mathematics · Probability & Statistics
Class 11–12 · College & beyond Class 12 Maths: Probability
Launch simulator : Probability Distributions
Regression
Add, drag and delete data points and watch the least-squares line, residuals, R² and the pull of outliers update live.
Mathematics · Probability & Statistics
Class 11–12 · College & beyond regression is college level
Launch simulator : Regression
Engineering
Audio Filtering
Apply low-pass, high-pass, band-pass and notch filters, see the frequency response in decibels, and hear what they do to hum, a tone and hiss.
Engineering · Signals & Data
College & beyond College signals and systems
Launch simulator : Audio Filtering
Battery Storage
Size an off-grid solar battery system, set load and generation profiles, and track state of charge, unmet demand and spilled energy hour by hour.
Engineering · Energy Systems
Class 11–12 · College & beyond Builds on Class 12 Chemistry: Electrochemistry (batteries)
Launch simulator : Battery Storage
Beam Deflection
Load simply supported or cantilever beams, change span, material and section, and see deflection, bending moment, shear and stress.
Engineering · Structures & Mechanisms
College & beyond College structural engineering
Launch simulator : Beam Deflection
Building Insulation
Choose insulation, glazing and air-tightness for a two-storey house and compare U-values, the temperature through the wall and heat loss.
Engineering · Energy Systems
Class 6–8 · Class 11–12 · College & beyond Class 7 Science: heat (conductors and insulators); Class 11 Physics: Thermal Properties of Matter (conduction)
Launch simulator : Building Insulation
Digital Sampling
Change a signal's frequency and sampling rate, see aliasing, compare reconstructions, and see how quantization bits limit precision.
Engineering · Signals & Data
College & beyond College signals and systems
Launch simulator : Digital Sampling
Gear Trains
Change tooth counts in simple and compound gear trains, and inspect rotation direction, speed ratio and ideal output torque with animated meshing gears.
Engineering · Structures & Mechanisms
Class 6–8 · College & beyond Builds on Class 6–8 Maths: ratio and proportion
Launch simulator : Gear Trains
Grid Frequency
Trip a power station or add load, and watch the grid's frequency fall and recover through inertia, governor droop and automatic control.
Engineering · Energy Systems
College & beyond College power systems
Launch simulator : Grid Frequency
Image Convolution
Edit a 3 × 3 kernel and step through convolution pixel by pixel to see how blur, sharpening and edge detection transform a small test image.
Engineering · Signals & Data
College & beyond College image processing
Launch simulator : Image Convolution
PID Control
Tune P, I and D gains on a mass–spring–damper, add disturbances and actuator limits, and see overshoot, settling time and steady-state error.
Engineering · Control Systems
College & beyond College control engineering
Launch simulator : PID Control
RC Circuit
Charge and discharge a capacitor through a resistor, change R, C and the supply voltage, and read the time constant from the exponential curves.
Engineering · Circuits & Electronics
Class 11–12 · College & beyond Class 12 Physics: Electrostatic Potential and Capacitance
Launch simulator : RC Circuit
RLC Resonance
Drive a series RLC circuit with an AC source, sweep the frequency, and inspect current amplitude, phase and the sharpness of resonance.
Engineering · Circuits & Electronics
Class 11–12 · College & beyond Class 12 Physics: Alternating Current (resonance)
Launch simulator : RLC Resonance
Robot Arm
Set joint angles or drag a target for a two-link robot arm, and explore forward and inverse kinematics, elbow-up and elbow-down, and reach.
Engineering · Control Systems
Class 11–12 · College & beyond Builds on Class 11 Maths: Trigonometric Functions
Launch simulator : Robot Arm
Truss Forces
Load Pratt, Howe, Warren and A-frame trusses, change span, height and loads, and see tension and compression in every member by the method of joints.
Engineering · Structures & Mechanisms
Class 11–12 · College & beyond Builds on Class 11 Physics: Laws of Motion (equilibrium of forces)
Launch simulator : Truss Forces
Vibration Isolation
Mount a machine on springs and dampers over a shaking floor, change mass, stiffness, damping and frequency, and compare transmissibility.
Engineering · Structures & Mechanisms
Class 11–12 · College & beyond Class 11 Physics: Oscillations (forced oscillations, resonance)
Launch simulator : Vibration Isolation
Wind Turbine
Change wind speed, rotor size, air density and control, and explore turbine power with the cube law, the Betz limit and tip-speed ratio.
Engineering · Energy Systems
Class 9–10 · College & beyond Builds on Class 9 Science: Work and Energy (kinetic energy)
Launch simulator : Wind Turbine
Payments & Finance
Card Payment Switch Simulator
Follow a card transaction from the terminal through the payment switch to the issuing bank and back, including ISO 8583 messages and NCMC.
Payments & Finance · Card Payments, ISO 8583, Payment Switching, NCMC
College & beyond Payments and banking systems
Launch simulator : Card Payment Switch Simulator
Operations & Economics
Assembly Line
Simulate a serial production line, change station times, variability and buffer sizes, and find the bottleneck that sets throughput.
Operations & Economics · Queues & Flow
College & beyond College operations management
Launch simulator : Assembly Line
Auction Mechanisms
Compare who wins and what they pay in first-price, second-price, English and Dutch auctions, and test revenue equivalence over many random auctions.
Operations & Economics · Markets & Auctions
College & beyond College economics
Launch simulator : Auction Mechanisms
Elevator Dispatch
Run a lift in a ten-floor building, add calls, and compare first-come-first-served, nearest-stop and sweep scheduling on waiting time and fairness.
Operations & Economics · Scheduling & Routing
College & beyond College operations research
Launch simulator : Elevator Dispatch
Inventory Control
Run a shop's stock day by day with random demand, set the reorder point, order size and lead time, and compare stockouts and costs.
Operations & Economics · Inventory & Supply Chains
College & beyond College operations management
Launch simulator : Inventory Control
Market Supply and Demand
Shift supply and demand curves, add a tax, price ceiling, floor or quota, and see the equilibrium, consumer and producer surplus, and deadweight loss.
Operations & Economics · Markets & Auctions
Class 11–12 · College & beyond Class 12 Economics: Introductory Microeconomics (demand, supply, market equilibrium)
Launch simulator : Market Supply and Demand
Project Scheduling
Edit task durations and dependencies in a building project and watch the critical path method find the project length and each task's slack.
Operations & Economics · Scheduling & Routing
College & beyond College project management
Launch simulator : Project Scheduling
Queueing Systems
Simulate random arrivals at one or more servers, change arrival and service rates, and compare queue length and waiting time with M/M/c theory.
Operations & Economics · Queues & Flow
College & beyond College operations research
Launch simulator : Queueing Systems
Supply Chain
Run a four-stage supply chain, change demand and delays, and watch small changes in customer demand grow into the bullwhip effect.
Operations & Economics · Inventory & Supply Chains
College & beyond College operations management
Launch simulator : Supply Chain
Traffic Signals
Time a two-phase traffic signal, change green times and arrival rates, and compare measured queues and delay with Webster's formula.
Operations & Economics · Queues & Flow
College & beyond College transport engineering
Launch simulator : Traffic Signals
Warehouse Picking
Place items to pick in a six-aisle warehouse and compare the walking distance of return, S-shape, nearest-neighbour and optimal picking routes.
Operations & Economics · Scheduling & Routing
College & beyond College operations research
Launch simulator : Warehouse Picking
Earth & Environment
Carbon Cycle
Run a four-reservoir carbon cycle model from 1850 to 2200, change future emissions, and track atmospheric CO₂ and where the carbon goes.
Earth & Environment · Climate & Carbon
Class 11–12 · College & beyond Class 11 Geography: World Climate and Climate Change
Launch simulator : Carbon Cycle
Urban Heat
Change a city surface's colour, shade, vegetation and heat storage, and compare its energy balance and day–night temperatures with a park.
Earth & Environment · Climate & Carbon
Class 11–12 · College & beyond Class 11 Geography: Solar Radiation, Heat Balance and Temperature
Launch simulator : Urban Heat
Watershed Runoff
Change storm size and land cover for a small catchment, and compare simplified runoff curves and flood hydrographs with the SCS curve number method.
Earth & Environment · Water & Hydrology
Class 9–10 · College & beyond Class 10 Geography: Water Resources
Launch simulator : Watershed Runoff