Faculty of Science - BScH (4 years); BSc (4 years); BMScH (4 years); BMSc (4 years) Anatomy and Cell Biology Honors Specialization in Medical Cell Biology Honors Specialization in Biochemistry and Cell Biology Major in Medical Cell Biology Minor in Medical Cell Biology Applied Mathematics Honors Specialization in Applied Mathematics Honors Specialization in Mathematical Sciences Honors Specialization in Financial Modelling Major in Applied Mathematics Major in Applied Mathematical Methods Major in Scientific Computing and Numerical Methods Major in Theoretical Physics Major in Financial Modelling Specialization in Applied Mathematics Minor in Applied Mathematics Minor in Mathematical and Numerical Methods Biochemistry Honors Specialization in Biochemistry Honors Specialization in Biochemistry and Cell Biology Honors Specialization in Biochemistry and Chemistry Honors Specialization in Biochemistry of Infection and Immunity Honors Specialization in Chemical Biology Honors Specialization in Clinical Biochemistry Honors Specialization in Computational Biochemistry Honors Specialization in Genetics and Biochemistry Major in Biochemistry Specialization in Biochemistry Minor in Biochemistry Bioinformatics Honors Specialization in Bioinformatics (Computer Science Concentration) Biology Honors Specialization in Animal Behaviour Honors Specialization in Biology Honors Specialization in Genetics Honors Specialization in Genetics and Biochemistry Major in Biology
Major in Ecosystem Health Major in Genetics Specialization in Biology Minor in Biology Minor in Genetics Chemistry Honors Specialization in Chemistry Honors Specialization in Biochemistry and Chemistry Honors Specialization in Chemical Biology Major in Chemistry Specialization in Chemistry Minor in Chemistry Minor in Advanced Chemistry Minor in Physical, Theoretical and Analytical Chemistry Minor in Materials Chemistry Minor in Inorganic and Analytical Chemistry Minor in Inorganic and Organic Chemistry Computer Science Honors Specialization in Computer Science Honors Specialization in Information Systems Major in Computer Science Specialization in Computer Science Minor in Computer Science Minor in Software Engineering Minor in Computer Algebra Minor in Theoretical Computer Science Minor in Applications of Computer Science Minor in Game Development Minor in High Performance Computing Earth Sciences Honors Specialization in Geology Honors Specialization in Geophysics Honors Specialization in Geology and Biology Honors Specialization in Environmental Geoscience Major in Earth and Planetary Sciences Specialization in Geology Specialization in Geophysics Specialization in Geology and Biology Specialization in Environmental Geoscience Minor in Geophysics Minor in Earth and Planetary Sciences Environmental Science
Honors Specialization in Environmental Science Major in Environmental Science Specialization in Environmental Science Minor in Environmental Science Epidemiology and Biostatistics Honors Specialization in Epidemiology and Biostatistics Mathematics Honors Specialization in Mathematics Honors Specialization in Mathematical Sciences Honors Specialization in Mathematics in Society Major in Mathematics Specialization in Mathematics Specialization in Mathematics in Society Minor in Mathematics Medical Biophysics Honors Specialization in Medical Biophysics (Medical Science Concentration) Honors Specialization in Medical Biophysics (Physical Science Concentration) Honors Specialization in Medical Biophysics (Clinical Physics Concentration) Major in Medical Biophysics Specialization in Medical Biophysics Minor in Medical Biophysics Medical Health Informatics Honors Specialization in Medical Health Informatics Medical Sciences and Interdisciplinary Medical Sciences Honors Specialization in Interdisciplinary Medical Sciences Major in Medical Sciences Major in Interdisciplinary Medical Sciences Specialization in Interdisciplinary Medical Sciences Minor in Medical Sciences Microbiology and Immunology Honors Specialization in Microbiology and Immunology Honors Specialization in Biochemistry of Infection and Immunity Major in Microbiology and Immunology Specialization in Microbiology and Immunology
Minor in Microbiology and Immunology Neuroscience Honors Specialization in Neuroscience Pathology Honors Specialization in Pathology and Toxicology Specialization in Pathology and Toxicology Physics and Astronomy Honors Specialization in Physics Honors Specialization in Astrophysics Honors Specialization in Medical Physics Honors Specialization in Materials Science Honors Specialization in Planetary Science Major in Physics Major in Astrophysics Major in Medical Physics Major in Materials Science Major in Planetary Science Specialization in Physics Specialization in Astrophysics Specialization in Medical Physics Specialization in Materials Science Specialization in Planetary Science Minor in Physics Minor in Conceptual Astronomy Minor in Materials Science Minor in Planetary Science Minor in the Physics of Materials Minor in Advanced Physics Physiology and Pharmacology Honors Specialization in Pharmacology Honors Specialization in Physiology Honors Specialization in Physiology and Pharmacology Major in Pharmacology Major in Physiology Specialization in Pharmacology Specialization in Physiology Specialization in Physiology and Pharmacology Minor in Pharmacology Statistical and Actuarial Science Honors Specialization in Actuarial Science Honors Specialization in Statistics
Honors Specialization in Financial Modelling Major in Actuarial Science Major in Financial Modelling Major in Applied Statistics Faculty of Engineering - BESc (4 years) Chemical and Biochemical Engineering General Chemical Engineering Option Biochemical and Environmental Engineering Option Green Process Engineering Civil and Environmental Engineering Civil and Structural Engineering Option Environmental Engineering Option Environmental Engineering with International Development Option Structural Engineering with International Development Option Electrical and Computer Engineering Electrical Engineering Program Electrical Engineering Wireless Communication Option Electrical Engineering Power Systems Engineering Option Electrical Engineering Biomedical Signals and Systems Option Computer Engineering Program Software Engineering Program Software Engineering Program Embedded Systems Option Software Engineering Program Health Informatics Option Mechanical and Materials Engineering Mechanical Engineering Program Mechanical Engineering Option Delivered Jointly by All Departments Integrated Engineering Program Offered Jointly by Electrical and Computer Engineering and Mechanical and Materials Engineering Mechatronic Systems Engineering