Adedayo Bada

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.
We will endeavour to make all course options available; however, these may be subject to timetabling and other constraints. Please see our InfoHub pages for further information.
Further Information about tuition fees and the cost of living in Aberdeen
Eligible self-funded international Masters students will receive the Aberdeen Global Scholarship. Visit our Funding Database to find out more and see our full range of scholarships.
Assessment is by course work, by written examination or by a combination of these as prescribed for each course. The project will be assessed by project implementation and by a dissertation. The degree of MSc shall not be awarded to a candidate who fails to complete the summer project at an appropriate standard, irrespective of their performance in other courses.
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.
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:
IELTS Academic:
OVERALL - 6.5 with: Listening - 5.5; Reading - 5.5; Speaking - 5.5; Writing - 6.0
TOEFL iBT:
OVERALL - 90 with: Listening - 17; Reading - 18; Speaking - 20; Writing - 21
PTE Academic:
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.
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.
You will be taught by a range of experts including professors, lecturers, teaching fellows and postgraduate tutors. Staff changes will occur from time to time; please see our InfoHub pages for further information.
The Aberdeen Software Factory is a student-run software house. Students can gain experience working on larger software projects and benefit from work experience, while clients will benefit from a flexible, cost effective solution to suit their needs.
Find out moreTake part in regular co-design events and hackathons to practice your skills with other software development professionals. Monthly meetups provide opportunities to hear about case studies, development practices, start ups, and other topics.