The University of Waterloo’s rankings have grown consistently over the years and it has established itself as one of Canada’s leading universities. Studies at the university are divided into six faculties: Applied Health Sciences, Arts, Engineering, Environmental Studies, Mathematics, and Science. The faculties are also home to six professional schools: accountancy, architecture, computer science, optometry, pharmacy and planning. There is a wide range of research ongoing at Waterloo, which has 34 research centres and institutes. University of Waterloo has a variety of sports teams and more than 90 student clubs and groups for students.

The University of Waterloo is famous for being one of the first universities to introduce co-operative education. Co-operative education is a program that uses both classroom study and temporary jobs to provide students with practical experience. Students accepted into the co-operative program alternate four-month terms in the classroom with four-month terms at temporary paid jobs. UW now has the largest such program in the world.

The university also has an intellectual property policy that encourages spin-off companies when university researchers develop commercial applications for their inventions. Through co-operative and these spin-off companies, the university has close ties with the high-tech industry. University of Waterloo has a strong connection with Research In Motion (RIM), creator of the BlackBerry. CEO Mike Lazaridis was a student at University of Waterloo before he started RIM, and is currently the chancellor of the university. RIM hires hundreds of students from Waterloo and many of its employees are University of Waterloo alumni.

Accounting and Financial Management (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :                           

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :            

                

Mechanical Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :            

          

Mechantronics Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

          

Architecture (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

 

Computer Science (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :                        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility : 

          

Arts and Business (entry)

Level of Study : Bachelors Degree                            

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

 

Mechatronics Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

            

Biochemistry (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

          

Chemical Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

        

Bioinformatics (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

   

Chemical Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

         

Nanotechnology Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

           

Computing and Financial Management (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

           

Accounting and Financial Management (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

            

Information Technology Management (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

          

Biochemistry (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

           

Computational Science (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

            

Civil Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

          

Geological Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    ​

           

Computer Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

        

Software Engineering (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

           

Political Science (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

           

Sociology (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

         

Psychology – Science (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

         

Environmental Sciences (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

   

Mathematical Finance (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

        

Biology (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

         

Mathematical Sciences (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

     

Chemistry (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    ​

           

Pharmacy (entry)

Level of Study : Bachelors Degree                             

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :    

           

Computational Science (major)

Level of Study : Masters Degree                                

Mode of Study : 

Exam :        

Tuition Fees :    

Work Experience :

Duration :           

Eligibility :