Imperial Computer Science Masters

At Imperial College London, a Computer Science MSc can be taken as a four-year undergraduate course (Computing MEng) or as a one-year postgraduate course (Computing MSc), but both courses are very different. The final year of the four-year course is more advanced than the one-year course, having already studied the basics in the previous three years. It also includes an industry placement year and a large selection of niche modules that touch on cutting-edge research. The one-year Master’s programme, however, is designed for students who have no academic computer science background but want to learn the essential skills or add computing credentials to their resume. Computer Architecture, Operating Systems, Introduction to C++ Programming, and other computing fundamentals are among the subjects covered. A*AA with an A* in Maths is required for admission to the undergraduate course, but Imperial typically make offers of A*A*A and Further Maths is strongly encouraged. A level alternatives at equivalent grades are also accepted. Imperial requires a first-class degree in any discipline for the one-year postgraduate course.