Modules at Cardiff University

1,660 modules catalogued from the public module catalogue.

CodeTitleLevelCreditsDepartment
EN3034Fluid MechanicsFHEQ 610Engineering
EN3036Energy StudiesFHEQ 610Engineering
EN3037Solid MechanicsFHEQ 610Engineering
EN3042Thermodynamics and Heat TransferFHEQ 610Engineering
EN3045Fluid MechanicsFHEQ 610Engineering
EN3057Automatic ControlFHEQ 610Engineering
EN3058Power ElectronicsFHEQ 610Engineering
EN3062Robotics and Image ProcessingFHEQ 610Engineering
EN3082HF and RF EngineeringFHEQ 610Engineering
EN3085Object Oriented Engineering ComputingFHEQ 610Engineering
EN3087Embedded SystemsFHEQ 610Engineering
EN3095Industrial TrainingFHEQ 6120Engineering
EN3098Engineering Optimisation with PythonFHEQ 610Engineering
EN3100ProjectFHEQ 630Engineering
EN3104Construction and Construction ManagementFHEQ 610Engineering
EN3108Medical Device EvaluationFHEQ 610Engineering
EN3201Integrated Building DesignFHEQ 610Engineering
EN3211Architectural Engineering Design StudioFHEQ 610Engineering
EN3213Tensile StructuresFHEQ 610Engineering
EN3220Environmental Policy and RegulationFHEQ 610Engineering
EN3300ProjectFHEQ 630Engineering
EN3302Structural AnalysisFHEQ 610Engineering
EN3303Water EngineeringFHEQ 610Engineering
EN3304Geotechnical EngineeringFHEQ 610Engineering
EN3307Structural Design StudiesFHEQ 610Engineering
EN3309Civil Engineering DesignFHEQ 610Engineering
EN3311Concrete Materials and StructuresFHEQ 610Engineering
EN3314Environmental GeotechnicsFHEQ 610Engineering
EN3317Environmental HydraulicsFHEQ 610Engineering
EN3400Individual ProjectFHEQ 640Engineering
EN3401Waste Management and RecyclingFHEQ 610Engineering
EN3440Finite Elements for Full-scale Engineering ProblemsFHEQ 610Engineering
EN3450Biomechanics 2FHEQ 610Engineering
EN3453Engineering ApplicationsFHEQ 610Engineering
EN3459Clinical EngineeringFHEQ 610Engineering
EN3460Biomaterials and Tissue EngineeringFHEQ 610Engineering
EN3461Medical Electronics 1FHEQ 610Engineering
EN3513Fluid Power and ControlFHEQ 610Engineering
EN3517Electrical and Electronic Engineering 3FHEQ 610Engineering
EN3608Mechanical Power TransmissionFHEQ 610Engineering
EN3701Power Systems AFHEQ 610Engineering
EN3702Electrical Machines and Drives AFHEQ 610Engineering
EN3708Renewable Energy TechnologiesFHEQ 610Engineering
EN3709Grid Integration of RenewablesFHEQ 610Engineering
EN3710Advanced Energy MaterialsFHEQ 610Engineering
EN3805Advanced Analogue IC DesignFHEQ 610Engineering
EN3818Analogue and Digital Communication SystemsFHEQ 620Engineering
EN3820Introduction to Magnetic MaterialsFHEQ 610Engineering
EN3906Product DesignFHEQ 610Engineering
EN4018Applied Numerical Methods in EngineeringFHEQ 710Engineering