A wide angle shot of the front of Summerlee Science Complex

Undergraduate Students

College of Engineering and Physical Sciences (CEPS)

The College of Engineering and Physical Sciences offers 16 undergraduate majors spanning three degree programs. You will have access to some of the world's most respected research scientists and educators, as well as outstanding research and teaching facilities, in Canada's fastest-growing STEM (science, technology, engineering and math) fields. The U of G has a long history of teaching STEM dating back to 1874.

Choose to learn at the University of Guelph and you will be joining a supportive community, where we are committed to delivering an academic and student experience second to none. Explore our many co-op streams, experiential learning opportunities and undergraduate research assistantships to gain hands on skills in your field of study. Select one of the disciplines below to learn more about majors offered, admission requirements, career opportunities and more.

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.

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.

Are you ready to Improve Life?

Apply Now