Bachelor of Engineering (Software Engineering) (BSA)
This honours-level Bachelor of Engineering program will prepare you to design, build, implement and maintain complex computer and software solutions that are efficient, reliable and secure. The emphasis of this four-year honours degree program is on artificial intelligence (AI) in solving software engineering problems. Courses focus on software engineering criteria in the areas of mathematics, natural sciences, engineering design and engineering science.
Courses
- BSA 100 — BSA 100
- ENG 106 — ENG 106
- SEA 100 — SEA 100
- SEM 305 — SEM 305
- SEP 101 — SEP 101
- BTC 240 — BTC 240
- SED 200 — SED 200
- SEP 200 — SEP 200
- SEP 420 — SEP 420
- SES 250 — SES 250
- SEH 300 — SEH 300
- SEM 105 — SEM 105
- SEP 300 — SEP 300
- SES 300 — SES 300
- WTP 200 — WTP 200
- BTC 440 — BTC 440
- BTP 500 — BTP 500
- SEA 400 — SEA 400
- SEM 405 — SEM 405
- SEP 400 — SEP 400
- BSA 771 — BSA 771
- BSA 200 — BSA 200
- BTH 545 — BTH 545
- BTS 535 — BTS 535
- SEA 500 — SEA 500
- SED 500 — SED 500
- SEE 500 — SEE 500
- SEH 500 — SEH 500
- LSP 240 — LSP 240
- SEA 600 — SEA 600
- SED 505 — SED 505
- SED 600 — SED 600
- SEE 600 — SEE 600
- SEP 600 — SEP 600
- BSA 772 — BSA 772
- SED 700 — SED 700
- SEL 700 — SEL 700
- SEN 700 — SEN 700
- SEP 700 — SEP 700
- SED 800 — SED 800
- SEG 800 — SEG 800
- SEN 800 — SEN 800
- BTH 745 — BTH 745
- BTP 610 — BTP 610
- DPS 909 — DPS 909
- DPS 921 — DPS 921
- QUC 955 — QUC 955