A math student looking at equations on a chalkboard

Undergraduate Students

College of Engineering and Physical Sciences (CEPS)

We offer 16 undergraduate majors spanning four degree programs in CEPS at the University of Guelph. In our programs, you'll learn from respected research scientists and educators, as well as outstanding research and teaching facilities, in Canada's top STEM (science, technology, engineering and math) fields. We are committed to providing you with an outstanding academic and learning experience, leading us to be one of Canada's top comprehensive universities.

Join our vibrant community of students and faculty, who are on a mission to Improve Life on our planet. Select one of the disciplines below to learn more about our majors.

Want to learn more about potential career paths? Connect with us.

Our Programs

A student works on a computer at U of Guelph

Computing programs

Gain analytical and technical skills to build your career in one of Canada's fastest-growing STEM fields. Our computing alumni have successful careers at top tech companies.

Two engineering students dong stream gauging

Engineering programs

Design systems and solutions to make the world a better place with this accredited degree (B.Eng.). Our curriculum brings together technical skills with practical, multi-disciplinary design courses.

two students and a professor sit at a table and discuss mathematics

Mathematics programs

Mathematics is an essential foundation to society. If you're interested in numbers and equations, learn how you can apply mathematics and statistics to many fields.

A student works in a chemistry lab, pouring someone from one beaker to another while wearing PPE

Physical sciences programs

If you like science, innovation, discovery, problem-solving and learning how the world works, check out our chemistry and physics majors.

Why Choose Guelph?

Learn more from our Admissions team about our campus, university rankings, and community.

Need help paying for university? U of G has a ton of scholarships and financial aid services available to help.

Study STEM Programs at the University of Guelph

Learn more about studying at U of G from our program experts and current students.

Two students walk together while chatting and laughing in the engineering building.

Study Science, Technology, Engineering and Math in Canada.

The University of Guelph is one of the top-ranked institutions in Canada for overall student experience. CEPS at U of G provides leading-edge, high quality education in engineering, mathematics, physical sciences and technology.

Learn more about resources and supports for international undergraduate students at U of G:

Picture of Bawneet Singh
Hello, I’m Bawneet and I am originally from India. What drew me to Guelph was the entrance scholarship I received as well as the extracurricular opportunities available here which I am now very involved in. I'm a social media ambassador, residence assistant, and the Vice President of the Institute of Electrical and Electronics Engineers Guelph branch. I have an upcoming co-op placement as an IT technician which will allow me to apply my skills in Computer Engineering. My experience at the U of G has been extremely positive, and I would highly recommend it to anyone considering studying abroad. My favourite thing about my program is the hands-on experience I get. We've made robots and learned how to navigate satellites in our 1st year!

Bawneet Singh
Computer Engineering

Photo of Rashi Mathur
My name is Rashi, and I’m from Indore, India. I came to Guelph to pursue a degree in Software Engineering and later added Statistics as a minor after thoroughly enjoying the introductory statistics class. I am in my third year of studies and have been fortunate to gain employment at companies such as Amazon and Nokia through my co-op program. I’ve also had the chance to conduct research at the University of Guelph and teach part time as a Teaching Assistant. As the Co-president of the Guelph Women in Computer Science, I’m passionate about giving back to this amazing community that has supported me. Guelph has been the perfect choice for me as an international student and I’m confident you will have a similarly enriching experience!

Rashi Mathur
Software Engineering


Talk to a Current Student

Don’t just take it from us – hear from one of our many students on their experiences with Guelph, integrating into U of G life, and much more. Start chatting with students from Canada or international students.

Take the next step