| Module |
Stage |
Total Credits |
| ENG1001 | Engineering Mathematics I | 1 | 20 credits |
| MEC1002 | Materials Science I | 1 | 10 credits |
| MEC1007 | Fundamentals of Thermofluid Dynamics | 1 | 15 credits |
| MEC1010 | Design and Manufacturing I | 1 | 30 credits |
| MEC1011 | Mechanics I | 1 | 20 credits |
| ENG2008 | Analytic Methods in Marine Technology | 2 | 10 credits |
| ENG2010 | Engineering Mathematics II with Applications | 2 | 15 credits |
| ENG2011 | Engineering Mathematics II | 2 | 10 credits |
| MEC2001 | Materials Science II | 2 | 10 credits |
| MEC2003 | Applications of Thermofluid Dynamics | 2 | 20 credits |
| MEC2007 | Design and Manufacturing II | 2 | 20 credits |
| MEC2009 | Mechanics II | 2 | 20 credits |
| MEC3013 | Bioengineering | 3 | 15 credits |
| MEC3014 | Computational Modelling | 3 | 15 credits |
| MEC3015 | Instrumentation and Drive Systems | 3 | 15 credits |
| MEC3016 | Fundamentals of Mechatronics | 3 | 15 credits |
| MEC3017 | Managing Engineering Operations | 3 | 15 credits |
| MEC3019 | Structural Optimisation and Crashworthiness | 3 | 15 credits |
| MEC3020 | Computational Modelling (Short Course) | 3 | 10 credits |