<p>Guys, I need help. I got an unconditional offer for BEng or Bsc in Computer Science from University of York. There are few things I want to know:</p>
<p>1) What is the difference between 4 year bachelor's degree(offered in U.S, Canada etc) and 3 year bachelor's degree(offered in U.K). Is there any difference in courses offered or credit-hours? Do both of these degrees have same value?</p>
<p>2) After doing my bachelors from UK, can I do masters from some other country(U.S, Canada etc)? I mean UK offers 3 year bachelor's degree while countries like U.S offers 4 year bachelor's degree.</p>
<p>3) This is really important. Can I choose a different subject for my master's degree than what I chose for my bachelor's degree? I'll be doing bachelor in Computer Science, will I have to do master in Computer Science as well? If no, then what other subject can I chose for master's degree?</p>
<p>And, oh, which University is better, University of Alberta or University of York?</p>
<p>1) As I understand it (only from reading and rumor), the major requirements are about the same in a US 4-year degree and a UK 3-year degree; the difference is that in the US degree, there are other subjects for well-roundedness and completeness, and in the UK it’s CS only.</p>
<p>2) I dunno; I assume so</p>
<p>3) Yes, you can choose a different subject for your master’s degree. You may have to meet prerequisites, though, if you change.</p>
<p>It really depends on what courses you take. Take a look at masters program prerequisites. For instance, for an MS Elec. Eng. you’ll need to have taken quite a few undergrad EE courses. Those courses will also have prerequisites e.g. 3 semesters of calculus-based physics. If you can fit those in while obtaining the CS degree, then you can follow your plan. It’s not easy, though.</p>
<p>Treetopleaf and GeekMom63, thanks. That really helped.</p>
<p>Another question, can I apply for double master’s degree(Masters in Computer Science and MBA)?</p>
<p>And, by the way, can someone please tell me difference between 4 year bachelor’s degree(offered in U.S, Canada etc) and 3 year bachelor’s degree(offered in U.K)?</p>
<p>Also, which one would you guys prefer, computer science or computer engineering?(in terms of salary, availability of jobs etc)</p>
<p>1) In the UK, three year degrees are light on GE’s
2) Yes. You might not even have to go an accredited college, if you can show that you are competent
3) Yes, though you will have to take undergrad courses in the other subject to have a chance at getting in</p>
<p>You certainly can earn more than one masters degree but you must earn them sequentially – i.e., one at a time. For example, I hold both a Master of Engineering degree and an MBA, which took a total of 3 years to obtain (1 for the M.E. and 2 for the MBA.) There is no such thing as a “double masters” equivalent to a double major at the undergraduate level.</p>
Based on major subjects alone, I think you’d have many more credit hours at York because even though it only requires you to study the program for 3 years, almost every module in the program is a major subject or subjects directly related to your major. And that is true in most if not all curriculum at any British university. </p>
<p>
Of course you can especially if you get a First. Many UK uni grads end up doing master’s at the top US schools like MIT, Stanford, Berkeley and CMU. </p>
<p>
The admissions are vastly dependent on your line of profession or interest. So, even if your undergrad is ComSci and you’re interested in economics or mathematics or even physics or psychology, you can apply and get accepted onto the MS program of your choice given you have the stats.</p>
<p>If unable to do master’s in engineering(mechanical), I think I will go for master’s in Computer Science followed by master’s in Business Administration.(Thanks, worried_mom, for the information)</p>
<p>I like to learn, but I also want to have a secure future. Maybe, I’m worrying too much. I just hope everything turns out well.</p>