Proposed calendar changes: CMPT-MBB Joint Major Revision

Jan 10, 2008

Summary of Changes

Several requirements have been removed (or made optional) to make room for students to complete the WQB requirements.

In addition, presentation has been simplified, removing the departmental requirement headings.

Rationale

In order to fulfill the university mandate that all programs meet the university WQB requirements within a 120 credit limit, the follow changes have been recommended for the CMPT-MBB joint major:

  1. the addition of an upper division writing intensive course (CMPT 376W or MBB 309W)
  2. two 300 level courses removed as required and redistributed to optional (MACM 316 and MBB 321)
  3. combine optional CS and MBB 400 level courses into one list, any three of which will be required (as opposed to two from each department as now required)

With these changes, no courses are lost, an upper division writing intensive course is added and all breath requirements can be met within a 120 credit minimum.

Revised Wording

[Changes in requirements highlighted]

Changes to CMPT-MBB joint major
CurrentProposed

Lower Division Requirements

(72 credit hours, or 75 credit hours if CMPT 120 and 125 are taken)

Students must complete

MATH 151-3 Calculus I (or MATH 150)
MATH 152-3 Calculus II
PHIL 100-3 Knowledge and Reality
STAT 270-3 Introduction to Probability and Statistics

plus one additional arts course chosen from

ARCH 105-3 The Evolution of Technology
CMNS 110-3 Introduction to Communication Studies
CMNS 130-3 Explorations in Mass Communication
CNS 160-3 The Social Background of Canada
CRIM 101-3 Introduction to Criminology
ECON 103-3 Principles of Microeconomics
ECON 105-3 Principles of Macroeconomics
HIST 106-3 Western Civilization from the Reformation Era to the 20th Century
POL 100-3 Introduction to Politics and Government
PSYC 100-3 Introduction to Psychology I
REM 100-3 Global Change
SA 101-4 Introduction to Anthropology (A)
SA 150-4 Introduction to Sociology
WS 101-3 Introduction to Women's Issues in Canada

plus one of

PHYS 101-3 General Physics I
PHYS 120-3 Modern Physics and Mechanics

plus one of

PHYS 102-3 General Physics II
PHYS 121-3 Optics, Electricity and Magnetism

Molecular Biology and Biochemistry Lower Division Requirements

Students must complete all of

BISC 101-4 General Biology
BISC 102-4 General Biology
BISC 202-3 Genetics
CHEM 121-4 General Chemistry and Laboratory I
CHEM 122-2 General Chemistry and Laboratory II
CHEM 281-4 Organic Chemistry I
CHEM 282-2 Organic Chemistry II
MBB 221-3 Cell Biology and Biochemistry
MBB 222-3 Molecular Biology and Biochemistry

Students are strongly encouraged to take CHEM 286.

Computing Science Lower Division Requirements

Students must complete

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 all of

CMPT 150-3 Introduction to Computer Design
CMPT 225-3 Data Structures and Programming
CMPT 275-4 Software Engineering
MACM 101-3 Discrete Mathematics II
MACM 201-3 Discrete Mathematics II
MATH 232-3 Elementary Linear Algebra

Lower Division Requirements

(66-70 credit hours)

Students must complete

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

Students must complete all of

MATH 151-3 Calculus I (or MATH 150-4)
MATH 152-3 Calculus II
STAT 270-3 Introduction to Probability and Statistics
BISC 101-4 General Biology
BISC 102-4 General Biology
BISC 202-3 Genetics
CHEM 121-4 General Chemistry and Laboratory I
CHEM 122-2 General Chemistry and Laboratory II
CHEM 281-4 Organic Chemistry I
CHEM 282-2 Organic Chemistry II
MBB 221-3 Cell Biology and Biochemistry
MBB 222-3 Molecular Biology and Biochemistry
CMPT 150-3 Introduction to Computer Design
CMPT 225-3 Data Structures and Programming
CMPT 275-4 Software Engineering
MACM 101-3 Discrete Mathematics I
MACM 201-3 Discrete Mathematics II

plus one of

PHYS 101-3 General Physics I
PHYS 120-3 Modern Physics and Mechanics

plus one of

PHYS 102-3 General Physics II
PHYS 121-3 Optics, Electricity and Magnetism

Students are strongly encouraged to take CHEM 286.

Upper Division Requirements

(48 credit hours)

STAT 302-3 Analysis of Experimental and Observational Data

Molecular Biology and Biochemistry Upper Division Requirements

Students must complete all of

MBB 308-3 Molecular Biology and Biochemistry Laboratory I
MBB 321-3 Intermediary Metabolism
MBB 331-3 Molecular Biology
MBB 441-3 Bioinformatics

plus at least two additional 400 division MBB courses. The following courses are suggested.

MBB 423-3 Protein Structure and Function
MBB 435-3 Genomic Analysis
MBB 442-3 Proteomics

Computing Science Upper Division Requirements

CMPT 307-3 Data Structures and Algorithms
CMPT 320-3 Social Implications of a Computerized Society
CMPT 354-3 Database Systems and Structures
CMPT 441-3 Introduction to Computational Biology
MACM 316-3 Numerical Analysis

plus two courses from

CMPT 300-3 Operating Systems
CMPT 305-3 Computer Simulation and Modeling
CMPT 310-3 Artificial Intelligence Survey
CMPT 340-3 Computers in Biomedicine
CMPT 361-3 Introduction to Computer Graphics
CMPT 363-3 User Interface Design

plus at least two 400 division CMPT courses. The following are suggested.

CMPT 405-3 Design and Analysis of Computing Algorithms
CMPT 413-3 Computational Linguistics
CMPT 419-3 Special Topics in Artificial Intelligence
CMPT 454-3 Database Systems II

Students are encouraged to enrol in the co-operative education program.

Upper Division Requirements

(42-43 credit hours)

Students must complete all of

STAT 302-3 Analysis of Experimental and Observational Data
MBB 308-3 Molecular Biology and Biochemistry Laboratory I
MBB 331-3 Molecular Biology
MBB 441-3 Bioinformatics
CMPT 307-3 Data Structures and Algorithms
CMPT 320-3 Social Implications of a Computerized Society
CMPT 354-3 Database Systems and Structures
CMPT 441-3 Introduction to Computational Biology

plus one of

MBB 309W-4 Molecular Biology and Biochemistry Laboratory II
CMPT 376W-3 Technical Writing and Group Dynamics

plus at least two additional courses chosen from

CMPT 305-3 Computer Simulation and Modeling
CMPT 310-3 Artificial Intelligence Survey
CMPT 340-3 Computers in Biomedicine
CMPT 361-3 Introduction to Computer Graphics
MACM 316-3 Numerical Analysis
MBB 321-3 Intermediary Metabolism

and at least three additional courses chosen from

CMPT 405-3 Design and Analysis of Computing Algorithms
CMPT 413-3 Computational Linguistics
CMPT 419-3 Special Topics in Artificial Intelligence
CMPT 454-3 Database Systems II
MBB 423-3 Protein Structure and Function
MBB 435-3 Genomic Analysis
MBB 438-3 Human Molecular Genetics
MBB 442-3 Proteomics

Students must take a minimum of 45 upper division credits for graduation.

Students are encouraged to enrol in the co-operative education program.