MSc in Computing

MSc Computing

Overview of the program

Develop the industry-relevant skills and expertise to become an agile, adaptable computing specialist on our course programmes. This industry-facing course gives students whose first degree is not in computing (or whose computing degree was awarded some time ago), the skills needed to become a practicing IT professional.

Featuring rigorous computer programming and database elements, the course is accompanied by a variety of compulsory modules providing the core knowledge to be an effective practitioner in the computing industry. These are combined with optional modules covering additional specialized subjects.

You will complete a project during the summer which will typically involve the design and implementation of a significant piece of software. ‌‌

Key course features

  •    provides an opportunity for postgraduate study for those whose first degree is not in computing
  •    provide specialist, technical skills in the areas of networking, or web and mobile development, or Professional Issues and Professional Practice;
  •    produce practitioners with an advanced understanding of and competence with, the hardware and software available and/or needed for the development and use of computer systems
  •    enable students to access, critically appraise and disseminate research results
  •    Lecture/tutorial and practical sessions are enhanced with additional, resource-rich, online materials allowing you to continue independent learning through a variety of approaches
  •    provides students with a sound basis for further research and/or professional development.

Key course features

As with most masters programmes this has 2 parts, a taught part followed by a dissertation. Students study 6 modules of 20 credits each, followed by a 60 credit dissertation, making a total of 180 credits.


  •    Postgraduate Study & Research Methods
  •    Networking Hardware and Software
  •    Security and Risk Management
  •    Database Systems and Analytics
  •    Software Development - Object-Oriented Programming
  •    Technological Horizon-Scanning
  •    Dissertation

Career Prospects

Successful completion of the course enables you to put greater focus on your future career in the field of Computing or the educational paths. You will have the knowledge and competence necessary to continue to develop professionally in the workplace. You might take the opportunity to progress to higher-level academic investigation.

It is expected that you will be able to gain employment at higher technical and managerial levels, develop particular specialist technical and consultative skills, and be capable of embarking upon Doctoral level study.


    Teaching at IST is in English.


    Full time 12 months.