Skip to main content

Program maps

What is a program map?

Program maps provide you with the required course names and course codes to ensure you are enrolled in the correct courses for your program. 

What is an elective?

Electives are courses you can choose. For more information about electives, visit the Academic Calendar or contact your academic advisor.

Find your program

  • Applied and Industrial Mathematics

    The courses listed in the table below are required for your first year of study in the Applied and Industrial Mathematics program:

    Semester 1

    15 credit hours

    BIOL 1011U

    OR

    BIOL 1010U*

    Introductory Cell and Molecular Biology

    OR

     Biology I: Molecular and Cellular Systems

    CHEM 1010U

    Chemistry I

    CSCI 1040U

    Introduction to Programming for Scientists 

    MATH 1000U**

    OR

    MATH 1010U**

    Introductory Calculus

    OR

    Calculus I

    PHY 1010U**

    OR

    PHY 1030U**

    Physics I

    OR

    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1021U

    OR

    BIOL 1020U*

    OR

    CHEM 1020U

    Introduction to Organismal Biology and Ecology

    OR

    Biology II: Diversity of Life and Principles of Ecology

    OR

    Chemistry II

    MATH 1020U

    Calculus II

    MATH 2050U

    Linear Algebra

    PHY 1020U

    Physics II

    General Elective

     

    *Students who wish to take upper-year Biology courses must take BIOL 1010U and BIOL 1020U.

    **All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

  • Biological Science – Complementary Studies, Environmental Toxicology, & Pharmaceutical Biotechnology specializations

    The courses listed in the table below are required for your first year of study in the Biological Science program – Complementary Studies, Environmental Toxicology or Pharmaceutical Biotechnology specialization:

    Semester 1           

    15 credit hours 

    BIOL 1000U

    Foundations in Biology 

    BIOL 1010U

    Biology I

    CHEM 1010U

    Chemistry I

    MATH 1015U*

    Mathematics for Bioscience

     

    PHY 1030U*


    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1020U

    Biology II

    CHEM 1020U

    Chemistry II

    CSCI 1040U

    Introduction to Programming for Scientists

    PHY 1040U*

    Physics for Biosciences

    General Elective

     

    *Students who wish to take upper-year physics courses must take MATH 1000U or MATH 1010U, MATH 1020U, PHY 1010U or PHY 1030U, and PHY 1020U. However, students who achieve a B standing or higher in PHY 1040U will be permitted to proceed to higher-level physics courses. Students who wish to take upper-year mathematics courses must take MATH 1000U or MATH 1010U, and MATH 1020U.

  • Biological Science - Life Sciences Specialization

    The courses listed in the table below are required for your first year of study in the Biological Science – Life Sciences specialization:

    Semester 1

    15 credit hours

    BIOL 1000U

    Foundations in Bioscience

    BIOL 1010U

    Biology I

    CHEM 1010U

    Chemistry I

    MATH 1015U*

    Mathematics for Bioscience

    PHY 1030U*

    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1020U

    Biology II

    CHEM 1020U

    Chemistry II

    PHY 1040U*

    Physics for Biosciences

    PSYC 1000U

    Introductory Psychology

    Elective

    (recommend CSCI 1040U)

     

    *Students who wish to take upper-year physics courses must take MATH 1000U or MATH 1010U, MATH 1020U, PHY 1010U or PHY 1030U, and PHY 1020U. However, students who achieve a B standing or higher in PHY 1040U will be permitted to proceed to higher-level physics courses. Students who wish to take upper-year mathematics courses must take MATH 1000U or MATH 1010U, and MATH 1020U.

  • Life Sciences

    The courses listed in the table below are required for your first year of study in the Biological Science program – Life Sciences specialization:

    Semester 1

    15 credit hours

    BIOL 1000U

    Foundations in Bioscience

    BIOL 1010U

    Biology I

    CHEM 1010U

    Chemistry I

    MATH 1015U*

    Mathematics for Bioscience

    PHY 1030U*

    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1020U

    Biology II

    CHEM 1020U

    Chemistry II

    PHY 1040U*

    Physics for Biosciences

    PSYC 1000U

    Introductory Psychology

    General Elective

    CSCI 1040U is a recommended elective

    *Students who wish to take upper-year physics courses must take MATH 1000U or MATH 1010U, MATH 1020U, PHY 1010U or PHY 1030U, and PHY 1020U. However, students who achieve a B standing or higher in PHY 1040U will be permitted to proceed to higher-level physics courses. Students who wish to take upper-year mathematics courses must take MATH 1000U or MATH 1010U, and MATH 1020U.

  • Biological Science – Advanced Entry

    The courses listed in the table below are required for your first year of study of your Biological Science – Advanced Entry program:

    Semester 1

     15 credit hours

    BIOL 1000U

    Foundations in Bioscience

    MATH 1015U*

    Mathematics for Bioscience

    PHY 1030U*

    Introductory Physics

    BIOL 3080U

    Biochemistry II

    Elective**

    Suggested  ENVS 1000U or PSYC 1000U

    Semester 2

    15 credit hours

    PHY 1040U*

    Physics for Bioscience

    Two third-year BIOL electives

    recommend two of:

    BIOL 3040U, BIOL 3620U or BIOL 3650U

    Two Electives**

     


    *
    Students who wish to take upper-year physics courses must take MATH 1000U or MATH 1010U, MATH 1020U, PHY 1010U or PHY 1030U, and PHY 1020U. However, students who achieve a B standing or higher in PHY 1040U will be permitted to proceed to higher-level physics courses. Students who wish to take upper-year mathematics courses must take MATH 1000U or MATH 1010U, and MATH 1020U.

    **Students must complete 12 elective credit hours throughout their program. Of these 12 credit hours, at least 3 credit hours must be in courses offered by the Faculty of Science, and at least 3 credit hours must be in courses outside the Faculty of Science. Students must take the remaining 6 elective credit hours in a general elective (offered by the Faculty of Science or outside the Faculty of Science). No more than 9 elective credit hours may be taken at the first-year level.

  • Chemistry

    The courses listed in the table below are required for your first year of study in the Chemistry program (all specializations):

    Semester 1

    15 credit hours

    BIOL 1010U

    Biology I

    CHEM 1010U

    Chemistry I

    MATH 1000U*

        OR

    MATH 1010U*

    Introductory Calculus

        OR

    Calculus I

    PHY 1010U   

       OR

    PHY 1030U

    Physics I

        OR

    Introductory Physics

    Elective**

     

    Semester 2

    15 credit hours

    BIOL 1020U

    Biology II: Diversity of Life and Principles of Ecology

    CHEM 1020U

    Chemistry II

    MATH 1020U

    Calculus II

    PHY 1020U

    Physics II

    Elective **

     

     

    *All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

    **CSCI 1040U is a recommended elective

  • Computer Science

    The courses listed in the table below are required for your first year of study in the Computer Science program (all specializations):

    Semester 1    

    15 credit hours   

    CSCI 1030U

    Introduction to Computer Science

    CSCI 1060U

    Programming Workshop I 

    MATH 1000U*

    OR

    MATH 1010U*

    Introductory Calculus

    OR  

    Calculus I

    PHY 1010U*

    OR

    PHY 1030U*

    Physics I

    OR  

    Introductory Physics

    General Elective

     COMM 1050U is a recommended elective

    Semester 2

    15 credit hours

    CSCI 1061U

    Programming Workshop II

    CSCI 2050U

    Computer Architecture

    MATH 1020U

    Calculus II

    PHY 1020U

    Physics II

    General Elective

     

    *All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

  • Computer Science - Advanced Entry

    Graduates of Computer Engineering Technology diploma:

    The courses listed in the table below are required for your first year of study of your Computer Science – Advanced Entry from Computer Engineering Technology diploma:

    Semester 1

     15 credit hours

    CSCI 2000U

     Scientific Data Analysis

    CSCI 2110U

     Discrete Mathematics for Computer Scientists

    CSCI 3055U

     Programming Languages

    STAT 2010U

    Statistics and Probability for Physical Science

    PHY 1010U

       OR

    PHY 1030U

     Physics 1

        OR

    Introductory Physics

    Semester 2

     15 credit hours

    CSCI 3310U

    Systems Programming

    CSCI 3090U

    Computer Graphics and Visualization

    MATH 1020U

    Calculus II

    MATH 2050U

    Linear Algebra

    PHY 1020U

    Physics II


     
    Graduates of Computer Programmer Analyst diploma:

    The courses listed in the table below are required for your first year of study of your Computing Science – Advanced Entry from Computer Programmer Analyst diploma:

    Semester 1

    15 credit hours

    CSCI 2110U

    Discrete Mathematics for Computer Scientists

    MATH 1000U*

          OR

    MATH 1010U*

    Introductory Calculus

         OR

    MATH 1010 Calculus I

    MATH 1850U

    Linear Algebra for Engineers

    PHY 1010U*

       OR

    PHY 1030U*

    Physics I

        OR

    Introductory Physics

    Elective

    Recommend ENVS 1000U – Environmental Science

    Semester 2

    15 credit hours

    CSCI 3310U

    Systems Programming

    CSCI 3060U

    Software Quality Assurance

    CSCI 3090U

    Computer Graphics and Visualization

    MATH 1020U

    Calculus II

    PHY 1020U

    Physics II

     

    *All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

    ***Graduates from George Brown’s three-year Computer Programmer Analyst diploma program should contact Science Advising for their specific program map.

  • Forensic Science – Forensic Biology or Forensic Chemistry specializations

    The courses listed in the table below are required for your first year of study in the Forensic Science – Forensic Biology or Forensic Chemistry specialization:

    Semester 1

    15 credit hours

    BIOL 1010U

    Biology I:  Molecular and Cellular Systems

    CHEM 1010U

    Chemistry I

    CSCI 1040U

    Introduction to Programming for Scientists 

    MATH 1000U*

    OR

    MATH 1010U*

    Introductory Calculus

    OR

    Calculus I

    PHY 1010U*

    OR

    PHY 1030U*

    Physics I

    OR

    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1020U

    Biology II:  Diversity of Life and Principles of Ecology

    CHEM 1020U

    Chemistry II

    FSCI 1010U

    Introductory Forensic Science

    MATH 1020U

    Calculus II

    PHY 1040U**

    Physics for Biosciences

    *All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

    **Students who wish to take upper year physics courses must take PHY 1010U or PHY 1030U, and PHY 1020U.  However, students who achieve a B standing or higher in PHY 1040U will be permitted to proceed to higher-level physics courses.

  • Forensic Science – Forensic Physics specialization

    The courses listed in the table below are required for your first year of study in the Forensic Science – Forensic Physics specialization:

    Semester 1

    15 credit hours

    BIOL 1010U

    Biology I:  Molecular and Cellular Systems

    CHEM 1010U

    Chemistry I

    CSCI 1040U

    Introduction to Programming for Scientists 

    MATH 1000U*

    OR

    MATH 1010U*

    Introductory Calculus

    OR

    Calculus I

    PHY 1010U*

    OR

    PHY 1030U*

    Physics I

    OR

    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1020U

    Biology II: Diversity of Life and Principles of Ecology

    CHEM 1020U

    Chemistry II

    FSCI 1010U

    Introductory Forensic Science

    MATH 1020U

    Calculus II

    PHY 1020U

    Physics II

    *All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

  • Physics

    The courses listed in the table below are required for your first year of study in your Physics program (all specializations):

    Semester 1  

    15 credit hours

    BIOL 1011U

    OR

    BIOL 1010U*

    Introductory Cell and Molecular Biology

    OR

    Biology I: Molecular and Cellular Systems

    CHEM 1010U

    Chemistry I

    CSCI 1040U

    Introduction to Programming for Scientists 

    MATH 1000U*

    OR

    MATH 1010U*

    Introductory Calculus

    OR

    Calculus I

    PHY 1010U*

    OR

    PHY 1030U*

    Physics I

    OR

    Introductory Physics

    Semester 2

    15 credit hours

    BIOL 1021U

    OR

    BIOL 1020U**

    OR

    CHEM 1020U

    Introduction to Organismal Biology and Ecology

    OR

    Biology II

    OR

    Chemistry II

    MATH 1020U

    Calculus II

    MATH 2050U

    Linear Algebra

    PHY 1020U

    Physics II

    PHY 2060U

    Modern Physics

    *All students who have completed Grade 12 Advanced Functions (MHF4U) and Calculus and Vectors (MCV4U) should take MATH 1010U and PHY 1010U. Students without one of these high school courses or equivalent are directed to take MATH 1000U and PHY 1030U.

    **Students who wish to take upper-year Biology courses must take BIOL 1010U and BIOL 1020U. Students who wish to take upper-year Chemistry courses must take CHEM 1010U and CHEM 1020U.


What's next?

Review your fall registration schedule options.

How to contact us

Please consult your academic advisor via email.