Undergraduate Programs

Biomedical Toxicology Major and Co-op(B.Sc.)

In the biomedical focus, students will concentrate on toxicology as applied to mammalian systems, including humans. The program will include courses in mammalian physiology, pharmacology, and pathology. Students will be concerned with issues such as the risk of cancer from exposure to environmental agents, including both natural and synthetic chemicals. The study of the metabolism of carcinogenic and other toxic substances, and the effects of these substances on DNA will also be discussed. Students will also learn about epidemiology (the distribution of toxic effects on large populations of organisms), how toxic substances act at the molecular level ( biochemical toxicology), as well as their effects on the whole animal ( toxicological pathology).

Sample Careers

  • Environmental Consultant
  • Food Technologist
  • Healthcare Consultant
  • Health Policy Research Analyst
  • Laboratory Technician

Chemical Physics Major and Co-op (B.Sc.)

Combine chemistry and physics, with an emphasis on laboratory work in the Chemical Physics major. As a Chemical Physics student, you will link many areas of physics and chemistry to study molecular systems. For example, investigating molecular structure through the use of X-ray diffraction and Nuclear Magnetic Resonance. The Chemical Physics major will provide you with a broader background than a major in either physics or chemistry, offering courses such as Thermodynamics and Kinetics, and Atomic and Molecular Physics. A number of advanced techniques are employed in this work, including film preparation, Fourier transform infrared spectroscopy, high resolution photoionization, and nuclear magnetic resonance. You'll have access to some of the world's most respected scientists and researchers in a high-tech setting, and to a wide variety of possible careers in industry, government or academia, blending pure and applied research.

Sample Careers

  • Physician
  • Medical safety officer
  • Forensic scientist
  • Clinical biochemist

Nanoscience Major and Co-op (B.Sc.)

Establish yourself in an emerging and rapidly expanding area: the science of the very small. In this major, you will focus on the understanding and synthesis of nanoscale materials, in an industry that has been recognized as a revolutionary field of science and technology, comparable to the introduction of electricity, biotechnology, and digital information revolutions. As a Nanoscience student, you will learn to control the atom-by-atom assembly of matter, form quantum dots and nanowires, and analyze structures and devices whose dimensions lie in the nanometer range. It is a highly multidisciplinary field, drawing upon biology, chemistry and physics. You will develop a thorough understanding of this innovative field, develop communication skills through written and oral presentations, and benefit by having a close relationship with your instructors in a small class environment. This field of high technology and science will revolutionize our world over the next half century. As a Nanoscience graduate, you will be playing a major role in an area that is advancing from the research lab and now reaching into the industrial and consumer realms.

Sample Careers

  • Nanolithography process designer
  • Nanoparticle toxicologist
  • Cancer nanotechnologist
  • Nanocatalyst developer
  • Research engineer

Physical Science Major (B.Sc.)

Create your own curriculum and explore Physical Science. Focus on chemistry, computing and information science, mathematics, physics or statistics. Build the necessary background for further studies in a specific area of your choice or continue in the major of Physical Science. Choose a minor in subjects like biotechnology, geographic information systems, psychology or business to meet your career goals or pursue professional schools.

Sample Careers

  • Scientific writer
  • Teacher
  • Investment analyst
  • Atmospheric scientist

Chemistry Major and Co-op (B.Sc)

Establish yourself at the forefront of many challenges facing our world today - from solar energy and the development of space-age materials to the synthesis of new pharmaceutical products. Chemistry, the study of the structure and behaviour of molecules, will provide you with current practical laboratory training as well as opportunities to carry out exciting research projects with faculty members, and to participate in the co-op option. Our faculty have received provincial and national teaching awards, and are recognized internationally with their research in areas such as electrochemistry, green chemistry and vaccine development. By studying subject areas in physical, theoretical, analytical, organic and inorganic chemistry, the analytical and practical skills you will gain, coupled with learning in a state-of-the-art facility, will serve you well in any career, or prepare you for graduate or professional programs.

Sample Careers

  • Analytical chemist
  • Consumer product chemist
  • Physician
  • Plastics or polymer chemist

Biological and Pharmaceutical Chemistry Major and Co-op (B.Sc.)

Explore biological processes through the deeper insight and molecular understanding that chemistry provides. The pharmaceutical industry is one of the most rapidly growing sectors of the biomedical field. Many medical conditions and diseases that previously required hospital stays are now being treated with novel drugs and biopharmaceuticals. Biological and pharmaceutical chemistry is a fascinating interdisciplinary area of growth, located at the interface of chemistry and biology, and bringing with it the opportunities to combine the powers of chemistry with exciting developments in biology. Through hands-on laboratory training, the major will provide you with a strong foundation in chemistry, especially synthetic and analytical chemistry, combined with biochemistry and microbiology. You will be given the opportunity to evolve in several directions, whether studying molecular modelling and drug design, the role and importance of transition metal systems in biological processes or the principles and methods related to the production of pharmaceuticals.

