Discontinued programme - Bachelor of Science (BSc) majoring in Software Engineering
This qualification will no longer be offered from 2026.
| Year | Papers | Points |
|---|---|---|
| 100-level | COMP 101 Foundations of Information Systems | 18 |
| COMP 161 Computer Programming | 18 | |
| COMP 162 Foundations of Computer Science | 18 | |
|
One of: FINC 102 Business Mathematics MATH 120 Mathematics for Scientists MATH 130 Fundamentals of Modern Mathematics 1 MATH 140 Fundamentals of Modern Mathematics 2 | 18 | |
| 200-level | INFO 203 Human-Computer Interaction and User Experience | 18 |
| COSC 201 Algorithms and Data Structures | 18 | |
| COSC 202 Software Development | 18 | |
| COSC 203 Web, Databases, and Networks | 18 | |
| 300-level | COSC 344 Database Theory and Applications | 18 |
| COSC 345 Software Engineering | 18 | |
| COSC 349 Cloud Computing Architecture | 18 | |
| INFO 310 Software Project Management | 18 | |
| Plus |
144 further points; must include 36 points at 200-level or above. Up to 90 points may be taken from outside Science. Notes: (i) Students are exempt from COMP 161 if they have gained entry to COMP 162 by passing COMP 151 with a grade of at least B or via an Advanced Placement Test. (ii) Students who have passed at least one of MATH 120, 130, 140, or FINC 102 as part of another subject's requirements do not need to pass another one of these papers to fulfil the Software Engineering requirements. | 144 |
| Total | 360 |