Modules at Cardiff University
1,660 modules catalogued from the public module catalogue.
| Code | Title | Level | Credits | Department |
|---|---|---|---|---|
| EN0002 | Information Technology and Experimentation | FHEQ 4 | 10 | Engineering |
| EN0012 | Electrical Circuits and Analysis | FHEQ 4 | 10 | Engineering |
| EN0016 | Introduction to Mechanics | FHEQ 4 | 20 | Engineering |
| EN0017 | Introduction to Algebra | FHEQ 4 | 20 | Engineering |
| EN0018 | Introduction to Trigonometry | FHEQ 4 | 10 | Engineering |
| EN0019 | Introduction to Calculus | FHEQ 4 | 20 | Engineering |
| EN0020 | Engineering Principles | FHEQ 4 | 20 | Engineering |
| EN0021 | Engineering Applications | FHEQ 4 | 10 | Engineering |
| EN1211 | Engineering Maths and Computation | FHEQ 4 | 30 | Engineering |
| EN1212 | Fundamentals of Civil Engineering | FHEQ 4 | 50 | Engineering |
| EN1213 | Fundamentals of Mechanical Engineering | FHEQ 4 | 50 | Engineering |
| EN1214 | Fundamentals of Medical Engineering | FHEQ 4 | 50 | Engineering |
| EN1215 | Fundamentals of Integrated Engineering | FHEQ 4 | 50 | Engineering |
| EN1216 | Fundamentals of Electrical and Electronic Engineering | FHEQ 4 | 50 | Engineering |
| EN1217 | Applied Design and Practice | FHEQ 4 | 40 | Engineering |
| EN2024 | Mechanical Engineering Labs | FHEQ 5 | 10 | Engineering |
| EN2026 | Engineering Analysis | FHEQ 5 | 20 | Engineering |
| EN2037 | Control and Instrumentation | FHEQ 5 | 10 | Engineering |
| EN2058 | Control Engineering | FHEQ 5 | 10 | Engineering |
| EN2076 | Fields, Waves and Transmission Lines | FHEQ 5 | 10 | Engineering |
| EN2081 | Microcontroller Applications and Embedded Design | FHEQ 5 | 10 | Engineering |
| EN2090 | Engineering Mathematics 2 | FHEQ 5 | 10 | Engineering |
| EN2091 | Building Modelling | FHEQ 5 | 10 | Engineering |
| EN2101 | Materials and Manufacture | FHEQ 5 | 20 | Engineering |
| EN2103 | Thermofluids | FHEQ 5 | 20 | Engineering |
| EN2104 | Thermofluids 2 | FHEQ 5 | 20 | Engineering |
| EN2105 | Solid Mechanics and Dynamics | FHEQ 5 | 20 | Engineering |
| EN2107 | Engineering Analysis and Computing 2 | FHEQ 5 | 20 | Engineering |
| EN2178 | Electrical and Electronic Engineering | FHEQ 5 | 10 | Engineering |
| EN2207 | History of Western Architecture | FHEQ 5 | 10 | Engineering |
| EN2313 | Environmental Engineering | FHEQ 5 | 10 | Engineering |
| EN2314 | Hydraulics and Soil Mechanics | FHEQ 5 | 20 | Engineering |
| EN2320 | Structural Analysis & Design Theory | FHEQ 5 | 30 | Engineering |
| EN2321 | Sustainable Civil Engineering Design & Practice | FHEQ 5 | 30 | Engineering |
| EN2451 | Biomechanics 1 | FHEQ 5 | 10 | Engineering |
| EN2602 | Design | FHEQ 5 | 20 | Engineering |
| EN2604 | Design | FHEQ 5 | 20 | Engineering |
| EN2710 | Group Design Project | FHEQ 5 | 20 | Engineering |
| EN2712 | Electric Power Systems | FHEQ 5 | 20 | Engineering |
| EN2713 | Electronic Circuit Design | FHEQ 5 | 20 | Engineering |
| EN2714 | Electrical Technology | FHEQ 5 | 10 | Engineering |
| EN2715 | Network Analysis | FHEQ 5 | 10 | Engineering |
| EN2721 | Signals and Systems for Communications | FHEQ 5 | 10 | Engineering |
| EN2750 | Programming for Engineering | FHEQ 5 | 10 | Engineering |
| EN2810 | Integrated Product Design | FHEQ 5 | 20 | Engineering |
| EN2904 | Manufacturing Systems Design | FHEQ 5 | 10 | Engineering |
| EN3006 | Commercialising Innovation | FHEQ 6 | 10 | Engineering |
| EN3024 | Engineering Project Management | FHEQ 6 | 10 | Engineering |
| EN3026 | Industrial Project Management | FHEQ 6 | 10 | Engineering |
| EN3033 | Materials and Manufacture | FHEQ 6 | 10 | Engineering |