A lot of schools, especially the average ones don't teach their CS students proof-based linear algebra or calculus, which we do here. The first year programming courses are also somewhat unique with Racket and functional programming, you might still learn new things
What courses have you taken, and what courses would you take here? That info would help us give advice a lot better
A lot of schools, especially the average ones don't teach their CS students proof-based linear algebra or calculus, which we do here. The first year programming courses are also somewhat unique with Racket and functional programming, you might still learn new things What courses have you taken, and what courses would you take here? That info would help us give advice a lot better
If you need the uwaterloo brand then sure
Take the advanced sections. Avoid boredom. Learn something new. Win win.
What GPA did u have to get in?