| Level | Papers | Points |
|---|
|
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 |