Other Programs

The School of Computing Science offers a variety of other ways to earn a qualification in computing science and gain a range of valuable skills to enhance your career prospects.

Computing Science Minor

The computing science minor gives you a solid understanding of computer science and programming principles. Admission is open to all current SFU students with a major in a discipline other than computing science. Almost all degree programs are structured with enough available electives to take a minor in computing science without the need for additional courses or time to graduation.

What you learn

The minor program is more flexible than our major in computing science.  Based on your interests in computing science, you could get a broad introduction to the field, or specialize in a specific area to complement your major.

Program Requirements >

 

Certificate in Computing Studies

The certificate program gives part-time and full-time students an opportunity to obtain an understanding of the fundamentals of computers and programming without necessarily specializing in Computing Science. Students typically integrate the certificate program into their course selection as they proceed toward another SFU undergraduate option.

What you learn

Courses provide a solid background in computers, which are becoming increasingly important as tools in all areas of society and intellectual endeavour.

Program Requirements >

 

 

Post Baccalaureate Diploma (PBD) in Computing Science

This program is for students who already possess a university degree – whether in computing science or another discipline.

It is intended for students who:

  • Want to integrate a significant amount of computing science into their career path.
  • Are trying to obtainthe undergraduate training needed before applying to a graduate program in computing science.
  • Wish to upgrade foreign credentials take to make themselves more competitive in the Canadian job market

What you learn

The program includes studies in computing science at a more advanced level. See Degree Programs for more information. Depending on your previous academic and professional background, the co-operative education work program may also be available to better define your area of interest in computing science and gain practical experience and contacts.

Program Requirements >

 

 

Second Degree in Computing Science

Pursue a second degree in the School of Computing Science with this direct admission program, offered on a full- or part-time basis. You can complete a second degree on a full-time basis in approximately two years with two co-op semesters, if you have a background equivalent to the lower level courses required of our other degree students.

Second degree programs are not available to students already holding a degree in computing science.

Program Requirements >