• Graduate Studies
  • Undergraduate studies

Biological Science


The study of the chemical composition, activity and constituents of living systems. Biochemistry is the discipline that attempts to understand ourselves and our interactions with nature from the direction of the physical sciences. It is the study of the chemistry of life.

Biological Sciences

Explore everything from the molecular processes inside cells, to large scale ecological interactions between organisms in their environment, and how the changing environment shapes these interactions.

Biological Sciences - Cell, Molecular and Developmental Biology

The study of the molecular structures and processes of cellular life and their roles in the function, reproduction, and development of living organisms, from microbes through to invertebrates, vertebrates, plants, and fungi. A broad range of disciplines are covered including: biochemistry, molecular biology, morphology, genetics, cell biology, and developmental biology.

Biological Sciences - Ecology and Environmental Biology

The study of interactions between organisms and their environment, both in natural settings and human influenced habitats.

Biological Sciences - Environmental and Integrative Physiology

The study of how living organisms function, how they are adapted to their environment, and the means by which these mechanisms evolved. Topics include: how plants and animals integrate and regulate gene expression, biochemical pathways, cellular, tissue and organ function in response to changing environments.

Biological Sciences - Evolution and Biodiversity

The study of the evolutionary processes that generate and maintain (or limit) organismal and genetic diversity, patterns of species biodiversity in time and space, and the biology and evolutionary relationships within specific organismal groups.

Biological Sciences - Integrative Biology

Integrative Biology provides a broad background in the Life Sciences. It is a theme area within the Department Biological Sciences intended for students planning to pursue careers in various biology sub disciplines, or for student who are interested in the “after degree” program in Education, or student who intend to apply to a health-related program (e.g. Medicine, Dentistry, Pharmacy, Medical Rehabilitation).


Involving biology, microbiology, chemistry, agriculture and medicine, Genetics explores advances in medicine, agricultural techniques, heritable IQ, genetically modified organisms, genetic counselling and gene therapy.



Chemistry is a way of thinking about the world in terms of the atoms and molecules underlying it, and how they interact, combine, and change. Chemists use their knowledge of the processes of matter to either create new substances or examine existing ones.

Chemistry - Bioanalytical Chemistry

Bioanalytical chemistry is a subdiscipline of analytical chemistry that involves the separation, detection, identification and quantification of biological samples in different settings. It often involves the study of molecules such as proteins, peptides, DNA and drugs.

Chemistry - Biopharmaceutical Chemistry

Biopharmaceutical Chemistry describes the interface between synthetic organic chemistry on the one hand and molecular and structural biology on the other. Students pursuing this focus area will learn the principles and techniques used to design and synthesize complex molecules. They will also gain an understanding of the interactions of small molecule-based drugs, peptides, carbohydrates, peptidomimetics, and biomacromolecules with proteins, receptors and DNA.

Chemistry - Biophysical Chemistry

Biophysical chemistry is the interface between biochemistry and physical chemistry. This stream is available for students in the Chemistry and Biochemistry programs. This stream will provide the necessary background for students intending to do modern research in the life sciences. It will also provide much needed training for students intending to work in the biotech industry. This program also provides the most comprehensive coverage of subjects (biology, chemistry and physics) that students will need for taking the MCAT exam.

Chemistry - Environmental Chemistry

Environmental chemistry is the study of chemical processes occurring in the environment, the impact of human activities on these processes, and approaches minimizing such impacts. Examples include emission of chemical contaminants from natural and anthropogenic sources, their transport and transformation in the environment, and their impact on stratospheric ozone, global climate, and the quality of air, water and soil.

Chemistry - Inorganic Chemistry

Inorganic Chemistry is the study of the fascinating properties and reactivity of molecules and materials containing inorganic elements. These include the production of polymers, plastics paints, fertilizers, fragrances and pharmaceuticals (catalysis and coordination chemistry); new materials for nanotechnology (glasses, crystalline ionic solids, polymers, structure and bonding); water treatment and advances in fuel cells, batteries, solar cells and renewable energy (electrochemistry, semi-conductors, magnetic and optical materials), medical treatments and imaging (nuclear chemistry, radioactivity and bioinorganic chemistry) and many more.

Chemistry - Materials Science

