Pre-Master's - Computing

The Pre-Masters – Computing pathway gives students a deeper understanding in preparation for their chosen postgraduate degree.

Entry Requirements

The Pre-Masters programme is designed for those students who do not qualify for direct entry to a postgraduate degree at Edinburgh Napier University.

The Pre-Masters Programme will equip you with the advanced skills you need to complete your postgraduate study at Edinburgh Napier University. You can study this over one or two terms depending on your academic qualifications and English language level.

Key Information



15 months:

3 months pathway + 1 year degree

18 months:

6 months pathway + 1 year degree

Start Dates

April | January

Pathway Tuition Fee


Course English Language Requirement
One Term IELTS 6.0 overall with 5.5 minimum in all components
Two Terms IELTS 5.5 overall with 5.5 minimum in all components

What you will study

Alongside core modules, you will study subject-specific modules that will equip you with a foundation of knowledge for your chosen field of study.

Course Modules

The aim of the module is to develop your ability to communicate effectively and appropriately within a technical and professional context. This is achieved through a focus on how more advanced communication skills may be developed and an appreciation of how specialised vocabulary and technical language may be deployed both in studies and within professional activities. The module has a language and skills development focus but also aims to engage you directly with your specific field of study in Computing. This is achieved by putting language and skills acquisition firmly in a context of your keenness to study effectively in the future.

15 credits

This module provides you with an introduction to software development, assuming no prior programming experience on your part as you learn to develop, run and debug programmes. The module focuses on the foundational algorithmic constructs of sequence, selection, and iteration, through the use of flowcharts/pseudocode and their implementation in the Java language. Fundamental data structures such as arrays are introduced. Students are introduced to the idea of choosing a data structure appropriate for purpose. The module further introduces the principles of object-oriented software development, including objects, classes, properties, methods, and inheritance. Best practice is covered throughout the module, including strategies to make code readable, and to facilitate code reuse.

15 credits

The primary aim of the module is to familiarise you with the basic operating principles of modern computer systems. This includes understanding the basic components of a computer, how data is represented and operated on, and how programs are executed at a low level. As modern computers gain much of their utility from networked resources, it is important that you are provided with a basic understanding of how computers communicate with each other. Finally, the module covers basic Operating Systems concepts which allow computing resources to be utilised effectively, with some discussion on the role of security in modern computing.

15 credits

This module aims to provide an introduction to computer programming for interactive media applications. You will design, write, test and debug programs. You also learn the essentials of computer programming: variables, data types and data structures and programming constructs such conditionals, loops and functions. You are also introduced to the basics of object-oriented programming. These programming fundamentals will be used to develop interactive applications to process digital images and to implement animations.

15 credits

Available Degrees

MSc (Hons)
By taking a Masters degree in Computing you will be able to build on your undergraduate computing studies or work experience in the areas of your particular interest.

As DMUIC is situated in England’s most vibrant and multicultural city, I had the opportunity to make friends from different countries. The most amazing thing was that the DMUIC staff including all teachers and the office persons were very motivational and welcoming. They provide the best routes for study to every individual.”

Syed Asim Hussain Pakistan, De Montfort University International College (DMUIC)

I’ve enjoyed studying at DMUIC, the tutors are excellent and have helped me settle into life as a university student. They are also really supportive and have helped myself and other students with other issues outside of the classroom such as accommodation.

Nafisa Bangladesh, De Montfort University International College (DMUIC)

I have successfully progressed onto my degree course at the University of Bradford because of UBIC's reliable policies and teaching programme. To the new students, those who just started their foundation at Bradford International College, I must say you are going to pass the class, the only thing required is your attention and leave the rest on UBIC's staff because they are the one that are going to lead you to a brilliant future as it is a pathway to success.

Shoaib Khan Pakistan, University of Bradford International College (UBIC)

I have a lot of international friends here at BUIC, and I’ve learnt so much from them. There is always a lot to do together both on and off-campus.

Sagar Nepal, Bangor University International College (BUIC)

I would recommend UGIC because it is based on the main University of Greenwich campus, a cosmopolitan university. At UGIC, there are students from all around the world, and I've made a lot of friends from exciting places."

Gozel Turkmenistan, University of Greenwich International College (UGIC)

I think one of the main reasons the IIM (pre-masters) has been so helpful is because the staff are so supportive and are always able to help me. Whether it is understanding a module or finding out how to sort accommodation, they will help you with everything. I’ve enjoyed studying at Bangor, the people are friendly, and the environment is also really peaceful and safe. It’s given me the best opportunity to succeed in my studies here in the UK.

Tong Tong China, Bangor University International College (BUIC)

You have been chosen

to provide your feedback.