The MSc degree programme in Information Technology (IT) is a suitable programme for individuals with, or without a computing science background.
This programme is particularly attractive to two types of students. This is suitable for those from an Arts and Social Sciences background, or other branches of the physical sciences, including computing, and want to build on expertise developed elsewhere. This is also a suitable route to make a career change into Information Technology and software development. In either case, this is a degree to start your career in the ever growing IT, computing, and software development field, which always has vacancies to fill.
This is a well-established and highly regarded programme which allows you to develop skills in web and applications design, including key aspects of security.
Key areas of IT administration and software development are examined. From the administration side we cover database development, enterprise computing, cloud computing, and security and project management. From the software development side we cover programming, human-centred design, testing, and a wide-range of agile development theory and practices. It has consistently evolved to reflect changes in technology and the demands of industry so you can be assured of a current degree programme.
See how the courses are scheduled in our September and January start programmes in this infographic.
Why Study Information Technology?
You will learn the fundamental programming and web development skills needed to build complex and dynamic software systems, both on your own as well as in teams.
Develop your awareness and expertise in identifying and exploiting IT opportunities in your chosen area/subject (e.g. Geography, Energy, Business, Marketing, Engineering, Economics, Health, etc.).
Programming is introduced using the object-oriented scripting language python and web frameworks; you learn how to create effective user interfaces by building large-scale database driven web applications using open data.
You will be prepared in the use and development of current and emerging digital technologies such as cloud computing, Internet of Things, and open data to improve organisations competitive advantage with entrepreneurial application of these ideas.
The programme develops web application design, authoring and administration skills, including human-centred design and evaluation, as well as entrepreneurial skills so that you could start your own business using what you learn on the degree.
You will be taught how to continually identify and revise clients' software requirements through the application of agile development practices such as scrum, pair programming, test and behaviour driven development, mob programming, and the use of sprints and task boards.
We will give you extensive experience working in software development teams developing both interpersonal skills and technical abilities across a range of subjects such as human-centred design, service design, database development, software project management, and others.
Our teaching is informed by the latest research in Computing Science and we have particular expertise in agile development, information security and artificial intelligence.
We provide a thriving environment with many opportunities to develop your skills and expertise beyond the classroom with a range of regular activities taking place on campus, and in the city including monthly meetups, quarterly co-design hack events, and other activities where you can collaborate with professional developers and designers.
Some of the organisations which employ our recent computing graduates include: Amazon, Arnold Clark, Insiso, IBM, BP, Conoco, Hewlett Packard, EDS, CGI, CMG, Wipro, British Telecom, QinetiQ, Microsoft, Prudential, the National Health Service, and local charities.
The information below is provided as a guide only and does not guarantee entry to the University of Aberdeen.
Our minimum entry requirement is a UK Ordinary or Honours degree (or a degree from a non-UK institution which is judged by the University to be of equivalent worth) at 2:2 (lower second) class or above.
While no prior computer programming experience is necessary, a basic level of computer literacy is expected. Those with a Computer Science degree from a non-UK university, or other computing background, will be considered on the understanding that you may be repeating some material.
Please enter your country to view country-specific entry requirements.
English Language Requirements
To study for a Postgraduate Taught degree at the University of Aberdeen it is essential that you can speak, understand, read, and write English fluently. The minimum requirements for this degree are as follows:
OVERALL - 6.5 with: Listening - 5.5; Reading - 5.5; Speaking - 5.5; Writing - 6.0
OVERALL - 90 with: Listening - 17; Reading - 18; Speaking - 20; Writing - 21
OVERALL - 62 with: Listening - 59; Reading - 59; Speaking - 59; Writing - 59
Cambridge English B2 First, C1 Advanced, C2 Proficiency:
OVERALL - 176 with: Listening - 162; Reading - 162; Speaking - 162; Writing - 169
Read more about specific English Language requirements here.
You will be required to supply the following documentation with your application as proof you meet the entry requirements of this degree programme. If you have not yet completed your current programme of study, then you can still apply and you can provide your Degree Certificate at a later date.
an up-to-date CV/Resumé
a degree certificate showing your qualifications
a full transcript showing all the subjects you studied and the marks you have achieved in your degree(s) (original & official English translation)
a detailed personal statement explaining your motivation for this particular programme
There are a number of careers to progress in to following graduation from this degree. Previous students have found jobs using the skills taught here with IT companies and IT departments within local, regional and global businesses, as well as software development companies, charities, local councils and other public organisations. Some graduating students have also progressed onto academic careers following a PhD. Many of our graduates have moved in to new careers, whereas others have stayed in the same area, but have benefited hugely from having this increased knowledge of IT.
This programme provides you with the technical and analytical skills needed to successfully adapt to wide-range of situations in the ever-changing world of computing. Some become software developers, business analysts, consultants, data scientists, or follow other roles.
A number of students take what they learn on the degree to start their own business.
- Regular co-design hackathon events are provided by Code The City
- The monthly Aberdeen data meetup on the first Tuesday of each month discusses data analytics, big data, and other topics
- Visit ONE Codebase for regular events in the local tech entrepreneur community