Skip to content

Software Systems

Simon Fraser University · SFU Surrey. All program courses are available there.

Computing and Software: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

January 2027

MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
252627282930

Next deadline

2 deadlines
  • Fall undergraduate application

    2027 entry · High school applicants

    The application period opens October 1, 2026.

  • Undergraduate Scholars Entrance Scholarship documents due

    Fall 2027 entry · Applicants for USES

    January 31, 2027 at 11:59 p.m. Pacific Include both references and admission documents on your goSFU to-do list. A complete qualifying USES application can also cover Beedie’s supplement.

Other deadline details
No central deadline, each B.C. institution sets its own application open and close datesEducationPlannerBC, deadlines are set per institutionRecurring annual · Every year
  • No central deadline, each B.C. institution sets its own application open and close dates
  • No central B.C. deadline
  • Each institution and sometimes each program sets its own dates
Full source wording

Verbatim: "Each institution sets their own application open and close dates. These dates also may vary based on the program you are applying to. You can use the search database to explore programs you are interested in applying to or visit the institution's website directly. Please refer to the institution's website or contact the Admissions/Registrar's Office directly for application deadlines and details." EducationPlannerBC is the single application service for B.C.'s 25 public post-secondary institutions but publishes no deadline dates of its own.

SourceChecked

Requirements

Admission requirements

High-school prerequisites

Check the university’s requirements for your province and applicant category.

  • Graduate from high school and complete at least five approved Grade 12 academic courses.
  • Choose English Studies 12 or English First Peoples 12.
  • Choose Pre-Calculus 12 or Calculus 12.
  • Choose one of Anatomy and Physiology 12, Chemistry 12 or Physics 12.
  • Meet SFU’s English language and quantitative skills requirements. The minimum published English grade is 70% in Language Arts 11, English 12 or an equivalent course.
SFU Software Systems BC and Yukon high school requirements
Application steps

Entry terms · Fall 2027

Published Fall 2027 high school application period

SFU Fall 2027 high school deadlines
  1. Step 1Check the admission requirements
  2. Step 2Apply through EducationPlannerBC
    • Create your application and select this program.
    EducationPlannerBCEducationPlannerBC
  3. Step 3Student Centre document list and final official records
    • Submit the documents on your Student Centre To Do List. Upload items with an upload button; other items must come directly from an institution or by mail. Uploads are unofficial and can be used for evaluation. A conditional offer requires final official documents ordered directly from the institution.
    SFU application document submission instructionsSFU application document submission instructions
  4. Step 4Fall 2026 application fee: $87.75 domestic or $130 international
    • The Fall 2026 calendar requires this non-refundable CAD fee before an admission or readmission application is submitted. It is separate from tuition and any later admission deposit.
    SFU Fall 2026 calendar: undergraduate application feesSFU Fall 2026 calendar: undergraduate application fees
Applicant pathways
BC and Yukon high school prerequisites

BC and Yukon high school applicants

  • Graduate from high school and complete at least five approved Grade 12 academic courses.
  • Choose English Studies 12 or English First Peoples 12.
  • Choose Pre-Calculus 12 or Calculus 12.
  • Choose one of Anatomy and Physiology 12, Chemistry 12 or Physics 12.
  • Meet SFU’s English language and quantitative skills requirements. The minimum published English grade is 70% in Language Arts 11, English 12 or an equivalent course.
SFU Software Systems BC and Yukon high school requirements
EducationPlannerBC programme choice

Direct first-year applicants

  • Select Faculty of Applied Sciences.
  • Select BSC Software System - Surrey.
SFU Software Systems separate Surrey application choice

Degree requirements

Grades and academic standing
  • Maintain a 2.40 cumulative GPA to stay out of School probation.
  • Earn at least a 2.00 GPA across upper-division courses used for the degree.
Required courses and electives

Program facts

Entering average~High 80s to low 90s

Historical high school range for domestic and study-permit applicants.

SFU historical high school acceptance grades
Co-opOptional co-op

Courses

Published Fall 2026 degree requirements. The groups show required courses and choices without assigning courses to fixed terms.

Lower-division required courses10 listed
SFU Fall 2026 Software Systems academic calendar
Communication course · choose one4 listed
SFU Fall 2026 Software Systems academic calendar
Calculus I · choose one4 listed
SFU Fall 2026 Software Systems academic calendar
Calculus II · choose one3 listed
Linear algebra · choose one2 listed
Upper-division required courses2 listed
SFU Fall 2026 Software Systems academic calendar
Systems options · at least 12 units8 listed
SFU Fall 2026 Software Systems academic calendar
Software engineering required courses2 listed
SFU Fall 2026 Software Systems academic calendar
Software engineering options · at least two5 listed
SFU Fall 2026 Software Systems academic calendar
Capstone option1 listed
Alternative to the capstone · choose two3 listed
Elective choices
  • Complete the published choices for communication, calculus and linear algebra. Some calculus alternatives require a higher grade and school permission.
  • Complete at least 12 systems units and at least 12 software engineering units from the named groups.
  • Complete CMPT 494 or two of the listed capstone alternatives. The academic calendar lists both paths.
  • Complete six additional 300- or 400-level CMPT or MACM units and satisfy the 400-level depth requirement.
Study locations
Study locations
SFU Surrey. All program courses are available there.SFU Applied Sciences · complete Surrey campus programs

Careers

Career examples have not been verified for this page.

Official program page

Costs

Fee category

Published cost estimate

2026–27 · Per unit · CAD

Canadian students example · Choose your category

Tuition$220.61
Books and suppliesNot researched
Residence
Not estimated
Meal plan
Not estimated
Estimated subtotalNot available

Fall 2026 rates · Course level and entry cohort matter

Housing and meals are outside this estimate.

Last updated

Suggest to a student