Materials chemistry focuses on the understanding, design, characterization and implantation of materials, and is critical for fields as diverse as biotechnology, electronics, energy, mineralogy and nanotechnology. A degree in chemistry with additional background in physics and electrical engineering trains students to investigate and create a wide range of materials including polymers, liquid crystals, ceramics, semiconductors and metal alloys, thereby preparing them for careers in many exciting areas including biotechnology, aerospace and electronics.

Chemistry - Organic Chemistry

Organic chemistry is the study of the structure, properties, composition, reactions, and preparation of carbon-containing compounds, which include not only hydrocarbons but also compounds with any number of other elements, including hydrogen (most compounds contain at least one carbon–hydrogen bond), nitrogen, oxygen, halogens, phosphorus, silicon, and sulfur. This branch of chemistry was originally limited to compounds produced by living organisms but has been broadened to include human-made substances such as plastics. The range of application of organic compounds is enormous and also includes, but is not limited to, pharmaceuticals, petrochemicals, food, explosives, paints, and cosmetics.

Chemistry - Physical Chemistry

Physical chemists strive to discover, test, and understand the fundamental physical characteristics of chemicals. They apply mathematical and physical concepts to study atomic and molecular level phenomena in every area of chemistry (from biochemistry to environmental science to materials design).

Computer Science - Computational Chemistry

Computational chemistry is, in its broadest sense, the application of computers to understand, interpret and predict chemical phenomena, i.e. the behaviour and properties of atoms, molecules and solids. Computational chemistry methods range from those based on rigorous quantum chemistry (“ab initio” methods) to “semi-empirical” methods that use empirical (experimental) data as input, to “molecular mechanics” methods that apply classical physics, and even to “black-box” methods (QSPR) that rely on statistical correlations without detailed physical models.

Computer Science

Computer Science

Computer science is the study of the theory of computation and the design of computational systems. Specialize in Artificial Intelligence, Computer Systems, Databases, Human-Computer Interaction and Graphics, Networks and Security, Software Engineering, Theoretical Computer Science or Web-Based Systems.

Computer Science - Artificial Intelligence

Artificial Intelligence (AI) is the investigation of agents that make rational decisions based on input from external sources. These sources can be data from financial markets or biological systems, or physical input provided by cameras and other sensors. In the AI specialization, students can get experience in machine learning, robotics and other state-of-the-art systems.

Computer Science - Computer Systems

The Computer Systems specialization is designed for students who have a desire to learn more about the lower levels of computing. This specialization allows students to focus on hardware-oriented aspects of computing, including compilers, operating systems and parallel computing.

Computer Science - Databases

Modern society produces and stores vast amounts of data. In order to manage and understand this data, databases must be developed, maintained and mined for new information. Students in the database specialization will study these skills to be able to contributed to to the influx of information from areas as diverse as commerce, medicine and climate science, for example.

Computer Science - Human-Computer Interaction

Human-Computer Interaction (HCI) and Graphics are combined in this area of specialization to teach students how to design, implement and evaluate ways for people to interact with computing technology. Topics include ways in which people’s needs and abilities should affect interface design, how to render and visualize information, and how to use novel devices and modalities to improve interactions.

Computer Science - Networks and Security

The networks and security specialization is designed for students interested in all aspects of computer networks. Networks provide the means for communicating between computers, and students will focus on both the low-level aspects of networking as well as higher-level concerns like security and cryptography.

Computer Science - Software Engineering

Software Engineering is the study of the design and assembly of software systems. As such projects often need large groups to manage complex systems, students in this specialization will require skills in software design, project development and effective communication.

Computer Science - Theoretical Computer Science

Theoretical computer science is the subfield of computer science interested in the mathematical aspects of computer science, and the computational aspects of mathematics. Theoretical computer science informs us about the limits of computing, the practicality of algorithms and other areas.

Computer Science - Web-based Systems

Web-based systems look at applications or services that are resident on a server that is accessible using a Web browser

Computer Science – Mathematics Joint Program

The departments of Computer Science and Mathematics offer a joint Honours program for in-depth study in both Computer Science and Mathematics.

Computer Science – Physics and Astronomy Joint Program

The departments of Computer Science and Physics & Astronomy offer a joint Honours program for in-depth study in both Computer Science and Physics & Astronomy.

Computer Science – Statistics Joint Program

