Molecular Biology and Biochemistry and Computing Science Joint Major Program
Department of Molecular Biology and Biochemistry | Faculty of Science
School of Computing Science | Faculty of Applied Sciences
¶¡ÏãÔ°AV Calendar 2012 Spring
The School of Computing Science and the Department of Molecular Biology and Biochemistry offer this joint major program. Student enrolment, appeals, and graduation processing are handled by the School of Computing Science in the Faculty of Applied Sciences.
¶¡ÏãÔ°AV Requirements
With the exception of direct entry from high school, approval is necessary and students should fill in a computing science major application form and attach all unofficial transcripts. The student should then book an appointment to see a computing science advisor to review the form and to obtain approval.
Graduation Requirements
A minimum grade point average (GPA) of 2.0 must be obtained for upper division courses used to fulfil the program requirements.
Prerequisite Grade Requirement
Computing science course entry requires a grade of C- or better in each prerequisite course. A minimum 2.40 CGPA is required for 200, 300 and 400 division computing courses.
Program Requirements
Students complete 120 units, as specified below.
Lower Division Requirements
Students complete a total of 63-69 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 one of
- CHEM 282-2 Organic Chemistry II
- CHEM 283-3 Organic Chemistry IIb
and one of
- MATH 150-4 Calculus I with Review
- MATH 151-3 Calculus I
and 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
- 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
- MATH 152-3 Calculus II
- MBB 222-3 Molecular Biology and Biochemistry
- MBB 231-3 Cellular Biology and Biochemistry
- STAT 270-3 Introduction to Probability and Statistics
and one of
- PHYS 101-3 Physics for the Life Sciences I
- PHYS 120-3 Modern Physics and Mechanics
- PHYS 125-3 Mechanics and Special Relativity
- PHYS 140-4 Studio Physics – Mechanics and Modern Physics
and one of
- PHYS 102-3 Physics for the Life Sciences II
- PHYS 121-3 Optics, Electricity and Magnetism
- PHYS 126-3 Electricity, Magnetism and Light
- PHYS 141-4 Studio Physics – Optics, Electricity and Magnetism
Upper Division Requirements
Students complete 44-46 units, including all of
- 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
- MBB 308-3 Molecular Biology Laboratory
- MBB 331-3 Molecular Biology
- MBB 441-3 Bioinformatics
- STAT 302-3 Analysis of Experimental and Observational Data
and one of
- CMPT 376W-3 Technical Writing and Group Dynamics
- MBB 309W-4 Biochemistry Laboratory
and at least two of
- 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 of
- 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 Genome Biology
- MBB 438-3 Human Molecular Genetics
- MBB 442-3 Proteomics
Students may be required to take an additional elective course to bring their upper division total to 46 units.
Faculty of Science Requirements
In addition to the above requirements, students must also satisfy Faculty of Science major program requirements to complete a total of 120 units including
- additional upper division units to total a minimum of 44 upper division units (excluding EDUC 401, 406)
- students who were enrolled at ¶¡ÏãÔ°AV between fall 1991 and summer 2006 are required to complete a minimum of 12 units in subjects outside the Faculty of Science (excluding EDUC 401 to 406) including six units minimum to be completed in the Faculty of Arts and Social Sciences
Elective Courses
In addition to the courses listed above, students should consult an academic advisor to plan the remaining required elective courses.
For more information, consult a Computing Science Advisor.
Writing, Quantitative, and Breadth Requirements
Students admitted to ¶¡ÏãÔ°AV beginning in the fall 2006 term must meet writing, quantitative and breadth requirements as part of any degree program they may undertake. See Writing, Quantitative, and Breadth Requirements for university-wide information.
WQB Graduation Requirements A grade of C- or better is required to earn W, Q or B credit. |
|||
---|---|---|---|
Requirement | Units |
Notes | |
W - Writing | 6 |
Must include at least one upper division course, taken at ¶¡ÏãÔ°AV within the student’s major subject | |
Q - Quantitative | 6 |
Q courses may be lower or upper division | |
B - Breadth | 18 |
Designated Breadth | Must be outside the student’s major subject, and may be lower or upper division 6 units Social Sciences: B-Soc 6 units Humanities: B-Hum 6 units Sciences: B-Sci |
6 |
Additional Breadth | 6 units outside the student’s major subject (may or may not be B-designated courses, and will likely help fulfil individual degree program requirements) |
Residency Requirements and Transfer Credit
The University's residency requirement stipulates that, in most cases, total transfer and course challenge credit may not exceed 60 uits, and may not include more than 15 units as upper division work.
- At least half of the program's total units must be earned through ¶¡ÏãÔ°AV study
- At least two thirds of the program's total ujpper division units must be earned through ¶¡ÏãÔ°AV study
- At least two thirds of the upper division units in the courses of a school offering (or joint offer) must be earned through that school at ¶¡ÏãÔ°AV
- For information regarding transfer, consult a Computing Science Advisor.
Co-operative Eduation and Work Experience
All computing science students are strongly encouraged to explore the opportunities that Work Integrated Learning (WIL) can offer. Please contact a computing science co-op advisor during the first year of study to ensure that you have all of the necessary courses and information to help plan for a successful co-op experience.
Return to computing science index page.
Return to molecular biology and biochemistry index page.