Curriculum & Courses

Bachelor of Science – General Science

All students accepted into the Bachelor of Science will initially be enroled in the General Science Major. At the start of the second semester students wishing to enter one of the other majors will be asked to declare their intent to do so. Declaration forms will be available online and through the departmental offices in the Faculty of Science and Technology.

Required courses:

  1. Two six-course concentrations in two distinct disciplines, plus a four-course block in a third distinct discipline.
    • The four-course block must contain at least two courses at the 2000-level or higher.
    • Each six-course concentration contains at least two courses at the 2000-level or higher, and two courses at the 3000-level or higher. The concentrations are defined for each discipline (below).
    • A student will not be given credit for more than one concentration within a fundamental discipline (ie. Biology, Chemistry, Computing, Geography, Geology, Mathematics, Physics).
  2. Four Mathematics courses which may be taken as the four-course block or as part of a six-course concentration:
    • MATH 1200 - Calculus for Scientists I
    • MATH 1203 - Linear Algebra for Scientists and Engineers
    • MATH 2200 - Calculus for Scientists II
    • MATH 2234 - Concepts of Mathematical Statistics
  3. Two Computing courses:
    • COMP 2001 - Introduction to Computer-Based Problem Solving for the Sciences
    • COMP 2008 - Scientific Computing I: Modeling and Simulation
  4. An additional six General Science Options, which may be chosen from either the General Science Concentrations or the list of Supplementary General Science Courses.
    • Within the six General Science Options, two courses must be at the 2000-level or higher, and two courses must be at the 3000-level or higher.
    • Any one General Science course cannot be used to satisfy more than one requirement within the major.
  5. Two General Science Capstone Courses:
    • SCIE 5010 - General Science Senior Student Seminar
    • SCIE 5020 - General Science Interdisciplinary Project
  6. General Education
    • General Education requirements in a program will normally consist of a minimum of 10 courses.
    • Four courses will be taken at the foundation level: one from each of the General Education Program's four thematic cluster areas.
    • Three courses will be taken at the second tier: no more than one from a given thematic cluster. BSc students will make their Tier 2 selections from clusters other than Numeracy and Scientific Literacy.
    • Three courses must be taken at the third tier, selected from at least two of the four thematic clusters.
  7. Four elective courses 

General Science Concentrations:

BIOL 1202 - Introduction to Cell Biology
BIOL 1204 - Evolution of Eukaryotes
BIOL 2101 - Genetics

One of:
BIOL 2202 - Cell and Molecular Biology
BIOL 2203 - Human Anatomy
BIOL 2213 - Ecology

Two of:
BIOL 3108 - Conservation Biology
BIOL 3203 - Genomes
BIOL 3204 - Histology
BIOL 3107 - Evolution in Health and Disease
BIOL 3301 - Animal Behaviour
CHEM 1201 - General Chemistry I
CHEM 1202 - General Chemistry II
CHEM 2101 - Organic Chemistry I
CHEM 2102 - Organic Chemistry II
CHEM 3103 - Advanced Organic Synthesis
CHEM 3201 - Spectroscopy
GEOG 1101 - The Physical Environment
GEOG 1103 - The Human Environment or GEOG 1105 - Introduction to Mapping, GIS and Remote Sensing
GEOG 2107 - Weather and Climate or GEOG 2111 - Earth's Changing Surface
GEOG 2445 - Environmental Problems and Resource Management or GEOG 2553 - Geographic Information Systems
GEOG 3107 - Conservation Biogeography
GEOG 3445 - Global Environmental Issues or GEOG 3553 - Spatial Analysis and Geographic Information Systems
GEOL 1101 - Physical Geology
GEOL 1103 - Historical Geology
GEOL 2107 - Paleontology
GEOL 2109 - Stratigraphy and Sedimentation
GEOL 3107 - Geomorphology
GEOL 4105 - Hydrogeology
 
MATH 1200 - Calculus for Scientists I
MATH 1203 - Linear Algebra for Scientists and Engineers
MATH 2200 - Calculus for Scientists II
MATH 2234 - Concepts of Mathematical Statistics
MATH 3101 - Numerical Analysis
MATH 3200 - Mathematical Methods
PHYS 1201 - Classical Physics I
PHYS 1202 - Classical Physics II
PHYS 2201 - Acoustics, Optics and Radiation
PHYS 2203 - Electromagnetism
PHYS 3601 - Thermodynamics
PHYS 3602 - Elementary Quantum Mechanics
ASTR 2105 - Astrobiology
BCEM 2201 - General Biochemistry
BCEM 3201 - Protein Biochemistry
BCEM 3202 - Enzymes and Metabolic Systems
BCEM 4212 - Biochemical Pharmacology
CHEM 3802 - Science and Politics of Nuclear Energy
COMP 1502 - Programming II: Object Oriented Programming
COMP 2511 - Web 1: Client Development
COMP 2503 - Programming III: Database Structures
COMP 2521 - Database 1: Data Modeling and Query Languages
COMP 2531 - Computer Architecture and Operating Systems
COMP 3012 - Robotics
COMP 3532 - Systems Administration and Maintenance
COMP 3533 - Network Infrastructure and Security
COMP 3553 - Human Computer Interaction
GEOG 2437 - Biogeography
GEOG 3447 - Parks and Protected Areas
GEOL 2151 - Environmental Geology and Earth Resources
GEOL 2153 - Natural Hazards and Disasters
GEOL 2155 - History of Life
GEOL 2157 - Water; Geologic and Geographic Issues
MATH 2101 - Abstract Algebra
MATH 2311 - Linear Algebra II
PHYS 3103 - Introduction to Biophysics

* COMP 1501 may be substituted for COMP 2001 in order to take senior COMP courses, but the student will need to ensure that their 1000-level course limit is not exceeded.
* Enrollment spaces in senior level Geology courses will be limited.