Computing Studies Certificate Program
School of Computing Science | Faculty of Applied Sciences
Âé¶¹ÊÓÆµ Calendar 2013 Summer
This program provides both part-time and full-time students with an opportunity to understand the fundamentals of computers and programming without necessarily specializing in computing science.
Prerequisite Grade Requirement
Computing science course entry requires a grade of C- or better in each prerequisite course. A minimum 2.40 cumulative grade point average (CGPA) is required for 200, 300 and 400 division computing courses.
Program Requirements
Students complete at least 24 units.
A 2.00 grade point average is required on the CMPT courses that are used for graduation. Only courses completed at Âé¶¹ÊÓÆµ are used in this calculation.
Required Courses
Students complete at least 15 units, including either
- CMPT 126 Introduction to Computing Science and Programming * (3)
or both of
- CMPT 120 Introduction to Computing Science and Programming I * (3)
- CMPT 125 Introduction to Computing Science and Programming II * (3)
and both of
- CMPT 150 Introduction to Computer Design (3)
- CMPT 225 Data Structures and Programming (3)
and one of
- CMPT 275 Software Engineering I (4)
- CMPT 276 Introduction to Software Engineering (3)
and one of
- MACM 101 Discrete Mathematics I (3)
- MATH 240 Algebra I: Linear Algebra (3)
- STAT 270 Introduction to Probability and Statistics (3)
*to aid your choice, prior to enrolment, consult an Applied Sciences Advisor.
Elective Courses
Students complete a total of nine units, including two of
- CMPT 110-3 Event-Driven Programming in Visual Basic
- CMPT 165-3 Introduction to Multimedia and the Internet
- CMPT 212-3 Object-Oriented Applications Design in C++
and one three-unit 300 or 400 division CMPT course.
Co-operative Education and Work Experience
All computing science students are strongly encouraged to explore the opportunities that Work Integrated Learning (WIL) can offer them. Please contact an applied sciences co-op advisor during your first year of studies to ensure that you have all of the necessary courses and information to help plan for a successful co-op experience.
For calendar technical problems or errors, contact calendar-sfu@sfu.ca | Calendar changes and corrections