Modules at University of Aberdeen

1,055 modules catalogued from the public module catalogue.

CodeTitleLevelCreditsDepartment
EG4578GROUP DESIGN PROJECT (BENG)Engineering
EG5565MENG GROUP DESIGNEngineering
EK3303POPULATION ECOLOGYEcology
EK3307CATCHMENT MANAGEMENTEcology
EL1009ACTS OF READINGEnglish
EL1513CONTROVERSIAL CLASSICSEnglish
EL1536RETHINKING READINGEnglish
EL2011ENCOUNTERS WITH SHAKESPEAREEnglish
EL2512THE TRAGEDY OF KNOWLEDGEEnglish
EL2518POWER, EMPIRE AND EQUALITYEnglish
EL4502ENGLISH DISSERTATIONEnglish
EL4508CREATIVE WRITING FOLIO DISSERTATIONEnglish
EL4510DISSERTATION IN SCOTTISH LITERATUREEnglish
EM3015STRESS ANALYSIS AEngineering
EM3019FLUID MECHANICSEngineering
EM3028ENGINEERING MATERIALSEngineering
EM3511DYNAMICS 1Engineering
EM3521ENGINEERING THERMODYNAMICSEngineering
EM3522DESIGN OF MECHANICAL ELEMENTSEngineering
EM4011FLUID DYNAMICSEngineering
EM4012HEAT, MASS, & MOMENTUM TRANSFEREngineering
EM4013NONLINEAR SOLID MECHANICSEngineering
EP3595DRILLING AND WELL ENGINEERINGEngineering
EP3596RESERVOIR ENGINEERING I-FUNDAMENTALSEngineering
EP3597PETROLEUM ENGINEERING DESIGNEngineering
EP3598WELL TESTINGEngineering
EP4011GEOMECHANICSEngineering
EP4012PETROLEUM PRODUCTION ENGINEERING & TECHNOLOGYEngineering
EP4013RESERVOIR ENGINEERING II: PERFORMANCEEngineering
EP4031FIELD DEVELOPMENT AND PETROLEUM ECONOMICSEngineering
ES4071ENGINEERING PROJECT (NON-GRADUATING)Engineering
ES4074ENGINEERING PROJECT (NON-GRADUATING)Engineering
EV3005GLOBAL SOILS AND THE ENVIRONMENTEnvironmental Sciences
EV3519ECOSYSTEM SCIENCEEnvironmental Sciences
EV3802ENVIRONMENTAL ANALYSISEnvironmental Sciences
EV4503LAND REMEDIATIONEnvironmental Sciences
EV4804ENVIRONMENTAL IMPACTS AND BIODIVERSITY RESTORATIONEnvironmental Sciences
EX3029CHEMICAL THERMODYNAMICSEngineering
EX3030HEAT, MASS AND MOMENTUM TRANSFEREngineering
EX3501CHEMICAL REACTION ENGINEERINGEngineering
EX3502SEPARATION PROCESSES 1Engineering
EX3503CHEMICAL ENGINEERING DESIGNEngineering
EX3504PROCESS MODELLINGEngineering
EX4011BIOCHEMICAL ENGINEERINGEngineering
EX4012PROCESS SAFETYEngineering
EX4013PROCESS CONTROLEngineering
EX4030SEPARATION PROCESSES 2Engineering
FI1004FINANCE 1: FINANCE, RISK AND INVESTMENTFinance
FI2004FINANCE 2: BUSINESS FINANCEFinance
FI2501FINANCIAL MARKETS AND REGULATIONFinance