Computing Science @ a glance

What?

UTP Stage II Computing Science

Provides the foundation courses that lead to further study in areas including Artificial Intelligence, Computer Graphics, Programming Languages and Software, Information Systems, Computing Systems and Theoretical Computing.

Why?

  • Teaching methods designed for international students
  • Smaller class sizes (Just 36 students max per lecture)
  • Additional contact time with your lecturers
  • Enter second year at one of the most dynamic SFU faculties

How?

  1. Contact us with any questions through the 'Ask a question' button to the right.
  2. Click the 'Apply Today' button to send through your application, or
  3. Click the 'Our Representatives' button below to find details of someone in your country who can help you apply.
Our Representatives »

UTP Stage II: Computing Science is equivalent to the first year of SFU's Bachelor of Applied Science (Computing Science). It provides the foundation for further study in many aspects of computing to help you choose your area of specialization for your undergraduate degree.

 

UTP Stage II: Computing Science

Entry to second year at SFU

Potential career paths

Required courses

  • Calculus I
  • Calculus II
  • Discrete Mathematics
  • Introduction to Computer Design
  • Introduction to Computing Science and Programming I
  • Introduction to Computing Science and Programming II
  • Introduction to Fiction or Introduction to Issues in Literature and Culture

Elective courses
Choose three courses from the following options:

  • Brain, Mind and Society
  • Canada Since Confederation
  • Comparative Politics
  • Contemporary Health Issues
  • Critical Thinking
  • East/West (World Literature)
  • Environmental Economics
  • Explorations in Mass Communication
  • Global Perspectives on Health
  • Graphic Design
  • Introduction to Biology
  • Introduction to Canadian Law and Legal Institutions
  • Introduction to Communication Studies
  • Introduction to Criminology
  • Introduction to International Politics
  • Introduction to Politics and Government
  • Introduction to Psychology I
  • Introduction to Psychology II
  • Introduction to the Description of English Grammar
  • Literature across Cultures
  • Principles of Macroeconomics
  • Principles of Microeconomics
  • Studio Physics
  • The Social History of Canada
  • The Wonder of Words

Bachelor of Applied Science (Computing Science)

Areas of study:

  • Artificial Intelligence
  • Computer Graphics and Multimedia
  • Computing Science dual degree (with Zhejiang University, China)
  • Computing Systems
  • Geographic Information Science
  • Information Systems
  • Programming Languages and Software
  • Software Systems (major)
  • Theoretical Computing Science

For more information on SFU's School of Computing Science, visit cs.sfu.ca.

  • Bioinformatics
  • Business analysis
  • Cryptography
  • Database administration
  • Game development
  • Information Security
  • Programmer
  • Software engineering
  • Web design

You must complete a minimum of 30 units at FIC with an overall GPA of 2.5 and with a grade of C- or better in all courses upon completion of UTP Stage II, in order to be guaranteed admission to the School of Computing Science. Course offerings and required courses may change without notice.