Masters in USA vs Canada

It’s been a long time since I wrote any blog post. Small update about me – I completed my masters in University of Waterloo and now working at Capital One as a software engineer.

In this blog post, I would like to touch on one of the most commonly asked questions – Masters in Canada vs Masters in USA. I faced similar confusion when choosing universities for my graduate program. I will describe the factors I considered when I was choosing the country and general observations from my experience.

Masters in United-StatesVsCanada

Pros of doing your Masters in Canada

  1. Tuition is cheap. Very cheap compared to USA ! (Biggest motivation factor for me).
  2. If you are into research then you can do real solid work here. Unlike in US, masters students are not treated as cash cows.
  3. Immigration is very easy compared to USA. You can get Permanent residentship within couple of years after graduating. Now compare this to USA, Green card backlog for Indians is more than 10 years .
  4. You won’t face any visa issues. I didn’t hear about anybody getting rejected for student visa and after graduation you can get an open work permit (called as post graduate work permit) which allows you to work up to 3 years after graduation. You don’t need a job to apply for post graduate work permit, just apply as soon as you are done with school. Open work permit allows you to work for any employer. If I remember it correctly, in USA if you don’t get job within 3 months, you need to leave the country.
  5. It’s really safe. No gun violence, very less crime rate.

Cons of doing your Masters in Canada

  1. Number of jobs are slightly less compared to US. (This includes tech jobs too, although they are in good number when compared to other engineering jobs).
  2. It’s damn cold here. In Waterloo, there are instances when the real feel (real feel is different from actual temperature, this is considering wind and other factors into account) is -45C.
  3. Less number of tech companies which means less competition to bid high for devs, so salaries are little less when compared to US counterparts. For the same role, in similar kind of company, the salaries in US are at least 20% higher than in Canada.

According to me, pros outweigh cons. I wasn’t ready to have huge student debt, UWaterloo reputation and co-op program is awesome, so I made up my mind to go for Canada instead of US.

I didn’t regret even for a moment on my decision to come here. It’s one of the best decisions I ever made in my life.


16 Responses

  1. Pr2
    Pr2 December 10, 2015 at 7:03 am | | Reply

    What about mechanical engineering jobs Harsha if I do my MS from Canada.?

  2. Hari Krishna Badugunnala
    Hari Krishna Badugunnala December 12, 2015 at 3:04 am | | Reply

    Hi, Is MS in Electronics from Canada worth it? I mean in terms of job opportunities. Is GRE needed to get into University of Waterloo? How to get admission into UoW?
    Thank you for sharing info.

  3. abhishekdeshkar009bhishek
    abhishekdeshkar009bhishek January 14, 2016 at 10:36 am | | Reply

    Hi, I’m a passionate computer science student. I have very good command over my subject. I know all programming languages and all stuffs related to computer science. Will it be good to choose Canada over USA ?

  4. gordon freeman
    gordon freeman January 20, 2016 at 10:08 am | | Reply

    good to see you back 🙂 an informative post as usual!

  5. Phani
    Phani February 11, 2016 at 5:53 pm | | Reply

    Hey, I’m applying for coming spring. I want to do Masters in Management Information Systems. Are the job prospects good for that stream ?

    P.S.: I’m little weak at coding

    1. kunal rajput
      kunal rajput December 30, 2016 at 12:45 am | | Reply

      Which Universities did you apply in?

  6. Sana
    Sana August 21, 2016 at 8:26 am | | Reply

    How much would it cost for a computer science program in Canada?

    1. Kunal
      Kunal September 13, 2016 at 4:02 pm | | Reply

      The total cost of the program excluding your personal expenses are somewhere between 25K CAD and 30K CAD. For a student coming from an average indian family the whole stay in canada including the tution fees would cost somewhere around 20 – 25 lakh Rupees.
      (Staying in toronto or British Columbia maybe expensive compared to the other parts of the country).

  7. Bhuvana Chikkam
    Bhuvana Chikkam October 26, 2016 at 3:36 pm | | Reply

    What are the minimum qualifications to get into masters in waterloo university!? And with what qualifications you acquired admission from the university?
    Btw you post is very informative. Thank you.

  8. AK
    AK December 5, 2016 at 11:31 pm | | Reply

    How is Masters in Finance in Canada? The scope and the job prospects?

  9. Shenoy Punith
    Shenoy Punith March 20, 2017 at 2:02 am | | Reply

    Hi it was very informative post, I wanted to know whether only IELTS score enough to get into colleges with good job opportunities in Canada or we have to write GRE(or any other).

  10. dvyia
    dvyia April 11, 2017 at 1:27 pm | | Reply

    How is Simon Fraser University for CS in Canada? Is it worth going there?

  11. vikash
    vikash July 14, 2017 at 12:10 pm | | Reply

    Hi , I have two plus years of work experience in field of Information technology .I am planning to do Ms in CS there . do i need to write GRE and IELTS (OR) IELTS with good score is enough for me to get good university over there?

  12. Roopam Josan
    Roopam Josan August 5, 2017 at 9:03 am | | Reply

    I have heard it is tough to get jobs after masters as compared to post graduate diploma

  13. Kasi Perumal
    Kasi Perumal September 18, 2017 at 2:36 pm | | Reply

    Hi ,

    Could you please suggest me a few list of universities in Canada , that are very good for management information system (MIS) ?

  14. Santhosh
    Santhosh December 5, 2017 at 9:19 am | | Reply

    Hi Harsha!thanks for the Information.can you suggest me the universities which offers computer science in post graduation?

Leave a Reply