Have any of you studied for a masters degree that put you out of your comfort zone? Whenever I see academic profiles it seems people have bounced around areas from their BSc to Phd, yet I can can imagine this is difficult. I am considering doing a masters degree in the future, maybe in a few years time but need to know how much preperation I would need to do. Obviously that depends on the course, and there are two that I have seen that interest me.
http://www.cs.ucl.ac.uk/teaching/ncs/syllabi.htmlImperial College London | Faculty of Engineering | Department of Electrical and Electronic Engineering
The first is more higher level networking with a strong programming element, the other is more low level communications and maths is no doubt a feature. The latter of the two appears to be more heavy duty from what I can tell, both are at well ranked Universities here but the latter is ranked very highly for both CS and EE. The first course I linked would basically require me to learn C and/or Java to the point where I am competent, but the problem here is I have basically zero programming skills since while I have done it at University, it was only really a feature in the first year which was almost 3 years ago and I have forgotten everything / never realy learned it properly in the first place.
The second course I linked seems like it would require a fairly decent standard of physics/EE and maths. The problem is I didn't get traditional pre University qualifications, and therefore didn't study maths or physics before my degree, and due to low standards in my department I somehow haven't required any maths for my degree either. Any decent University in the UK and from what I can tell any US University has a lot of math on any CS related degree, but not mine, unfortunately. So if I was to realistically go for either of these I think I'd have a fair bit of prep work on my hands and even then I'm not sure it would be enough.
The course that requires programming I think would require me to learn either language to a decent standard beforehand, and then I feel I'd be in with a shot of getting a place. Since this seems higher level and more networking focused it would probably be slightly more doable, but that doesn't necessarily make it the best option.
The second course linked may not even accept CS type students because it's classed as EE, but I have placed all my focus in networking and have experience as a network tech, so due to the communications elements I think I have more chance than a typical CS student. So if I was to do maths and physics A Levels beforehand, and get good grades I think I could be considered. That said, would the low level signalling theory here ideally require an EE background? I simply don't have that and don't think I could do much to gain it or prove it other than self study and anything a physics A Level covers. I basically only have in depth knowledge of networking, and the only signalling knowledge I have is basic modulation in 802.11 standards.
I've written an essay here to give you guys a good idea of what's what, so what do you think about how much living hell I would experience doing either course, in particular the second one linked assuming I was accepted?