Browse Courses
Discover courses across every level โ from primary school to professional development.
1,187 courses available
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.
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.
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.
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.
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.
Mining Engineering
Mineral Processing Fundamentals (Year 2)
Introduces the processes used to separate valuable minerals from ore, covering comminution, concentration, and an overview of processing plant design.
Information Technology
Database Management Systems (Year 2)
Covers the design, implementation, and querying of relational databases, from entity-relationship modelling through to normalisation and SQL.
Information Technology
Computer Networks (Year 2)
Introduces the architecture and protocols underlying computer networks, from the physical layer through to application-layer protocols used on the internet.
Information Technology
Systems Analysis and Design (Year 2)
Covers the process of analysing business requirements and designing information systems to meet them, using structured and object-oriented modelling techniques.
Information Technology
Operating Systems (Year 2)
Introduces the core concepts underlying modern operating systems, including process management, memory management, and file systems.
Information Technology
Web Application Development (Year 2)
Covers the design and development of web applications, from front-end interfaces through to server-side logic and data persistence.
Cyber Security
Network Security Fundamentals (Year 2)
Covers the principles and technologies used to secure computer networks against common threats, including firewalls, intrusion detection, and secure network design.