Yes, there’s a secret code for a high-tech career in computers. Learn it at Waterloo.
Earn a degree from one of the world’s top computer science schools. Not only will you learn to develop a broad understanding of systems, networks, algorithms, and programming through 70+ courses, you can make your degree your own by adding specializations and minors to match your interests and skills.
Combing theory and hands-on practice, you’ll discover the mathematics that build the framework for emerging technologies from AI to machine learning. After second year, you can apply to a major in Data Science.
Put your skills to the test through co-op and experiential learning opportunities ranging from conducting research with a professor to building your own tech startup. At Waterloo, you’re in the right place to make your mark.


