Red X iconGreen tick iconYellow tick icon

Bachelor of Engineering with Honours (BEng(Hons))

LevelPapersPoints
First year PHSI 131 Physical Law and its Application 18
MATH 130 Fundamentals of Modern Mathematics 1 18
MATH 140 Fundamentals of Modern Mathematics 2 18
COMP 121 Computer Programming 18
COMP 122 Foundations of Computer Science 18
DHUM 101 Socially Responsible Computing 18
One elective from COMP, COMO, MATH, STAT and DATA 100-level papers 18
Second year COMP 221 Algorithms and Data Structures 18
COMP 222 User-centered Software Design 18
COMP 223 Software Development 18
COMP 224 Computer Systems 18
COMP 226 Database Systems 18
DATA 202 Information Assurance 18
One elective chosen from COMP, COMO, MATH, SENG, DATA and DHUM 200-level papers 18
SENG 299 Practical Work Experience (I) 0
Third year SENG 311 Software Quality Assurance 18
SENG 312 Software Architectures and Design Patterns 18
SENG 370 Software Engineering Project 18
COMP 326 Human Computer Interaction and User Experience 18
MANT 337 Organisations and Sustainability 18
PMAN 401 Project Management 18
One elective chosen from SENG,  COMP, DATA and DHUM 300-level papers 18
SENG 399 Practical Work Experience (II) 0
Fourth year SENG 470 Advanced Software Engineering Project 20
SENG 580 Software Engineering Research Project 40
Three electives chosen from COMP or SENG 400-level papers 60
SENG 499 Practical Work Experience (III) 0
Total 498
Back to top