Courses at Software Systems
Mandatory and semi-mandatory courses offered as part of the degree requirement of SFU Software Systems.
Note: Not all the courses are mandatory. In the Systems or Software Engineering requirements, students only need to take 3 or 2 out of the listed courses as example.
Refer to Software Systems program calendar site or forms site for official resources.
Data powered by api.sfucourses.com
Lower Division Core
CMPT 105w
CMPT 130
CMPT 135
CMPT 210
CMPT 213
CMPT 225
CMPT 276
CMPT 295
MACM 101
MSE 110
STAT 271
MATH 150
MATH 151
MATH 152
MATH 232
Upper Division Core
CMPT 307
CMPT 376w
Systems Requirements
CMPT 300
CMPT 354
CMPT 371
CMPT 372
CMPT 431
CMPT 433
CMPT 454
CMPT 471
Software Engineering Requirements
CMPT 373
CMPT 473
CMPT 379
CMPT 383
CMPT 384
CMPT 474
CMPT 477
Capstone Project Requirements
CMPT 494
CMPT 495