Proposed Changes to CMPT Minor Regulations

Bradley Bart, School of Computing Science

February 25, 2005

Rationale:

The current wording stated that admission to the minor was determined in the same manner as for the major. It does not make a great deal of sense to impose admission requirements that do not form a subset of the graduation requirements. In practice, admissions and advising have been done on an ad hoc basis. The new wording gives a more appropriate description of admissions, stating in clear terms exactly what is required to be admitted.

There is also a house-cleaning update for the change in the 101/201 stream to the 120/125/126/225 stream.

Minor Program

Minor Admission Requirements


The procedure for applying for aAdmission as to a minor in computing science is open to all SFU students with a major in a discipline other than computing science. Admission is competitive and requires the completion of the lower division courses listed below. The admission GPA is established each semester, and will never be less than 2.40. the same as the admission requirements state at the beginning of the School of Computing Science section (see "Admission Requirements" on page 117).

Lower Division Requirements

Students who plan to undertake a minor in computing science should normally obtain credit for the following lower division courses.

CMPT 120-3 Introduction to Computing Science and Programming I*
CMPT 125-3 Introduction to Computing Science and Programming II*
CMPT 150-3 Introduction to Computer Design
CMPT 225-3 Data Structures and Programming
MACM 101-3 Discrete Mathematics I
MATH 151-3 Calculus I


and one of

CMPT 125-3 Introduction to Computing Science and Programming II*

CMPT 126-3 Introduction to Computing Science and Programming*


and one of
CMPT 250-3 Introduction to Computer Architecture
CMPT 275-4 Software Engineering I

and one of
PHIL 100-3 Knowledge and Reality
PHIL 120-3 Introduction to Moral Philosophy
TECH 101-3 Fundamentals of Teamwork and Communication II
or any 100 level ENGL course
*Students with a strong programming background may take CMPT 126-3 Introduction to Computing Science and Programming instead of the CMPT 120/125 combination.


* To aid in assessing your choice please complete the self-evaluation test at http://www.cs.sfu.ca/undergrad/Advising/120-126/ prior to registration.

Upper Division Requirements

For a minor, students must complete fifteen credit hours of upper division CMPT or MACM courses, including at least nine credit hours of CMPT courses chosen from Table I - Computing Science Concentrations (page 118).


Graduation Requirements


A grade point average of 2.00 must be obtained for upper division courses used to fulfill the above requirements. See “General Information” on page 23 for regulations governing university graduation requirements.