The School of Computing Science is the largest within the Faculty of Applied Sciences. Established in 1973, the School has built a reputable program which teaches our students skills for a changing workforce.
- Optional, paid co-op work experience
- Degree flexibility allows you to shape your courses around study topics that interest you
- World-renowned faculty who are leaders in their fields and represent research excellence
- Accelerated master's option allows you to work toward a master's degree alongside your undergraduate degree
Ready to apply?
Check deadlines, requirements, or submit your application on our Admissions Page.
UNDERGRADUATE DEGREE DETAILS
The Computing Science degree (BSc) is all about innovation and using technology for social good. The four year program is delivered on our Burnaby Campus. See below for further program details.
The Computing Science (BSc) program first introduces students to foundational topics in computing such as programming, databases, theoretics - while also building up relational knowledge in mathematics, statistical analysis, and linear algerbra.
In the latter half of the program, students get to select from a broad choice of computing science elective courses from across six concentration areas:
- Artificial Intelligence
- Visual and Interactive Computing
- Computing Systems
- Information Systems
- Programming Languages and Software
- Theoretical Computing Science
In addition to these, students will also complete other general electives to fulfil the University's Writing, Quantitative, and Breadth (WQB) requirements.
All applicants intending to start their studies at SFU must complete the University general requirements:
Program Specific Requirements
To be eligible for entry into the computing science program, applicants must also fulfil additional criteria for admission:
- Domestic high school applicants: a minimum of 5 approved Grade 12 courses must be completed. Admission is based on an evaluation of all approved Grade 11 and Grade 12 courses. To view the requirements, please visit our computing science admissions page.
- Domestic College or University transfer applicants: a minimum of 24 units of transferable post-secndary course work. To view the specific requirements, please visit our college transfer admissions page.
- International applicants: read more about the requirements for international students on our computing science admissions page.
Tuition & Fees
A BSc in Computing Science can lead to careers in all sectors including gaming and entertainment, health and medicine, tech, finance, agricultural industries, environmental technologies and more!