I am a student from Sweden and i have not yet decided if i want to go to USA for undergraduate or graduate school. If i were to go for undergraduate i would not be able to afford graduate school.
I am going to major in computer science
My ultimate goal is to get sponsored with H1-B and win the lottery.
So i have these 3 strategies, tell me which one would be the best one for my goal please.
Option 1 : Undergrad in Sweden and masters in USA
If i were to go for this option i would first attend KTH in Sweden for 3 years for a bachelors degree, trying to get a very high GPA and score well on the GRE and try to get some research experience in so that i could end up at a top 15 MS program at an american university.
Option 2: Just an undergrad at an american university
This option will be the most costly one. If i were to go for this i would go for a university like Cal Poly SLO. After graduation i would use my OPT time and hope to get sponsored with H-1B and win the lottery.
Option 3 : Go for a bachelors and masters degree in Sweden
This would be the cheapest option but it would also mean that i wont get any OPT time or anything like that- If i were to go for this option i would study at KTH for 5 years and graduate with a masters degree and after that search for jobs in the US. KTH is a pretty good university.
Tell me what you think please!