These are the matches NTU's MAE coordinators approved for us in March and April 2025. Every Strathclyde class below runs in semester 1 (September to December). If you are going in January, look for semester 2 classes in the exchange class catalogue (opens in a new tab). All of them were approved; the first list is the ones we would take again. Approvals change from year to year, so search CourseFinder (opens in a new tab) and get each match approved yourself.
Recommended
| NTU course | Strathclyde class | Our note |
| MA3003 Heat Transfer (core) | ME302 Heat and Flow 3 | The coordinator noted that you should have taken all the prerequisites first. |
| MA3005 Control Theory (core) | 19993 Industrial Control, or EE472 Control Principles | The same class. EE472 runs the full year (September to May), so if you are there for one semester, take 19993. One of us found it poorly taught, though that may have been the lecturer that year. |
| MA4819 Energy Technology for Sustainability (major PE) | ME927 Energy Resources and Policy | A Level 4 class. |
| MA4850 Supply Chain & Logistics Management (major PE) | DM926 Supply Chain Operations | A Level 5 (master's level) class. |
| MA4854 Quality Assurance & Management (major PE) | DM404 Quality Management | Worth 20 Strathclyde credits, double the usual class. |
| BDE (2 AU) | 16110 Energy and the Environment | A first-year (Level 1) class. |
Not recommended
| NTU course | Strathclyde class | Our note |
| MA3002 Solid Mechanics & Vibration (core) | 16327 Structural Mechanics + ME305 Dynamics | Two Strathclyde classes for one NTU course, and you still have to read fracture and fatigue from MA2024 on your own. |
| MA3005 Control Theory (core) | ME528 Control Systems Design | A Level 5 class, which is master's level at Strathclyde. Take 19993 instead. |
| MA4850 Supply Chain & Logistics Management (major PE) | DM927 Strategic Supply Chain Management | Also clears MA4850, but DM926 is the one we would take. |