Skip to content

Browse Courses

Discover courses across every level โ€” from primary school to professional development.

1,122 courses available
Showing 12 of 1122 courses
Software Engineering
DevOps and Continuous Integration (Year 3)
Covers the practices and tools used to automate the building, testing, and deployment of software, bridging development and operations.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Software Engineering
Mobile Application Development (Year 3)
Covers the design and development of mobile applications, from user interface design through to publishing on major app platforms.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Software Engineering
Cloud-Native Software Development (Year 3)
Covers the design of software applications built specifically to run in cloud environments, including microservices and containerisation.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Software Engineering
Software Project Management (Year 3)
Applies project management principles to the specific context of software engineering projects, covering estimation, scheduling, and team coordination.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Electrical Engineering
Electromagnetic Fields and Waves (Year 2)
Introduces the principles of electric and magnetic fields and their application to understanding wave propagation, a foundation for later work in communications and power systems.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Electrical Engineering
Analog Electronics (Year 2)
Covers the analysis and design of analog electronic circuits built from diodes, transistors, and operational amplifiers.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Electrical Engineering
Digital Logic Design (Year 2)
Introduces the design and analysis of digital logic circuits, from Boolean algebra through to combinational and sequential circuit design.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Electrical Engineering
Signals and Systems (Year 2)
Introduces the mathematical representation and analysis of signals and systems, forming the foundation for later work in communications and control systems.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Mining Engineering
Rock Mechanics (Year 2)
Introduces the mechanical properties and behaviour of rock masses, forming the engineering foundation for safe mine design and excavation.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Mining Engineering
Surface Mining Methods (Year 2)
Covers the planning and operation of surface mining methods, including open-pit design, drilling and blasting, and material handling.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Mining Engineering
Underground Mining Methods (Year 2)
Covers the major underground mining methods used for different ore body geometries, including access development and ground support considerations.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
Mining Engineering
Mine Ventilation (Year 2)
Introduces the principles of mine ventilation engineering, covering airflow, gas control, and the design of ventilation systems to maintain safe underground working conditions.
๐Ÿ“– 8 lessons โฑ 3.3h Intermediate
โ† 1 โ€ฆ 32 33 34 35 36 โ€ฆ 94 โ†’
Ask the AI Tutor Chat on WhatsApp