School of Engineering Undergraduate Courses

Browse all the undergraduate courses on offer in the School of Engineering below. Click on course names for more details.

Apprenticeship
Level CAO Code
Advanced Certificate – Craft Electrical (Apprenticeship) 6
Building & Civil Engineering
Level CAO Code
Bachelor of Engineering (Honours) in Civil Engineering 8 GA484
Bachelor of Science (Honours) in Quantity Surveying and Construction Economics 8 GA482
Bachelor of Science (Honours) in Construction Management 8 GA480
Bachelor of Science (Honours) in Architectural Technology 8 GA483
Bachelor of Science in Quantity Surveying and Construction Economics 7 GA471
Bachelor of Science in Construction Management 7 GA470
Bachelor of Science in Architectural Technology 7 GA472
Bachelor of Engineering in Civil Engineering 7 GA473
Electronic & Electrical Engineering
Level CAO Code
Bachelor of Engineering (Honours) in Software and Electronic Engineering 8 GA580
Bachelor of Engineering in Software and Electronic Engineering 7 GA570
Mechanical & Industrial Engineering
Level CAO Code
Bachelor of Engineering Honours (Common Entry to Agricultural, Biomedical, Energy, Manufacturing and/or Mechanical Engineering) 8 GA684
Bachelor of Engineering (Hons) in Manufacturing Engineering Design 8 GA685
Bachelor of Engineering (Hons) in Biomedical Engineering 8 GA682
Bachelor of Engineering (Hons) in Agricultural Engineering 8 GA683
Bachelor of Engineering (Honours) in Mechanical Engineering 8 GA680
Bachelor of Engineering (Honours) in Energy Engineering 8 GA681
Bachelor of Engineering in Mechanical Engineering 7 GA670
Bachelor of Engineering in Manufacturing Engineering Design 7 GA677
Bachelor of Engineering in Manufacturing Engineering (Apprenticeship) 7
Bachelor of Engineering in Energy Engineering 7 GA673
Bachelor of Engineering in Biomedical Engineering 7 GA674
Bachelor of Engineering in Agricultural Engineering 7 GA675
Bachelor of Engineering (Common Entry to Manufacturing/ Agricultural/Biomedical/Energy/ Mechanical Engineering) 7 GA676
Level CAO Code
Higher Certificate in Engineering in Manufacturing Engineering (Apprenticeship) 6