I'm from the UK and in currently in a Maths and Physics Msci program. I'd like to do a masters in a more computer science and engineering related field, for example "MSc in Advanced Microelectronic Systems Engineering" I seem to have the entry requirements and the course can cater to diverse backgrounds. Is this sensible? How likely am I to be accepted into something like this? I'm worried as my degree has limited lab time and is very theoretical. Although I am planning on taking units in Information Theory and Cryptography so will that help?