Foreign Education Consultants
Typically replies within minutes
Foreign Education Consultants
Hi There,
How can I help you?
Get university recommendations.
Create SOP for free
Direct university communication
Track your application
Online payments
Don't have an account?
Get university recommendations.
Create SOP for free
Direct university communication
Track your application
Online payments
Already have an account?
Get university recommendations.
Create SOP for free
Direct university communication
Track your application
Online payments
Got your password?
Application Fee
Whether you want to create a VR training program for surgeons the next swipe right dating app or an autonomous car software engineers have endless career options in today s tech-enabled world At Waterloo you won t just write code You ll also analyze software architecture apply algorithms understand digital hardware systems and design human computer interfaces Plus you ll learn how to work in teams and manage projects all while being taught by one of the best universities on the planet for software engineering Shanghai World University Rankings 2020 Then during your co-op you ll put those skills to work at leading companies like Snapchat Facebook or hot new startups When you graduate you ll be ready to create reliable affordable and faster software for all kinds of different purposes
Ontario students: six Grade 12 U and/or M courses including
Experience in developing well-structured, modular programs is required.
Grade 11 U Introduction to Computer Science and Grade 12 U Computer Science are recommended as helpful background for the program.
Admission averages: Individual selection from the mid-90s
61300