courseDetail
header
name BENG (HONS) MECHANICAL ENGINEERING
code U0074PYC
routeName Mechanical Engineering
routeCode U0074PYC
academicYear 2027/28
moa Full Time with Placement
mode C
faculty Faculty of Technology
department School of Electrical and Mechanical Engineering
courseLeader Dr Jurgita Zekonyte
partner Not Applicable
status LIVE
level
duration 3 Years with optional placement year
hecosCode 100190
hecosCodeList
code 100190
name mechanical engineering
percent 100
contactEmail TECacademicservices@port.ac.uk
departmentUrl <<@DPTK>>faculty-of-technology/school-of-electrical-and-mechanical-engineering
routeMessageFlag false
studyExchangeMessageFlag false
projectModulesMessageFlag false
intake
block 1
occurance SEP
diet U0074PYC1SEP27
year 2027/28
route U0074PYC
diets
diet U0074PYC1SEP27
moduleCollection M21956
moduleCollectionName ELECTRICAL AND ELECTRONIC PRINCIPLES
modules
name ELECTRICAL AND ELECTRONIC PRINCIPLES
code M21956
credit 20
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection M21952
moduleCollectionName INTRODUCTION TO DESIGN
modules
name INTRODUCTION TO DESIGN
code M21952
credit 20
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection M21957
moduleCollectionName INTRODUCTION TO MATERIALS AND MANUFACTURE
modules
name INTRODUCTION TO MATERIALS AND MANUFACTURE
code M21957
credit 20
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection M23547
moduleCollectionName INTRODUCTION TO SOLID MECHANICS AND DYNAMICS
modules
name INTRODUCTION TO SOLID MECHANICS AND DYNAMICS
code M23547
credit 20
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection M30027
moduleCollectionName INTRODUCTION TO THERMODYNAMICS AND FLUID MECHANICS
modules
name INTRODUCTION TO THERMODYNAMICS AND FLUID MECHANICS
code M30027
credit 20
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection M30036
moduleCollectionName MATHEMATICAL PRINCIPLES
modules
name MATHEMATICAL PRINCIPLES
code M30036
credit 20
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection M22674
moduleCollectionName TUTORIAL Y1
modules
name TUTORIAL Y1
code M22674
credit 0
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U0074PYC1SEP27
moduleCollection I00240
moduleCollectionName U0074PYC | BEng (Hons) Mechanical Engineering | Year 1 | Term 1
modules
name U0074PYC | BEng (Hons) Mechanical Engineering | Year 1 | Term 1
code I00240
credit 0
level FHEQ Level 4
teachingBlock Term 1
type Compulsory (C)
block 2
occurance SEP
diet U0074PYC2SEP27
year 2027/28
route U0074PYC
diets
diet U0074PYC2SEP27
moduleCollection M21970
moduleCollectionName COMPUTER AIDED ENGINEERING AND PRODUCT MANUFACTURE
modules
name COMPUTER AIDED ENGINEERING AND PRODUCT MANUFACTURE
code M21970
credit 20
level FHEQ Level 5
teachingBlock Year
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection M21968
moduleCollectionName ENGINEERING DESIGN
modules
name ENGINEERING DESIGN
code M21968
credit 20
level FHEQ Level 5
teachingBlock Year
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection M22675
moduleCollectionName TUTORIAL Y2
modules
name TUTORIAL Y2
code M22675
credit 0
level FHEQ Level 5
teachingBlock Year
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection M25752
moduleCollectionName ENGINEERING MATHEMATICS AND NUMERICAL ANALYSIS
modules
name ENGINEERING MATHEMATICS AND NUMERICAL ANALYSIS
code M25752
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection M30028
moduleCollectionName THERMODYNAMICS AND FLUID MECHANICS
modules
name THERMODYNAMICS AND FLUID MECHANICS
code M30028
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection I00241
moduleCollectionName U0074PYC | BEng (Hons) Mechanical Engineering | Year 2 | Term 1
modules
name U0074PYC | BEng (Hons) Mechanical Engineering | Year 2 | Term 1
code I00241
credit 0
level FHEQ Level 5
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection M21965
moduleCollectionName SOLID MECHANICS AND DYNAMICS
modules
name SOLID MECHANICS AND DYNAMICS
code M21965
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Compulsory (C)
diet U0074PYC2SEP27
moduleCollection D-U0074PYC2SEP27-TB2
moduleCollectionName Teaching Block Two Optional Modules
modules
name ENGINEERING PROGRAMMING
code M21976
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name IWLP - 20 CR - COURSE STRUCTURE PURPOSES ONLY
code IWLP20
credit 20
level No level
teachingBlock Term 2
type Optional (O)
name MATERIALS AND MANUFACTURE
code M33038
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name ROBOTICS AND AUTOMATION
code M32893
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
block 3
occurance SEP
diet U0074PYC3SEP27
year 2027/28
route U0074PYC
diets
diet U0074PYC3SEP27
moduleCollection M30031
moduleCollectionName BENG INDIVIDUAL PROJECT
modules
name BENG INDIVIDUAL PROJECT
code M30031
credit 40
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U0074PYC3SEP27
moduleCollection M22676
moduleCollectionName TUTORIAL Y3
modules
name TUTORIAL Y3
code M22676
credit 0
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U0074PYC3SEP27
moduleCollection M30033
moduleCollectionName FINITE ELEMENT ANALYSIS IN SOLID MECHANICS
modules
name FINITE ELEMENT ANALYSIS IN SOLID MECHANICS
code M30033
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC3SEP27
moduleCollection M23999
moduleCollectionName SUSTAINABLE DEVELOPMENT AND ENVIRONMENTAL MANAGEMENT
modules
name SUSTAINABLE DEVELOPMENT AND ENVIRONMENTAL MANAGEMENT
code M23999
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC3SEP27
moduleCollection I00242
moduleCollectionName U0074PYC | BEng (Hons) Mechanical Engineering | Year 3 | Term 1
modules
name U0074PYC | BEng (Hons) Mechanical Engineering | Year 3 | Term 1
code I00242
credit 0
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC3SEP27
moduleCollection M23993
moduleCollectionName DESIGN FOR QUALITY
modules
name DESIGN FOR QUALITY
code M23993
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Compulsory (C)
diet U0074PYC3SEP27
moduleCollection D-U0074PYC3SEP27-TB2
moduleCollectionName Teaching Block 2 Optional Modules
modules
name ADVANCED THERMODYNAMICS AND FLUID MECHANICS
code M30029
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name AI PROFESSIONAL PRACTICE
code M35704
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name CONTROL SYSTEMS DESIGN
code M21415
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
block 3P
occurance SEP
diet U0074PYC3PSEP27
year 2027/28
route U0074PYC
diets
diet U0074PYC3PSEP27
moduleCollection M35578
moduleCollectionName YEAR-LONG PLACEMENT
modules
name YEAR-LONG PLACEMENT
code M35578
credit 120
level FHEQ Level 5
teachingBlock Year
type Compulsory (C)
block 4
occurance SEP
diet U0074PYC4SEP27
year 2027/28
route U0074PYC
diets
diet U0074PYC4SEP27
moduleCollection M30031
moduleCollectionName BENG INDIVIDUAL PROJECT
modules
name BENG INDIVIDUAL PROJECT
code M30031
credit 40
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U0074PYC4SEP27
moduleCollection M22676
moduleCollectionName TUTORIAL Y3
modules
name TUTORIAL Y3
code M22676
credit 0
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U0074PYC4SEP27
moduleCollection M30033
moduleCollectionName FINITE ELEMENT ANALYSIS IN SOLID MECHANICS
modules
name FINITE ELEMENT ANALYSIS IN SOLID MECHANICS
code M30033
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC4SEP27
moduleCollection M23999
moduleCollectionName SUSTAINABLE DEVELOPMENT AND ENVIRONMENTAL MANAGEMENT
modules
name SUSTAINABLE DEVELOPMENT AND ENVIRONMENTAL MANAGEMENT
code M23999
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC4SEP27
moduleCollection I00242
moduleCollectionName U0074PYC | BEng (Hons) Mechanical Engineering | Year 3 | Term 1
modules
name U0074PYC | BEng (Hons) Mechanical Engineering | Year 3 | Term 1
code I00242
credit 0
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U0074PYC4SEP27
moduleCollection M23993
moduleCollectionName DESIGN FOR QUALITY
modules
name DESIGN FOR QUALITY
code M23993
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Compulsory (C)
diet U0074PYC4SEP27
moduleCollection D-U0074PYC4SEP27-TB2
moduleCollectionName Teaching Block 2 Optional Modules
modules
name ADVANCED THERMODYNAMICS AND FLUID MECHANICS
code M30029
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name AI PROFESSIONAL PRACTICE
code M35704
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name CONTROL SYSTEMS DESIGN
code M21415
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
routes
courseCode BENG (HONS) MECHANICAL ENGINEERING
courseName U0074PYC
routeCode U0074PYC
routeName Mechanical Engineering
academicYear 2027/28
lastError