Sample Careers

  • Cancer researcher
  • Pharmacist
  • Forensic pharmacist
  • Biopharmaceutical analyst
  • Pharmaceutical chemist

Bachelor of Computing General (B.Comp)

Today's computing technologies extend human knowledge and solve problems in business, science, entertainment and education. The possibilities are limitless for technologies that so closely parallel the way we think, imagine and create. As a Bachelor of Computing student, you can make your degree as unique as your interests by selecting an area of application, and pushing your thinking and creativity to new levels.

Our Bachelor of Computing degree offers the unique opportunity to study a secondary subject of interest, to which your knowledge in computing will be applied. This Area of Application gives students the knowledge and experience that is comprehensive and desirable to employers. In addition, you will have the opportunity to enrol in courses that are driven by the current research interests of our diverse faculty.

Computer Science Major and Co-op (B.Comp)

Help explore problems, build innovative computing solutions, and contribute to the evolution of technology. As a Computer Science student, you will be provided with a theoretical foundation in computer science, as well as a practical experience in software development and an introduction to hardware. You will explore pressing computer science issues, from large system software development to emerging technologies. You will focus on programming and the theory of computation, and be given plenty of flexibility in selecting computer science electives that fit your interests, such as Computational Intelligence, Computer Security, Game Programming, and Human Computer Interaction.

Software Engineering Major and Co-op (B.Comp)

Contribute to innovative and cutting-edge software design. As a Software Engineering student, you'll be given a strong foundation in computer science concepts, you'll focus on team-based software development and professional standards. You'll gain an excellent background in design and development, as well as the implementation and the evolutions of software. Your soft skills such as communication and teamwork will be enhanced and strengthened. You will have a unique opportunity to take courses on different aspects of software engineering, including design methods, team interactions, communications and managing real-world software engineering projects.

Sample Careers (for any B.Comp. program)

  • Software developer
  • Game programmer
  • Mobile application developer
  • Web infrastructure developer
  • User experience designer
  • Systems architect

Biological Engineering Major and Co-op (B.Eng)

Combine engineering principles with life sciences to design creative solutions for biological systems. Our flexible curriculum allows you to explore Biological Engineering in applications such as pharmaceutical and food manufacturing, bioconversions to produce energy and reduce waste, and production of sustainable, bio-based materials. As a Biological Engineering graduate, you can pursue a career in a number of exciting fields, including food safety, bio-instrumentation, diagnostics and sensorics in bio-systems, biomechanics and ergonomics.

Sample Careers

  • Human factors engineer
  • Food engineer
  • Prosthetics consultant
  • Food safety specialist
  • Physician

Biomedical Engineering Major and Co-op (B.Eng)

Be part of medical innovation. Biomedical Engineering applies the principles and technologies associated with engineering to design ways to improve human health and quality of life. In this major, you will study anatomy, physiology and pathology, and as well as courses in electronics, mechanics and computer science. You will examine biosystems from molecular to a full-body scale to understand what happens when something goes wrong, as in the case of disease or injury. Graduates will be qualified for employment in both public and private sectors of the health care industry.

Sample Careers

  • Prosthetic designer
  • Medical imaging
  • Physician
  • Ergonomics Engineer
  • Medical researcher

Computer Engineering Major and Co-op (B.Eng)

Engage in the combined fields of computer science and electrical engineering. As a Computer Engineering student, you will study and apply algorithmic, electronic and digital design principles. This is a discipline that exemplifies the science and technology of design, construction, implementation and maintenance of software and hardware components of modern computing systems. In third and fourth year, you will have the opportunity to customize your degree by pursuing advanced courses in one or more specialized streams: electronic design automation, microsystems, robotics and artificial intelligence (AI), embedded systems, and software. As a computer engineering graduate, you can work in areas of circuit design and development, firmware development, software development, hardware integration, and system level design and integration.

Sample Careers

  • Computer design engineer
  • Software engineer
  • Hardware engineer
  • Robotics and AI engineer
  • Developer, operating systems and networks
  • Wireless solutions engineer

Engineering Systems and Computing Major and Co-op(B.Eng)

Develop computer-based systems in an interdisciplinary major; systems that are used in a wide variety of commercial products such as automobiles, aircraft, mobile devices and even the human body through implants. This major covers a unique mix of software development, hardware design, signal processing, control and modelling within a systems perspective. You will be introduced to digital circuit design, mechatronic systems, large-scale software architectures, microprocessor design and interfacing, real-time systems design, digital control, signal processing, electrical devices and networks. Languages such as C, Java microcontroller and hardware design will be used. In third and fourth year, you will have the opportunity to customize their degree by pursuing advanced courses in one or more specialized streams: mechatronics, robotics, embedded systems, biomedical, or computing.

Sample Careers

  • Robotics engineer
  • Artificial intelligence specialist
  • Embedded software developer
  • Automation engineer
  • Computing systems analyst
  • Medical image analyst

Environmental Engineering Major and Co-op (B.Eng)

