Hi, I am a grade 11 student from Calgary, Alberta who is looking to enter a computer science program and work in Silicon Valley or a company such as Microsoft in the future. I was wondering if anyone can give me some insight on if Canadian universities such as UBC, U of T, and Waterloo have a good reputation in the US for EECS, and if anyone knows people who went to these universities and are working in Silicon Valley or a high end company.
I am a grade 11 IB Diploma student in Math SL, Chem HL, English HL, World History HL, Bio SL, and French ab initio who will be self-studying to take AP courses (Calc BC, Physics 1 and 2, Computer Science A) in grade 12. According to Berkeley, I have around a 3.9+ unweighted if not 4.0, and they consider me as having a rigorous course load for an EECS applicant.
Berkeley and Stanford are my dream schools for EECS, followed by the likes of:
UCLA
U of Washington
UBC
U of T
Waterloo
Cornell
Carnegie Mellon
Princeton
UCSD
U of Illinois
Can someone give me advice on improving my application as an EECS applicant, and recommending other strong EECS universities? I am more interested in CS than EE.
My stats are:
UW GPA: 3.9-4 according to Berkeley
W GPA: Probably around 4.1 or 4.2 at time of application, but that is just because most of my IB HL classes are in grade 12, and Berkeley said that it’s fine
SAT Score: Yet to take it, but practice was 1380/1600, and I’m pretty sure if I study for it I can reach 1500.
SAT Subjects Test: Yet to take; will take in September and October of grade 12
For fellow Canadians:
Average is around 84 percent currently with IB courses, but when I apply for the pick 5/pick 6 depending on the Canadian university, I expect to have a 92 or 93.
My ECs:
Note: Dad was really worried about my grades dropping when I joined a new school in grade 10 and the school I attended in grade 9 virtually had no clubs/ECs.
Model UN since grade 11
Basketball and Track since grade 9 (On track team but not basketball)
Swimming since grade 9 (Not on team)
Lifeguard Certified since grade 11 (planning on finding a job from summer of grade 11 and onwards)
Science Olympics since grade 11
Volunteering as YMCA basketball coach and ref since grade 11
Vice President of Physics Club since grade 11
Vice President of Comp Sci Club since grade 11
Robotics Club since grade 11 (Joined around end of school year, so not really anything to do)
I am also planning on creating gaming apps in the summer
What are your thoughts about me attending Canadian institutions that have strong reputation in Canada if I cannot get into an amazing university such as Berkeley or Stanford in the US and still having a chance to work in Silicon Valley or for a top US company? What should be the bottom line American University that I attend before looking back at Canada? For instance, I know University of Washington alumni make up a ton of Microsoft employees, yet UBC is ranked around the same as U of Washington, and I would have to pay significantly less (probably around 40-45k less per year, but my parents said not to worry about international tuition since they will pay for me). I am most concerned about being able to find opportunities at top computer science companies and at Silicon Valley after I complete my Bachelor’s degree, so I just want to know the best universities I should attend, and what I should do if I cannot get into one of the top universities.