Stand Out in a World of Computer Science Experts

Today's computing technologies extend human knowledge and solve problems in business, science, education and entertainment. The possibilities are limitless for technologies that so closely parallel the way we think, imagine and create. Our students are talented, engaged and their plans for future are inspiring.


Dominic Gagne

Dominic Gagné

When I came to Guelph, I had a strong interest in Psychology.  As I began my third year of the Bachelor of Arts program, I took the University's introductory programming course as an elective.  I knew almost immediately that I had found the real reason I was enrolled in post-secondary education. 

Programming is compromised of a unique mix of craft and science, and it was like something I had never experienced before.  I was eager to learn more and create software that had practical uses.  With the guidance of various members of the Faculty I was able to switch into the Software Engineering program the following year.  Over the course of the subsequent two years I studied and learned about data structures, algorithms, databases, software design methodologies, and microcomputers.  

My four years at the University of Guelph have been absolutely incredible and have opened me to so many things. I have just started my Master's Degree and my present research area and primary interests lie in the domain of Human Computer Interaction. I am looking forward to continuing my studies and to what learning experiences the next year will bring.

Erica Pisani-Konert

Erica Pisani-Konert

I was drawn to come to Guelph after hearing how great the campus was and how many cool and different things there were to do around the university from friends of mine that were attending Guelph at the time, and it ended up living up to the hype they built up for me.  Being a big outdoorsy person, I loved the amount of green space not only within the campus itself, but all around the city.  I got to try things on campus I never thought I'd end up doing, such as kendo (Japanese fencing) and hosting a radio show.  

Studying at SoCS was awesome because it gave me the flexibility within my undergraduate degree to take courses in Spanish, History, Math, and even Apiculture (beekeeping) while still giving me a strong foundation in computer science and software engineering principles, and programming that gave me a sense of confidence going into my first work term as a co-op student after my second year of studies.  There's also a sense of community among the students at SoCS, where students across the years help each other out, from homework problems to advice on conducting technical interviews. Students in recent years have even created the Guelph Coding Community to allow students to run small workshops for other students in order to teach things that are not currently being taught within the school's curriculum, but can be valuable out in the industry, such as iOS, Android, and Web development.

Julian Horvat

Julian Horvat

I came to the University of Guelph not really knowing what to expect from the school or university in general. What I found was a community of people that are eager to learn and help each other accomplish their goals. In the Software Engineering program I learned so much about developing good software as a member of a team, rather than working by myself. This knowledge has been invaluable in my co-op terms and now my working life. The co-op program was also an extremely valuable learning opportunity, allowing me to learn how to be a professional software developer by being a professional software developer.

In my opinion there's nothing better than on-the-job training. The University of Guelph's School of Computer Science gave me the tools I needed to succeed as a programmer and I will be forever grateful for that.

Maame Apenteng

Maame Apenteng

Choosing the Bachelor of Computing program is one of the best decisions I've ever made. The program and people are truly unique in Ontario’s computing landscape that sets students up for success in the workplace. The University of Guelph has a warm and friendly atmosphere that quickly makes it feel like home. I've also been rewarded with gratifying opportunities via the Co-op program and through the efforts of our excellent Co-op Coordinator, Laura Gatto.

The most rewarding part of my education was my volunteer work with the Society of Computing and Information Science, CISters and being part of the Microsoft Student Partner program. The experience was not only gratifying, but made more of an impression on me than just learning from a textbook. Ultimately, I'm so grateful I came to the University of Guelph and I will also be a very proud alumni.

Mia Kilborn

Mia Kilborn

I came to the University of Guelph for the collaborative and friendly atmosphere. Throughout my degree, I’ve become more and more sure of that decision - the people and program are truly unique in Ontario’s computing landscape.

Co-op is one of the main reasons I chose to study at Guelph. It has really helped me feel supported and well-equipped to work in this industry. The software engineering major set me up for success in the workplace, from leading technical design reviews and conducting code reviews to planning and writing the calibre of software expected at Amazon.com in Seattle, where I’m working full time.