Computing Studies Certificate Program
School of Computing Science | Faculty of Applied Sciences
Âé¶¹ÊÓÆµ Calendar 2012 Spring
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-3 Introduction to Computing Science and Programming*
or both of
- CMPT 120-3 Introduction to Computing Science and Programming I*
- CMPT 125-3 Introduction to Computing Science and Programming II*
and both of
- CMPT 150-3 Introduction to Computer Design
- CMPT 225-3 Data Structures and Programming
and one of
- CMPT 275-4 Software Engineering I
- CMPT 276-3 Introduction to Software Engineering
and one of
- MACM 101-3 Discrete Mathematics I
- MATH 240-3 Linear Algebra
- STAT 270-3 Introduction to Probability and Statistics
*to aid your choice, prior to enrolment, consult a Computing Science 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 a computing science 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.