All engineering disciplines
10 disciplines and 1044 topics. Each discipline runs from beginner to advanced, with an explanation, key points, an example and FAQs for every topic.
How each page helps you learn
- Topic pages explain the idea, why it matters, the key points, a worked example, real use cases and frequently asked questions.
- Discipline pages describe who the discipline is for, how its levels build on each other, and the questions learners ask most.
- Interactive lessons add quick checks, quizzes, timed tests and live simulations to practise what you read.
104 topicsEngineering MathematicsThe language of engineering: algebra, calculus, linear algebra, differential equations, probability and numerical methods.106 topicsEngineering MechanicsStatics, dynamics, strength of materials, vibrations and machine elements: how forces move and deform things.106 topicsElectrical EngineeringCircuits, machines, power systems and electromagnetics: from Ohm's law to the smart grid.104 topicsElectronics & EmbeddedSemiconductors, analog and digital design, microcontrollers, FPGAs and IoT.105 topicsThermodynamics & FluidsEnergy, heat engines, refrigeration, fluid statics and dynamics, and heat transfer.112 topicsCivil & StructuralStructures, geotechnics, hydraulics, transportation, surveying and construction.104 topicsSoftware & ComputingProgramming, algorithms, systems, networks, databases, security and AI.100 topicsMaterials & ChemicalMaterials science, metallurgy, polymers, and chemical process engineering.101 topicsSignals, Control & CommsSignals and systems, control theory, digital signal processing and communication engineering.102 topicsManufacturing, Robotics & SystemsManufacturing processes, automation, robotics, aerospace, energy and professional engineering practice.