← Back to the main 'Is my unit on iLearn?' page
95 units found
| Unit Code | Unit Name | Study Period | Availablity | Available From | Available To |
|---|---|---|---|---|---|
| CIVL1001 | Introduction to Civil Engineering | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL2101 | Water and Wastewater Engineering | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL2201 | Soil Mechanics | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| CIVL2205 | Geotechnical Engineering | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL2301 | Structural Analysis | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL3101 | Hydraulics and Hydrology | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| CIVL3201 | Transport Engineering | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| CIVL3301 | Design of Concrete Structures | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| CIVL3305 | Design of Steel and Timber Structures | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL3401 | Construction Management | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL4201 | Geotechnical and Transportation Project | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| CIVL4301 | Integrated Structural Design and Construction | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| CIVL4401 | Health and Safety in Construction | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL8204 | Sustainable Construction Materials | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL8205 | Advanced Construction Management | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| CIVL8206 | Collaborative Construction Technology and Innovation | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELCT3005 | Power Electronics | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELCT3006 | Electrical Machines | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELCT4001 | Smart Power Grids | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELCT4004 | Power Systems Analysis | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC2005 | Electrical and Electronic Systems | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC2040 | Signals and Systems | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC2042 | Digital Circuits and Systems | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC2070 | Linear Circuits and Devices | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC3024 | Control Systems | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC3042 | Embedded Systems | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC3076 | Electronic Devices and Systems | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC4092 | Electrical and Electronic Engineering Research Thesis A | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC4092 | Electrical and Electronic Engineering Research Thesis A | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC4093 | Electrical and Electronic Engineering Research Thesis B | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC4093 | Electrical and Electronic Engineering Research Thesis B | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC4150 | Electronic Design Proficiency | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC4250 | System on Chip Design | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC4844 | Signal Processing for Software Defined Radio | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ELEC6201 | Electrical Machines and Drives | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC8040 | VLSI, Algorithms, and Systems | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC8203 | Power Systems Protection | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC8204 | Power Electronics for Renewable and Distributed Generation | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC8205 | Energy Storage Technologies | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC8276 | Electronic Systems Design | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ELEC8870 | High Performance IC Design | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG1000 | Introduction to Engineering | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG1050 | Engineering Design | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG1050 | Engineering Design | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG2000 | Engineering Practice | Session 2, 2025 | Available | Jul 25, 2025 | Feb 28, 2026 |
| ENGG4099 | PACE: Industry Experience | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG4099 | PACE: Industry Experience | Session 3, 2025 | Available | Dec 15, 2025 | Feb 09, 2026 |
| ENGG4099 | PACE: Industry Experience | Session 3, 2025 | Available | Dec 15, 2025 | Feb 28, 2026 |
| ENGG4099 | PACE: Industry Experience | Session 3, 2025 | Available | Dec 15, 2025 | Feb 09, 2026 |
| ENGG4099 | PACE: Industry Experience | Session 3, 2025 | Available | Dec 15, 2025 | Feb 28, 2026 |
| ENGG4099 | PACE: Industry Experience | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG4201 | Internet of Things Systems Design | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG4201 | Internet of Things Systems Design | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG4201 | Internet of Things Systems Design | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG4201 | Internet of Things Systems Design | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8000 | Professional Practice | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG8000 | Professional Practice | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8102 | Engineering Management Capstone | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG8103 | Engineering Management and Communication | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8105 | Operations and Quality Management | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG8106 | Engineering Innovation and Entrepreneurship | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8107 | Business Process Engineering | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8114 | Contracts and Procurement | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG8114 | Contracts and Procurement | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8201 | Internet of Things Systems Design | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8401 | Safety and Risk Engineering | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| ENGG8405 | Industrial Processes and Pollution Prevention | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| ENGG8990 | Master of Research - Engineering | Session 2, 2025 | Available | Jul 01, 2025 | Jul 31, 2027 |
| ENGG8990 | Master of Research - Engineering | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH2001 | Engineering Dynamics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MECH2002 | Fluid Mechanics | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH2003 | Mechanical Design 1 | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH2004 | Mechanics of Solids | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH2005 | Engineering Materials | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MECH3002 | Heat and Mass Transfer | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MECH3003 | Mechanical Design 2 | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH3004 | Applied Numerical Engineering | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MECH4001 | Product Design Engineering | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH4002 | Energy Sustainable Design | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MECH4005 | Production Processes | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MECH8203 | Additive Manufacturing | Session 2, 2025 | Available | Jul 24, 2025 | Feb 28, 2026 |
| MECH8204 | Advanced Engineering Materials | Session 2, 2025 | Available | Jul 31, 2025 | Feb 28, 2026 |
| MTRN2060 | Introduction to Mechatronics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN3026 | Mechatronic Systems | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN3060 | Robotics and Automation | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN4062 | Micro Electro Mechanical Systems (MEMS) | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN4066 | Advanced Mechatronic Engineering | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| MTRN4068 | Wireless Mechatronics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN4068 | Wireless Mechatronics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN4068 | Wireless Mechatronics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN4068 | Wireless Mechatronics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| MTRN8068 | Wireless Mechatronics | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| TELE3350 | Communications Networks | Session 2, 2025 | Available | Jul 21, 2025 | Feb 28, 2026 |
| TELE4081 | Digital Communication Systems | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |
| TELE8087 | Mobile Networks and Security | Session 1, 2026 | Available Soon | Feb 16, 2026 | Sep 30, 2026 |