The MSc Computer Science Course is a full-time one-year Masters degree course for students who have a first degree usually in a subject other than computing. Designed to open the door to exciting new career opportunities in computer science and information technology, the programme is suitable for a variety of hard-working graduates from diverse subject backgrounds.
The MSc Computer Science programme is different to IT programmes, in that it is a technical degree with a significant programming component. You will learn about the computational languages, software engineering, artificial intelligence, human computer interaction, databases, and machine learning. It focuses on analytical methods and technical skills, and offers the opportunity to combine knowledge and personal skills to solve society’s problems by developing software solutions.
The core components of this degree course are a software workshop, taught modules and a summer project. The software workshop involves two terms of intensive training in Java programming, including lectures, supervised laboratory work and small-group tutorials.
At the same time students enrol in a variety of modules, including: Introductory Computer Science; Software Engineering; Databases; and Computer Networks. In the summer term, students engage in developing a substantial software project under the supervision of a faculty member.[/vc_column_text]