What should a 20-year-old be learning?
At age 20, 190 topics open up across Science, Mathematics, Computing. Each one has prerequisites that come first, so the order matters more than the list: Viscosity, Poiseuille Flow and the Reynolds Number is a typical starting point.
How do I know what a 20-year-old already knows?
LightMySky starts by assuming everything below the learner’s level is already known, then checks the assumption as they practise. What holds up stays lit; what does not comes back for review.
Science
- Viscosity, Poiseuille Flow and the Reynolds NumberForces & Motion · on the way
- Rotational Kinematics and the Angular Velocity VectorForces & Motion · on the way
- Moment of Inertia by Integration and the Parallel-Axis TheoremForces & Motion · on the way
- Rotational Dynamics and Rolling Without SlippingForces & Motion · on the way
- Angular Momentum and Its ConservationForces & Motion · on the way
- The Two-Body Problem, Orbital Energy and Kepler's First Two LawsForces & Motion · on the way
- Microstates, Multiplicity and Boltzmann's EntropyThermal & Statistical Physics · on the way
- The Boltzmann Factor and the Partition FunctionThermal & Statistical Physics · on the way
- Free Energy and the Direction of Spontaneous ChangeThermal & Statistical Physics · on the way
- The Michelson InterferometerWaves, Light & Sound · on the way
- Intensity in Single-Slit and Double-Slit DiffractionWaves, Light & Sound · on the way
- X-Ray Diffraction and the Bragg ConditionWaves, Light & Sound · on the way
- Hartree-Fock and What a Basis Set DecidesChemistry · on the way
- Density Functional Theory and Choosing a FunctionalChemistry · on the way
- Ligand Field Theory and Pi Bonding in ComplexesChemistry · on the way
- Electronic Spectra of Complexes and Tanabe-Sugano DiagramsChemistry · on the way
- Nucleophilic Addition and the Tetrahedral IntermediateChemistry · on the way
- Acetals, Imines and Protecting GroupsChemistry · on the way
- Nucleophilic Acyl Substitution and the Reactivity LadderChemistry · on the way
- Enols, Enolates and Alpha SubstitutionChemistry · on the way
- Aldol and Claisen: Building Carbon SkeletonsChemistry · on the way
- Organometallic Nucleophiles: Grignard and Organolithium ReagentsChemistry · on the way
- Aromaticity: Huckel's Rule and Antiaromatic SystemsChemistry · on the way
- Directing Effects in Electrophilic Aromatic SubstitutionChemistry · on the way
- Nucleophilic Aromatic Substitution, Diazonium Salts and HeterocyclesChemistry · on the way
- Pericyclic Reactions: The Diels-Alder and Orbital SymmetryChemistry · on the way
- The Molecular Partition FunctionChemistry · on the way
- Entropy from Counting: The Molecular Meaning of the Third LawChemistry · on the way
- Steady-State and Pre-Equilibrium ApproximationsChemistry · on the way
- Chain Reactions, Branching and Explosion LimitsChemistry · on the way
- Stability Constants and the Kinetics of Ligand SubstitutionChemistry · on the way
- Electron Counting and the Eighteen-Electron RuleChemistry · on the way
- Metals in Biology: Active Sites, Electron Transfer and ChelationChemistry · on the way
- Organometallic Ligands: Carbonyls, Phosphines and HapticityChemistry · on the way
- Elementary Steps of Catalysis: Oxidative Addition and InsertionChemistry · on the way
- Transition State Theory and the Eyring EquationChemistry · on the way
- Chemical Potential and Gibbs Energy That Depends on CompositionChemistry · on the way
- Computed Geometries, Frequencies and Reaction BarriersChemistry · on the way
- Real Gases, Fugacity and ActivityChemistry · on the way
- Phase Diagrams, the Clapeyron Equation and the Phase RuleChemistry · on the way
- Ideal and Real Solutions: Raoult, Henry and Excess FunctionsChemistry · on the way
- Electrolyte Solutions and the Debye-Huckel Limiting LawChemistry · on the way
- Green Chemistry Metrics: Atom Economy, E-Factor and Solvent ChoiceChemistry · on the way
- Ion Exchange and Electrophoretic SeparationsChemistry · on the way
- Mass Spectrometry: Ionisation Methods and Mass AnalysersChemistry · on the way
- Accurate Mass and Isotope Patterns as Formula EvidenceChemistry · on the way
- Hyphenated Techniques: GC-MS, LC-MS and Tandem FragmentationChemistry · on the way
- Reading a Proton NMR Spectrum: Shift, Integration and MultiplicityChemistry · on the way
- Carbon-13, DEPT and Coupling ConstantsChemistry · on the way
- Decay Modes, Decay Chains and Nuclear ReactionsQuantum & Modern Physics · on the way
- Fission Reactors and Fusion in the LaboratoryQuantum & Modern Physics · on the way
- Nuclear Models: the Liquid Drop and the Semi-Empirical Mass FormulaQuantum & Modern Physics · on the way
- Particle Accelerators, Detectors and Cross-SectionsQuantum & Modern Physics · on the way
- The Finite Well and Wavefunction PenetrationQuantum & Modern Physics · on the way
- Quantum Tunnelling and the Transmission ProbabilityQuantum & Modern Physics · on the way
- The Quantum Harmonic Oscillator and Zero-Point EnergyQuantum & Modern Physics · on the way
- Operators, Eigenvalues and MeasurementQuantum & Modern Physics · on the way
- Separating the Schrödinger Equation for HydrogenQuantum & Modern Physics · on the way
- The Standard Model and the Four InteractionsQuantum & Modern Physics · on the way
- Magnetisation: Diamagnetism, Paramagnetism and FerromagnetismElectricity & Magnetism · on the way
- Self-Inductance and Energy Stored in a Magnetic FieldElectricity & Magnetism · on the way
- Oscillations in LC and RLC CircuitsElectricity & Magnetism · on the way
- Impedance and Phasors in AC CircuitsElectricity & Magnetism · on the way
- Resonance and Power in AC CircuitsElectricity & Magnetism · on the way
- Displacement Current and Maxwell's EquationsElectricity & Magnetism · on the way
- Flux, Magnitudes and the Distance LadderAstronomy & Astrophysics · on the way
- Hydrostatic Equilibrium and the Structure of a StarAstronomy & Astrophysics · on the way
- Energy Transport and Nuclear Burning in StarsAstronomy & Astrophysics · on the way
- Stellar Spectra, Spectral Classes and Surface CompositionAstronomy & Astrophysics · on the way
- Signal Integration: Cross-talk, Feedback and TerminationOrganisms & Life Processes · on the way
- Apoptosis: Caspase Cascades and the Decision to DieOrganisms & Life Processes · on the way
- Actin Filaments: Polarity, Treadmilling and Cell ShapeOrganisms & Life Processes · on the way
- Microtubules, Dynamic Instability and the SpindleOrganisms & Life Processes · on the way
- Motor Proteins and Directed Movement Along TracksOrganisms & Life Processes · on the way
- Junctions, Adhesion and the Extracellular MatrixOrganisms & Life Processes · on the way
- Building a Visual Scene: Pathways, Maps and Receptive FieldsThe Human Body · on the way
- Touch, Temperature and PainThe Human Body · on the way
- Hearing and Balance: Frequency, Place and Head MotionThe Human Body · on the way
- Alternative Splicing and One Gene, Many ProteinsBiochemistry & Molecular Biology · on the way
- Small RNAs and Silencing After TranscriptionGenetics & Evolution · on the way
- Methylation, Histone Marks and Heritable Expression StatesGenetics & Evolution · on the way
- Sequencing Reads and How a Genome Is AssembledGenetics & Evolution · on the way
- Sequence Alignment and Reading a Search ResultGenetics & Evolution · on the way
- Distance and Likelihood Trees, and What Branch Support MeansGenetics & Evolution · on the way
- Using Trees: Ancestral States, Dates and Comparative TestsGenetics & Evolution · on the way
- Gluconeogenesis and the Reciprocal Regulation of Opposing PathwaysBiochemistry & Molecular Biology · on the way
- The Citric Acid Cycle as a Hub, and Refilling ItBiochemistry & Molecular Biology · on the way
- Redox Potentials and the Proton-Motive ForceBiochemistry & Molecular Biology · on the way
- ATP Synthase as a Rotary MachineBiochemistry & Molecular Biology · on the way
- Fatty Acid Oxidation, Ketone Bodies and Choosing a FuelBiochemistry & Molecular Biology · on the way
- Horizontal Gene Transfer: Uptake, Contact and DeliveryMicrobiology · on the way
- Plasmids, Mobile Elements and How Resistance SpreadsMicrobiology · on the way
- CRISPR: A Bacterial Defence Turned into a ToolMicrobiology · on the way
- Pathogenesis: Adhesion, Invasion and Virulence FactorsMicrobiology · on the way
- Exotoxins, Endotoxin and How Damage Is Actually DoneMicrobiology · on the way
- Morphogen Gradients and Positional InformationOrganisms & Life Processes · on the way
- Organogenesis and the Model Organisms That Made It VisibleOrganisms & Life Processes · on the way
- Optimal Foraging and the Currency of a Behavioural DecisionEcology & Conservation · on the way
- Sexual Selection, Mate Choice and Parental InvestmentEcology & Conservation · on the way
- Kin Selection, Relatedness and When Helping PaysEcology & Conservation · on the way
- Life-History Trade-offs and How Reproduction Is AllocatedEcology & Conservation · on the way
- Competition, Niches and What Allows CoexistenceEcology & Conservation · on the way
- Biogeography: Why a Species Is Here and Not ThereEcology & Conservation · on the way
- Demography: Life Tables, Age Structure and What They PredictEcology & Conservation · on the way
- Acid-Base Balance: The Bicarbonate System and CompensationThe Human Body · on the way
- Hormone Classes and Why Their Receptors Sit in Different PlacesThe Human Body · on the way
- Hypothalamic and Pituitary Axes and Layered FeedbackThe Human Body · on the way
- Lung Mechanics: Compliance, Surface Tension and the Work of BreathingThe Human Body · on the way
- Resistance, Flow and the Regulation of Blood PressureThe Human Body · on the way
- The Autonomic Nervous System and Its Two OutflowsThe Human Body · on the way
- Ventilation and Perfusion Matching, and the Control of BreathingThe Human Body · on the way
Mathematics
- LU Factorisation, Pivoting and the Cost of a SolveLinear Algebra · on the way
- Arc Length and Curvature of a Space CurveGeometry · on the way
- Double Integrals in Polar CoordinatesCalculus & Analysis · on the way
- Polynomial Interpolation and Its Error TermCalculus & Analysis · on the way
- Numerical Quadrature: Newton-Cotes and Adaptive RulesCalculus & Analysis · on the way
- The Completeness Axiom: Suprema and InfimaCalculus & Analysis · on the way
- Convergence of Sequences, RigorouslyCalculus & Analysis · on the way
- Cauchy Sequences and the Bolzano-Weierstrass TheoremCalculus & Analysis · on the way
- Continuity and Uniform ContinuityCalculus & Analysis · on the way
- Differentiability and the Theorems Behind the RulesCalculus & Analysis · on the way
- The Riemann Integral and When a Function Is IntegrableCalculus & Analysis · on the way
- Pointwise and Uniform ConvergenceCalculus & Analysis · on the way
- Triple Integrals and Coordinates for SolidsCalculus & Analysis · on the way
- Change of Variables and the JacobianCalculus & Analysis · on the way
- Vector Fields and Line IntegralsCalculus & Analysis · on the way
- Conservative Fields and Path IndependenceCalculus & Analysis · on the way
- Green's Theorem in the PlaneCalculus & Analysis · on the way
- Divergence and CurlCalculus & Analysis · on the way
- Surface Integrals and FluxCalculus & Analysis · on the way
- Stokes' Theorem and the Divergence TheoremCalculus & Analysis · on the way
- Second-Order Linear Equations with Constant CoefficientsDifferential Equations · on the way
- Nonhomogeneous Equations and Particular SolutionsDifferential Equations · on the way
- Damped and Driven OscillationsDifferential Equations · on the way
- Fourier SeriesDifferential Equations · on the way
- Series Solutions About an Ordinary PointDifferential Equations · on the way
- The Laplace TransformDifferential Equations · on the way
- Orthogonal Projection and Least SquaresLinear Algebra · on the way
- The Gram-Schmidt ProcessLinear Algebra · on the way
- Symmetric Matrices and the Spectral TheoremLinear Algebra · on the way
- The Singular Value DecompositionLinear Algebra · on the way
- Harmonic Functions and What Analyticity ForcesComplex Analysis · on the way
- Contour Integrals Along Parametrised PathsComplex Analysis · on the way
- Cauchy's Theorem and Deforming a ContourComplex Analysis · on the way
- Cauchy's Integral Formula and Derivatives of Every OrderComplex Analysis · on the way
- Power Series and Analyticity in the Complex PlaneComplex Analysis · on the way
- Point Estimation: Bias, Variance and ConsistencyData & Statistics · on the way
- Maximum Likelihood EstimationData & Statistics · on the way
- Confidence Intervals for Means and ProportionsData & Statistics · on the way
- Hypothesis Tests for a Mean with the t-DistributionData & Statistics · on the way
- Errors, Power and the Design of a TestData & Statistics · on the way
- Generating FunctionsDiscrete Mathematics · on the way
- Graphs, Degrees and the Handshake LemmaDiscrete Mathematics · on the way
- Trees and Spanning TreesDiscrete Mathematics · on the way
- Fermat's Little Theorem and Euler's TheoremNumber Theory · on the way
- Primitive Roots and the Units Modulo nNumber Theory · on the way
- Metric Spaces: Distance as an AxiomTopology · on the way
- Open Sets, Closed Sets and Limit PointsTopology · on the way
Computing
- Test Doubles and Testing at a BoundarySoftware Engineering · on the way
- Test Strategy: Unit, Integration and End to EndSoftware Engineering · on the way
- Property-Based TestingSoftware Engineering · on the way
- Continuous Integration and the Build PipelineSoftware Engineering · on the way
- Union-Find and Minimum Spanning TreesAlgorithms & Data Structures · on the way
- Dynamic Programming: Optimal Substructure and Overlapping SubproblemsAlgorithms & Data Structures · on the way
- Dynamic Programming on Two SequencesAlgorithms & Data Structures · on the way
- Dynamic Programming with a Capacity: KnapsackAlgorithms & Data Structures · on the way
- Shortest Paths with Negative Weights and Between All PairsAlgorithms & Data Structures · on the way
- Regularisation: Charging for ComplexityMachine Learning · on the way
- Cross-Validation and Honest Model SelectionMachine Learning · on the way
- Beyond Accuracy: Precision, Recall and the Cost of an ErrorMachine Learning · on the way
- Decision Trees and EnsemblesMachine Learning · on the way
- Clustering: Structure Without LabelsMachine Learning · on the way
- Principal Components and Dimensionality ReductionMachine Learning · on the way
- Paging, Page Faults and Replacement PoliciesComputer Systems · on the way
- File Systems: Names, Blocks and MetadataComputer Systems · on the way
- Crash Consistency and the JournalComputer Systems · on the way
- Threads and Shared MemoryComputer Systems · on the way
- Race Conditions and Mutual ExclusionComputer Systems · on the way
- Deadlock and the Four ConditionsComputer Systems · on the way
- Clocks, Ordering and Happens-BeforeNetworks & Security · on the way
- Isolation Levels and the Anomalies They AllowData & Databases · on the way
- Concurrency Control: Locks and SnapshotsData & Databases · on the way
- Crash Recovery and Write-Ahead LoggingData & Databases · on the way
- Failure Models and ReplicationNetworks & Security · on the way
- Consensus and Why Agreement Is HardNetworks & Security · on the way
- Consistency Models and the CAP Trade-offNetworks & Security · on the way
- Symmetric Encryption and What a Cipher PromisesNetworks & Security · on the way
- Public-Key Cryptography and Key ExchangeNetworks & Security · on the way
- Key-Value and Document StoresData & Databases · on the way
- Wide-Column and Graph StoresData & Databases · on the way