Comments
- v4: Removed unnecessary punctuation and 'complete's. Also ready for updating course outline links to 2017
...
Complete the requirements for one major subject (see below)
...
Major requirements
In addition to the degree requirements, for this major you'll need to:
Electronic and Computer System Engineering (ECEN)
...
- ENGR 301
- ENGR 302
- ENGR 401
- ENGR 489
Three Part 2 Work Experience work experience courses:
- ENGR 291
- ENGR 391
- ENGR 491
...
- Either COMP 102 or COMP 112
- COMP 103
- ENGR 101
- ENGR 110
- ENGR 121
- ENGR 123
- PHYS 122
Four Part 2 Professional Practice professional practice courses:
- ENGR 301
- ENGR 302
- ENGR 401
- ENGR 489
Three Part 2 Work Experience work experience courses:
- ENGR 291
- ENGR 391
- ENGR 491
...
Software Engineering (SWEN)
Seven Eight Part 1 courses at 100 level:
- Either COMP 102 or COMP 112
- COMP 103
- CYBR 171
- ENGR 101
- ENGR 110
- ENGR 121
- ENGR 123
- One course from:
- CGRA 151
- ENGR 141
- ENGR 142
- PHYS
- 100–199
Four Five Part 2 Professional Practice courses at 300 and 400 level:professional practice courses:
- ENGR 201
- ENGR 301
- ENGR 302
- ENGR 401
- ENGR 489
Three Part 2 Work Experience work experience courses at 200, 300 and 400 level:
...
Six Part 2 major courses at 200 level:
- COMP 261
- CYBR 271
- NWEN 241
- NWEN 243
- SWEN 221
- Either SWEN 222
- SWEN 223
- SWEN 224
- One course from:
- COMP 261
- NWEN 242
- NWEN 243
- or SWEN 225
Four Part 2 major courses at 300 level:
- SWEN 301
- Either SWEN 303 or SWEN 302325
- Either SWEN 324 or SWEN 303326
- One course from:
- SWEN 301–379
- CGRA 301–379
- COMP 300-399CGRA 351301–379
- CYBR 301–379
- NWEN 300-399
- SWEN 304
- 301–379
Four Part 2 major courses at 400 level:
- Three Two courses from:
- SWEN 401-439
- ENGR 440
- 401–479
- NWEN 401–479
- Two further courses from:
- CGRA 407-459401–479
- COMP 401-479
- ENGR 440
- ENGR 441
- NWEN 401-439
- SWEN 401-439401–479
- CYBR 401–479
- NWEN 401–479
- SWEN 401–479
Elective courses as required to make-up a total of 480 points