Hello
I wanted to apply to the University of Waterloo’s computer science program for undergrad with co-op. However, I noticed that the degree they provide is a bachelor of computer science. I am an International student, and in my country (India) bachelor of computer science is generally a 3 year course and is not valued. However, at the Uni of Waterloo, it is a 5 year course (with co-op) and it is highly appreciated across the globe. I want to know if taking a CS course that awards a bachelor of CS degree is better (or perhaps, equivalent or worth taking) to another engineering degree (computer engineering or mechanical… etc). I am studying CS along with Math, Physics and Chemistry at high school now and my grade 10 CGPA was a 9.8/10 and my grade 11 math score was a 98/100, chemistry 96/100, CS 92/100. I heard CS is mathematics based (atleast at the Uni of Waterloo).
I also have a solid extracurricular list including awards from NASA and other internationally recognized science fairs (eg. ISWEEEP USA).
I want to know what is best for me. A degree in computer science (bachelor of computer science) or a degree in an engineering field (bachelor of applied science in _______). I personally like both engineering and computer science.
I want to know which degree would be better for me.
Thanks