Multi-language Code Lab
Run Python in the browser and other supported languages through the hosted compiler.
Open tool ↗
A thoughtful starting point for your semester. Browse subjects, open a study space, and find the resources that move you forward.
Interactive calculators and practice tools matched to each branch. Calculations are processed on request and are not saved to the campus database.
Run Python in the browser and other supported languages through the hosted compiler.
Open tool ↗Build a small web page in an isolated browser preview.
Open tool ↗Run read-only SQL against a fictional, in-memory dataset and inspect results.
Open tool ↗Practice data structures, algorithms, graph traversal and complexity with explained questions.
Open tool ↗Use a simulated terminal to practice shell commands in a temporary virtual filesystem.
Open tool ↗Review safe, step-by-step workflows for common Git tasks; commands are never run.
Open tool ↗Convert pressure, force, torque, power and speed.
Open tool ↗Work through common area and volume calculations.
Open tool ↗Calculate axial stress, strain and Young's modulus from consistent inputs.
Open tool ↗Estimate ideal output speed from tooth counts and input speed.
Open tool ↗Use Q = m c ΔT for a basic sensible-heat calculation.
Open tool ↗Solve for voltage, current, resistance and power from two known values.
Open tool ↗Calculate electrical power from voltage and current.
Open tool ↗Compare equivalent resistance and total current for a resistor network.
Open tool ↗Explore apparent, real and reactive power using RMS values and power factor.
Open tool ↗Estimate ideal secondary voltage from a turns ratio.
Open tool ↗Inspect truth-table outputs for common logic gates.
Open tool ↗Decode a four-band resistor value and tolerance.
Open tool ↗Estimate a current-limiting resistor and its dissipation for learning circuits.
Open tool ↗Calculate τ and an approximate five-time-constant settling interval.
Open tool ↗Convert bounded non-negative integers between binary, decimal and hexadecimal.
Open tool ↗Calculate common geometry measurements with consistent units.
Open tool ↗Estimate a simple rectangular pour volume with an optional material allowance.
Open tool ↗Practice height-of-instrument reduced-level calculations.
Open tool ↗Add quantity and unit-rate line items for a basic estimate.
Open tool ↗Calculate rise, run, grade percentage and angle.
Open tool ↗Practice C₁V₁ = C₂V₂ with consistent units; verify lab work with faculty.
Open tool ↗Calculate total magnification from eyepiece and objective values.
Open tool ↗Review basic laboratory safety decisions with an educational quiz.
Open tool ↗Practice foundational laboratory terminology with answer explanations.
Open tool ↗Convert selected mass, volume and temperature units for coursework.
Open tool ↗