Minimize the impact we have on our environment in Environmental Engineering. This truly an interdisciplinary program fuses both engineering and science principles. As an environmental engineer, you will design treatment processes and systems to identify, prevent and clean up pollution of our land, water and air. Our graduates are recognized around the world for their skills and background in biological, chemical and physical systems needed to tackle the environmental challenges of today and tomorrow. As an environmental engineer, you can work in municipal, provincial and federal governments locally and internationally, and in consulting, industry and research.

Sample Careers

  • Air quality engineer
  • Environmental lawyer
  • Environmental affairs manager
  • Health and services engineer

Mechanical Engineering Major and Co-op (B.Eng)

If a system moves or uses energy, a mechanical engineer was involved in its design, manufacturing and maintenance. As a Mechanical Engineering student, you will obtain a degree of specialization in one of four areas, or choose electives which broaden the general knowledge base in mechanical engineering. In addition to the general mechanical stream, students have the opportunity to focus on areas such as energy, mechatronics, manufacturing system design and biomechanics. Mechanical Engineering graduates are able to apply mathematical, scientific and engineering principles to a wide variety of fields and are employed across the private and public sectors.

Sample Careers

  • Solar research engineer
  • Design engineer
  • Robotics engineer
  • Mechanical design engineer
  • Senior project engineer 

Water Resources Engineering Major and Co-op (B.Eng)

Design the solutions for the management of society’s water and land resources in Water Resources Engineering. As a student in this major, you will learn to evaluate watershed management options; design flood and erosion control systems, water supply and treatment systems and water distribution networks, including water security systems; develop policies for the preservation of our water systems; and use geographic information systems for computerized data management. Combining courses such as Urban Water Systems, Fluid Mechanics and Geomorphology, you will be prepared to work globally as a designer, planner, manager or researcher for consulting firms, municipalities, conservation authorities, research institutions and government agencies.

Sample Careers

  • Hydrological engineer
  • Watershed manager
  • River control engineer
  • Site remediation specialist
  • Risk management assessment
  • Municipal coordinator

Mathematical Science Major (B.Sc.)

Choose your own area of emphasis in economics or computer science, and individualize your major in mathematical science by applying mathematical reasoning and statistical analysis. You will benefit from a strong foundation in mathematics and statistics, and your studies will be enhanced by the personal involvement of faculty, who will passionately share their expertise and interests in a variety of research ideas. From the pricing of future contracts to the optimization of manufacturing processes, mathematics and statistics play important roles in many fields of study; you will find yourself prepared for a wide variety of rewarding career opportunities.

Sample Careers

  • Actuary
  • Digital artist
  • Financial analyst
  • Industrial or business planner
  • Statistical consultant

Physics Major and Co-op (B.Sc.)

Study the exotic aspects of the universe, such as black holes and subatomic particles, or be involved in the development of exciting modern devices such as particle accelerators and gamma-ray spectrometers. Acquire quantitative skills and logical thinking which are highly valued in many different careers. The Physics major gives you a fundamental education in modern theoretical and experimental physics, which can be further enhanced by taking more specialized courses in biological, chemical, and medical physics as well as nanoscience. The major builds upon nationally recognized expertise in teaching and research with many of our faculty members having received both national and international awards. The physics major provides you with excellent preparation for high-tech careers in industry, government and academia.

Sample Careers

  • Fibre optics and photonics researcher
  • Meteorologist/Climatologist
  • Forensic scientist
  • Nuclear energy specialist

Biological and Medical Physics Major and Co-op (B.Sc.)

Challenge yourself in an exciting and interdisciplinary science in which biological and medical problems are tackled using the techniques and concepts of physics. Many areas of biological physics have important implications for human health; examples include the probing of molecular structure in muscle by X-ray diffraction and the study of molecular dynamics in cell membranes by nuclear magnetic resonance. Medical physics will provide you the background for such advanced clinical tools as magnetic resonance imaging (MRI), CAT and PET scans, and many more. You will study courses such as Biophysics of Excitable Cells, Radioactivity and Radiation Interactions, Molecular Biophysics, and Clinical Applications of Physics in Medicine, providing an excellent education for careers in clinical research and in health services.

Sample Careers

  • Magnetic resonance imagine (MRI) specialist
  • CAT scan technician
  • Government laboratory researcher
  • Hospital clinical research scientist
  • Forensic scientist

Theoretical Physics Major (B.Sc.)

Immerse yourself in a more mathematically oriented approach to physics. In Theoretical Physics, you’ll take more mathematics courses than in the Physics major, gaining the mathematical skills needed to understand the fundamental basis of topics such as black holes, the internal quark structure of protons and neutrons, and the underpinnings of high-temperature super-conductivity. Courses such as Quantum Mechanics, Optics and Subatomic Physics will be balanced with the development of excellent problem solving and computing abilities that can be applied in a wide variety of careers.

Sample Careers

  • Cosmologist
  • Financial modelling consultant
  • Quantum computer researcher
  • Information technology specialist