Ok I've basically narrowed my choices down to physics, maths, computer science or electrical engineering. I'm not intending to go to a top university since they'd involve me having to move to england or scotland and even ignoring the economics of it (The course will be about x3 the price Just under 10k away compared with only 3.5k roughly here), I also have medical issues which means I need regular hospital visits so I can't really manage that if I'm out of the country. Also I think if I stay at home I've got more opportunities for scholarships and also extra classes such as foreign languages. I'd really love to study Maths / Physics (or possibly something like applied maths and physics) but since its not a top university I feel this would give a bad outlook for both jobs and / or for postgrad study. EE is sort of my good compromise, interesting and varied fields but good job prospects afterwards. Computer science I think would be pretty similar but I probably would be less inclined towards it because some of the modules are a bit, meh, in my opinion. If I was to study EE would I be able to do any of the four above at postgrad level afterwards, possibly allowing me to move to england or scotland at the same time? Also by going to a less highly ranked university is this going to massively affect both postgrad or career opportunities or could this be off set by doing things like additional language modules or gaining a scholarship and work experience? I'm sure I've got other stuff I want to ask but I just can't think of it right now.