The departments of Computer Science and Statistics offer a joint Honours program for in-depth study in both Computer Science and Statistics.


Actuarial Mathematics

Actuarial Studies is a broadly-based commerce discipline that involves the study of mathematics, statistics, accounting, economics, and finance, and their application to long-term financial management. 

Applied Mathematics

The study of quantity, structure, space, and change. Mathematicians seek out patterns and formulate new conjectures which provide the language, reasoning, and analytic tools that many other disciplines use to investigate their areas.

Applied Mathematics – Computer Science Option

The departments of Mathematics and Computer Science offer a joint Honours program for in-depth study in both Mathematics and Computer Science.

Applied Mathematics – Economics Option

The departments of Mathematics and Economics offer a four-year major with economics option program for study in both Mathematics and Economics.

Applied Mathematics – Statistics Option

The departments of Mathematics and Statistics offer a four-year major with Statistics option program for study in both Mathematics and Statistics.


Mathematics is the study of quantity, structure, space, and change and provides the clean reasoning and analytical tools that drive progress throughout the sciences and engineering. 

Mathematics – Economics Joint Program

The departments of Mathematics and Economics offer a joint Honours program for in-depth study in both Mathematics and Economics.

Mathematics – Physics and Astronomy Joint Program

The departments of Mathematics and Physics and Astronomy offer a joint Honours program for in-depth study in both Mathematics and Physics.



The study of Microbiology helps us gain an appreciation for the microbes that provide novel solutions to today’s global challenges, from feeding the planet to providing alternative fuel sources and novel therapeutics.

Physics & Astronomy

Biological Sciences - Medical and Biological Physics

Medical physics is the application of physics to medicine. It generally concerns physics as applied to medical imaging and radiotherapy, although a medical physicist may also work in many other areas of healthcare. The Medical and Biological Physics Honours degree stream introduces students to the theory, tools and techniques required for a career in Biological, Medical or Health Physics.

Physics & Astronomy - Astronomy

Astronomy and astrophysics examine the universe, galaxies and stars; stellar birth, evolution and death; how explosions of stars create fast-moving cosmic ray particles and pulsars; how the rotation of galaxies reveals the presence of dark matter; and cosmology and the evolution of the universe.

Physics & Astronomy - Computer Science Joint Program

The joint Physics & Astronomy/ Computer Science Honours program (details) combines core elements of the undergraduate Honours program in Physics & Astronomy with key courses from the Honours degree in Computer Science. Students will benefit from exposure to practical problem solving in physical science using computational methods as well as by gaining specific expertise in computer operating systems, data structures and scientific computing.

Physics & Astronomy - Physics & Biochemistry Double Honours Degree Program

This program combines courses from Physics, Biochemistry and Microbiology to provide a unique interdisciplinary program. It is ideally suited for those students who are interested in working in the exciting research areas currently opening up at the confluence of Physics, Chemistry and Biology.

Physics & Astronomy - Physics & Chemistry Joint Program

An exceptional interdisciplinary program that incorporates courses from Physics and Chemistry. This program is geared towards students who wish to work in the fascinating research areas of the material sciences.

Physics & Astronomy - Physics & Math Joint Program

The joint program features a greater degree of specialization in mathematics. It is ideally suited for students interested in a career in theoretical physics. Students graduating from this program are well prepared to enter graduate school in these and closely related fields.

Physics and Astronomy

Physics and Astronomy explores the universe from the grandest to most minute; from the structure of the cosmos to the structure of sub-atomic particles, and all the forces that hold them together and apart.



Psychology explore advances in the biological bases of behaviour and cognitive processes, and behavioural and cognitive neuroscience.



Statistics lives at the core of scientific reasoning, discovery and development and is the expertise that should shape public policy and business decisions.

Statistics – Actuarial Mathematics Joint Program

The Department of Statistics and the Warren Centre for Actuarial Studies and Research offer a joint Honours program for students wishing in depth study in Statistics and Actuarial Mathematics.

Statistics – Economics Joint Program

The Department of Statistics along with the Department of Economics (Faculty of Arts) offer a Joint Honours program for students wishing in depth study in Statistics and Economics.

Statistics – Mathematics Joint Program

The Departments of Statistics and Mathematics offer a joint Honours program for students wishing in depth study in Statistics and Mathematics.