Computers play many roles in our lives. At the University of Guelph, we recognize that relationship and its variable nature. If you enjoy solving problems, nothing is more exciting than working and studying at the leading edge of computer science.

At the University of Guelph, we have created a learning environment that pushes your thinking and creativity to new levels. You will develop skills throughout your degree as you explore different course materials within the field of computer science and across other disciplines.

Discover more about our Computer Science and Software Engineering majors.