Talk to us arrow

hipchat Call
text.skipToContent text.skipToNavigation

Bachelor of Computer Science - Software Engineering

At University of Waterloo
location
Location

Canada

location
Qualification

Bachelor Degree

location

CA$280,000  (2024)

location

4 Year(s)

location

09 September 2024

location

6.5 IELTS

Computer Science focuses on the study of software, algorithms, programming, and the limits of computation. Using a combination of theory and application, you will learn how to describe problems in a formal, precise way so that machines can solve them. You will also learn about managing large scale programs, and about understanding the power, limitations, and organization of computer software and hardware. The Bachelor of Computer Science (BCS) will allow you to develop a solid understanding of computer science with the flexibility to choose from a wide range courses in this area. If you are admitted to the BCS, you'll start off in this program right away.
At one of the world?s best schools for computer science, you'll develop a broad understanding in areas such as systems and networks, algorithms, and programming. After first year, you can choose a major in Data Science. You can also gain two years of paid work experience through our co-op program, the largest of its kind in North America, or fast track your degree by choosing the regular system of study. Your degree is your ticket to career success. Our graduates go on to work in leading technology companies and at top universities around the world. Meanwhile, Waterloo professors and graduates have created more than 800 spin-off companies, including leaders like OpenText, Canada?s largest software company.
The Software Engineering Specialization is available for both the Bachelor of Computer Science (BCS) and the Bachelor of Mathematics (BMath) (Computer Science) academic plans. This Specialization is offered jointly by the David R. Cheriton School of Computer Science and the Department of Electrical and Computer Engineering. Students who complete this Specialization do not qualify for the professional engineering designation.

Course fees are indicative and should be used as a guide. Speak to a counsellor to get an accurate price.

  • Duration: 4 Year(s)
  • Fees: CA$280,000
Intake Location
Fall (September), 2024 Waterloo
Fall (September), 2025 Waterloo

Entry requirements for University of Waterloo

Official/Unofficial High School Transcripts Required.

Ontario students: six Grade 12 U and/or M courses including

Advanced Functions
Calculus and Vectors
Any Grade 12 U English
One other 4U course
Recommended: Grade 11 U Introduction to Computer Science

International Baccalaureate (IB) - HL Analysis and Approaches, minimum 6, HL or SL English A. Total 32.

IELTS Academic - 6.5 overall, 6.5 writing, 6.5 speaking, 6.0 reading, 6.0 listening, TOEFL Internet-based TOEFL (iBT) - 90 overall, 25 writing, 25 speaking.

English language requirements

TOEFL Internet based overall score: 90.0

Application deadline:

This date isn’t available – speak to an IDP counsellor to get detailed information.

Further information

World ranking

What our students think

We’ve haven’t received any reviews for this institution yet.

event image 0 IDP Philippines On to Greater Heights Study Abroad Fair -...
Flag_AU icon AU Flag_CA icon CA Davao City,Cebu City,Iloilo, Philippines 25th May 2024 01:00 PM - 05:00 PM More info
event image 1 IDP Philippines Money Matters: Budget Planning for Study ...
Flag_AU icon AU Flag_IE icon IE Flag_CA icon CA Flag_NZ icon NZ Flag_GB icon GB Pasig City, Philippines 29th May 2024 06:00 PM - 07:00 PM More info
event image 2 IDP Philippines Parent Hack 101: Overseas Bachelor's Degr...
Flag_AU icon AU Flag_CA icon CA Manila City, Philippines 30th May 2024 05:00 PM - 07:30 PM More info

To find out more about the information shown here – read about How we collect and display course information. IDP assumes no responsibility or liability for any errors or omissions in the content of this site. We always recommend that you speak to an IDP counsellor to get the latest and most accurate advice.

Please select a level of study

Enter subject, choose from the list or hit search

  • Start typing, choose from the list or hit search

  • Enter subject, choose from the list or or hit search

Please type and select an institution

  • Type 3 characters of a university name and select from the list

  • Enter a university or school name and select from the list

Please select a level of study

Got any ideal countries in mind?

No Event Found.