Program Overview
Computer Science
The Computer Science program at the University of Guelph offers students the opportunity to work and study in a cutting-edge field, creating solutions and technological advancements for the modern world. By pursuing courses with highly relevant, future-focused applications such as Artificial Intelligence, students can develop and strengthen their practical and theoretical knowledge.
Strong Career Preparation
The program emphasizes math, systems development, programming, algorithm design, and analysis, preparing students for the modern world. With or without co-op, students will be ready for a successful career.
Your Degree, Your Way
Students can customize their degree by adding a focal area of emphasis in either cybersecurity, AI, data science, or user experience.
Entrepreneurship
The university's student innovation centre on campus provides students with the opportunity to develop potential business apps, services, or products.
Gain Valuable Experience Through Co-op
The CS co-op is a five-year program with five co-op work terms, providing opportunities to work with a wide variety of employers. Co-op is designed to facilitate the transition of students from academic studies to a professional career, improving students' job search skills, work performance, and networking abilities, and boosting resume experience.
Careers in Computer Science
Graduates of the Computer Science program at the University of Guelph go on to careers where they explore problems, build innovative computing solutions, and contribute to the evolution of technology around the world. Some potential careers for graduates include:
- Software developer
- Game programmer
- Mobile application developer
- Web infrastructure developer
- Systems architect
Program Details
The Computer Science program offers a range of courses and areas of emphasis, including:
- Artificial Intelligence
- Cybersecurity
- Data science
- User experience Students can also participate in the co-op program, which provides valuable work experience and skills.
Student Testimonials
Previous students have praised the program for its strong community and campus life, as well as the opportunities for hands-on experience and skill-building. Some notable testimonials include:
I chose computer science to pursue my passion for technology.... My co-op jobs at places like Canada Life (insurance company) as an Associate Software Developer have provided me with valuable skills and experiences. I chose to study Computing at Guelph because of the environment. A special course I took was System Analysis and Design in Applications because we got to work with a company partner, with a real-life workplace setting, and the professor was incredibly engaging as well.
Discover More Options
Students considering Computer Science may also be interested in other majors, such as:
- Software Engineering
- Computer Engineering
- Mathematical Science
- Engineering Systems and Computing
Admission Requirements
Admission requirements for the Computer Science program are available for Canadian, international, transfer, and mature students.
Scholarships & Bursaries
The University of Guelph offers a wide range of financial aid programs to assist with funding education.
Campus Life
The university campus provides a range of facilities and services for students, including virtual tours, presentations, webinars, and in-person tours.
