Introduction
This conversion programme is designed for graduates without a computing science background who are looking to gain the key skills needed to embark on a career in software development or IT, with an enhanced specialisation in network and information security.
Start in January or September
This programme is available to start in either January or September.
Study Information
Study Options
- Learning Mode
- On Campus Learning
- Degree Qualification
- MSc
- Duration
- 12 months or 16 months
- Study Mode
- Full Time
- Start Month
- January or September
- Location of Study
- Aberdeen
The MSc Information Technology with Cybersecurity is tailored for students from Arts, Humanities, Social Science, Business, or Science disciplines who are looking to transition into the rapidly changing IT and software development sector.
We cover a diverse range of subjects, including programming, the creation of online tools, and the integration of security into modern software design. You’ll gain skills in IT administration and software development fundamentals—skills that are highly sought after in industries such as energy, finance, healthcare, technology, marketing, and beyond.
The programme also provides comprehensive training on safeguarding against cybersecurity threats, such as identity theft, data breaches, and online fraud. The course on Information Security, in particular, will enhance your understanding of core topics such as access control, usability and psychology, security policy, ethical hacking, and cryptography. In Secure Software Design and Development you will develop the skills to define, implement, examine, and manage secure software lifecycle.
Our Department of Computing Science offers more than just classroom learning. You’ll have access to various skill-building opportunities, such as meetups, co-design hackathons, and collaborative events with professionals in the city and on campus. These activities are designed to allow you to engage with experienced developers and designers, enhancing your practical expertise and industry network.
Available Programmes of Study
- MSc
-
Information Technology with Cybersecurity
Qualification Duration Learning Mode Study Mode Start Month LocationMSc 12 months On Campus Learning Full Time September Aberdeen MoreMSc 16 months On Campus Learning Full Time January Aberdeen MoreProgramme Fees
Fee information Fee category Cost EU / International students £27,000 Tuition Fees for 2024/25 Academic Year UK £12,200 Tuition Fees for 2024/25 Academic Year Semester 1
Compulsory Courses
- Fundamentals of Software Project Management (CS551A)
-
15 Credit Points
Software Project Management skills are fundamental in current software-centric industrial development projects, whether these focus on purchasing and customising an off-the-shelf application or on developing a complete system from scratch. However, computer science courses and programmes typically teach specific technical skills that tend to leave out SWPM principles and the practice. This course thus addresses such shortcomings, providing students with much project management skills for the software sector that are highly sought in the job market for CS graduates and post-grads.
- Introduction to Programming (CS551N)
-
15 Credit Points
Students will be exposed to the basic principles of computer programming, e.g. fundamental programming techniques, concepts, algorithms, data structures, and object orientated programming. The course contains lectures where the principles are systematically developed. As the course does not presuppose knowledge of these principles, we start from basic intuitions so that students know the basics of programming as the foundation for their future study.
- Advanced Programming (CS551P)
-
15 Credit Points
Students will learn the context of software development and engineering so that they know they are building the application needed by the client, and that it is being built well. This course is about the design of the software, and the software development life-cycle. We focus on moving from the idea of the software to its deployment and use by someone through the delivery of small working solutions that grow in features based on regular feedback, which helps improve the working solution.
- Secure Software Design and Development (CS552H)
-
15 Credit Points
Software bugs and vulnerabilities are the main source of threats to security. This course introduces students to design, development, testing and evaluating secure and dependable software. This course develops students both theoretical and practical skills to define, implement, examine, and manage secure software lifecycle. The course provides necessary skills needed for security professionals ranging from software architects, developers to penetration testers and IT Managers.
Semester 2
Compulsory Courses
- Database Systems and Big Data (CS5097)
-
15 Credit Points
This course will be of interest to anyone who wishes to learn to design and query databases. The course aims to teach the material using case studies from real-world applications. You will develop a critical understanding of the principal theories, principles and concepts, such as modelling techniques used in the design, administration and security of database systems. You will also learn core theoretical concepts such as relational algebra, file organisation and indexing. At the end of this course you will be able to design and build Web and cloud-based databases and have a critical understanding of how database-driven applications operate.
- Web Development (CS5077)
-
15 Credit Points
Students will learn to develop modern web applications using a variety of languages and frameworks as part of their degree. A key focus will be on the integration of HTML with CSS and JavaScript with the support of the NODE.js runtime environment to develop dynamic web applications. The course focuses on building basic software programming skills required to become full stack developers.
- Human Computer Interaction (CS5075)
-
15 Credit Points
This course looks at why a computer system that interacts with human beings needs to be usable. It covers a set of techniques that allow usability to be taken into account when a system is designed and implemented, and also a set of techniques to assess whether usability has been achieved. Weekly practical sessions allow students to practice these techniques. The assessed coursework (which is normally carried out by groups of students) gives an opportunity to go through the design process for a concrete computer system, with a particular focus on ensuring usability.
- Information Security (CS5099)
-
15 Credit Points
This course provides a comprehensive introduction to techniques for engineering secure information systems. Identity theft and fraudulent scams are some examples where computer systems have been utilised and compromised, and information exploited in ways not intended or authorized. In addition to developing critical knowledge of the theories, principles and concepts associated with information security and systems, this course will enhance your understanding of core topics such as access control, usability and psychology, security policy, ethical hacking, and cryptography. Students study how users and organisations must become better prepared to best exploit emerging technologies and issues arising.
Semester 3
Compulsory Courses
- MSc Project in Information Technology (CS551R)
-
60 Credit Points
The project is a group project where you will work with fellow students to build an application for an external client. In order to do this successfully you will follow practicals that procude successful projects, which will be introduced to you during the first week of the project and continued during the rest of the summer.
Past teams have worked with Survival International, Grampian Fire and Rescue, the Small Isles, local volunteer groups, and an Edinburgh film company.
We will endeavour to make all course options available. However, these may be subject to change - see our Student Terms and Conditions page.
Fee Information
Additional Fee Information
- Fees for individual programmes can be viewed in the Programmes section above.
- In exceptional circumstances there may be additional fees associated with specialist courses, for example field trips. Any additional fees for a course can be found in our Catalogue of Courses.
- For more information about tuition fees for this programme, including payment plans and our refund policy, please visit our Tuition Fees page.
Scholarships
Self-funded international students enrolling on postgraduate taught (PGT) programmes will receive one of our Aberdeen Global Scholarships, ranging from £3,000 to £8,000, depending on your domicile country. Learn more about the Aberdeen Global Scholarships here.
To see our full range of scholarships, visit our Funding Database.
Why Study Information Technology with Cybersecurity?
- Kick-start a new career path with this conversion programme, specifically designed for students with no prior IT experience.
- Learn the core programming and web development techniques required to create sophisticated and dynamic software systems, while gaining critical insights into network and information security for modern applications.
- Through hands-on learning, you will begin with Python for object-oriented programming and web development frameworks, progressing to build database-driven web applications that incorporate open data.
- You’ll also explore emerging technologies like cloud computing, blockchain, the Internet of Things (IoT), and open data, discovering how these innovations can give businesses a competitive edge.
- You’ll be equipped to refine software solutions using agile practices such as scrum, pair programming, test-driven development, and sprints. These methods will ensure you can adapt to changing client needs and improve project outcomes efficiently.
- Outside of coursework, you’ll thrive in an environment that offers numerous opportunities for professional growth, including regular meetups, co-design events, and hackathons provide a collaborative space where you can work with professional developers, sharpening your skills and broadening your industry connections.
Entry Requirements
Qualifications
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:
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.
Document Requirements
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.
- Degree Transcript
- a full transcript showing all the subjects you studied and the marks you have achieved in your degree(s) (original & official English translation)
- Personal Statement
- a detailed personal statement explaining your motivation for this particular programme
Aberdeen Global Scholarship
Eligible self-funded postgraduate taught (PGT) students will receive the Aberdeen Global Scholarship. Explore our Global Scholarships, including eligibility details, on our dedicated page.
Aberdeen Global ScholarshipsCareers
There are a number of careers to progress into following graduation from this degree, including software developer, business analyst, IT consultant, data scientist positions 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.
The focus on cybersecurity also means graduates are well-prepared to work in cybersecurity companies, general software consultancy companies, specialised software development businesses and the IT departments of large institutions (financial, telecommunications, and public sector).
The demand for cybersecurity professionals remains very high according to the careers website Indeed.com, with growing threats such as ransomware and phishing attacks driving an urgent need for skilled graduates. The growing integration of AI and other advanced technologies has also heightened the importance of cybersecurity roles as organisations strive to protect their systems and data.
Our Experts
- Programme Coordinator
- Dr Bruce Scharlau
Information About Staff Changes
You will be taught by a range of experts including professors, lecturers, teaching fellows and postgraduate tutors. However, these may be subject to change - see our Student Terms and Conditions page.
Get in Touch
Contact Details
- Address
-
Student Recruitment & Admissions
University of Aberdeen
University Office
Regent Walk
Aberdeen
AB24 3FX