Computing

NEW
PG Cert
Advanced Computing
The MSc is designed to advance your knowledge of advanced computing technologies. This Master's degree in computing has significant coverage of emerging technologies and research developments and focuses on areas of expertise and research specialisation among our academic staff.
DIRECT
MSc (Hons)
Data Science
On this course you will gain a broad knowledge of the techniques and concepts of data science and acquire strong programming and data analysis skills using Python, R and Java - the most popular programming languages used by data scientists today.
DIRECT
MSc (Hons)
Cognition and Computation
Aimed at graduates of either the computational sciences or the psychological sciences, this Master's degree in cognition and computation is an ideal foundation for a research career in the cognitive sciences.
DIRECT
MSc (Hons)
Computer Science
MSc Computer Science provides you with a valuable grounding for working in the information technology industry. As well as gaining a broad knowledge of computing, you will acquire programming skills and have the opportunity to investigate specific areas of current research more deeply.
DIRECT
MSc (Hons)
Analytical Chemistry
This course offers the opportunity to complete an analytical chemistry research project in our laboratories, with constant contact between staff and students which creates opportunities for you to comment on, and take responsibility for, the direction of your studies.
DIRECT
PG Cert
Applied Data Science
Our Postgraduate Certificate in Applied Data Science is an online course that provides you with an excellent grounding for applying programming and data science skills in industry. As well as gaining a broad knowledge of computing, this intensive course allows you to acquire programming and data analysis skills using Python.
DIRECT
BA (Hons)
Games Design
This multi-disciplinary game making course* will provide you with the fundamental skills to work in this fast-moving industry. You will work with state-of-the-art technologies and production methods to develop key skills in games making. Explore the likes of games mechanics, player psychology and games narratives and have the flexibility choose your own specialism.
BSc (Hons)
Computer Science
Computer science is an exciting and evolving subject that affects every area of our lives. A deep understanding of computing puts you in a great position to influence the future as well as paving the way to excellent employment opportunities and well-paid careers.
BSc (Hons)
Artificial Intelligence
Artificial Intelligence (AI) is increasingly successful in solving complex and key problems from self-driving cars and medicine to information retrieval and games. Recent advances exploit machine learning techniques where AI systems extract patterns from vast amounts of examples (big data) using large-scale computing infrastructure, such as the cloud. On the BSc Artificial Intelligence you will specialise in this rapidly evolving area of computer science.
BSc (Hons)
Software Engineering
This degree looks at software development including methodologies used in medium to large enterprises.The programme offers you a solid base of computing skills, equipping you for a wide range of future careers from programmer to systems analyst, software developer to computer scientist.
BSc (Hons)
Computer Science - Cyber Security
On this degree you learn a broad base of computer science skills with a focus in your final year on cyber security. This is an excellent programme choice if you are looking for a career in information security management or cyber security risk within commercial or government organisations.
BEng (Hons)
Computer Systems and Networks
Computer networks form the backbone of the information world, from personal mobile devices to social media and large scale corporate data services. This course focuses on key aspects of networks, computer systems and application development which will extend to database systems and human-computer interaction.
BEng (Hons)
Computing
Our computing course at Edinburgh Napier will help you gain a full understanding of computing tools, techniques and practices across a wide range of application areas. Unlike computing courses elsewhere, at Edinburgh Napier you will be taught by world leading scientists in specialist facilities which contain high-speed computers with all essential software. Our course will teach you computer programming fundamentals that will propel you into employment after university.
BEng (Hons)
Cybersecurity and Forensics
Combining three of the most sought-after streams of computing, this course capitalises on the rising awareness of the importance of network security and is a valuable foundation to a successful and well-paid career.
BSc (Hons)
Computer Science (AI)
Our Computer Science (Artificial Intelligence) course at Edinburgh Napier will help you gain a full understanding of computing tools, techniques, and practices across a wide range of application, and provide you with a thorough understanding of the theoretical and practical aspects of Artificial Intelligence and its applications.
BSc (Hons)
Computer Science
Our computer science course at Edinburgh Napier will help you gain a full understanding of computing tools, techniques and practices across a wide range of application areas.
BEng (Hons)
Software Engineering
Throughout the course you’ll learn both mainstream and emerging software development, implementation and evolution - from design and analysis to human interaction principles and system evaluation. Your study will be supported by input and guidance from industry experienced teaching staff.
MSc (Hons)
Computing
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.
DIRECT
BSc (Hons)
Computing and Digital Technologies
BSc Computing and Digital Technologies offers a comprehensive computing education and excellent career prospects in the ever-growing world of IT.
MSc (Hons)
Computer Science
The Computer Science MSc prepares graduates from any discipline for a career in computing, or a career involving the application of computing within their original professional field. No prior knowledge of computer science is required.
MSc (Hons)
Advanced Computer Science
Are you a computing graduate whose interests span more than one specialism? Do you want the freedom to explore a variety of advanced topics? This course can serve as a springboard for employment or research.
MSc (Hons)
Computer Science (Cyber Security)
In a world with more smart devices than people and an increasing reliance on connectivity across the Internet, cyber threats are a growing concern for organisations, governments and individuals. Acquiring skills in Cyber Security has, therefore, become an advantage for a range of professions and roles across different sectors and disciplines.
MSc (Hons)
Artificial Intelligence
The Artificial Intelligence MSc programme combines a wide choice of advanced topics in computer science with specialist modules relating to computational intelligence, including logic-based, connectionist and evolutionary artificial intelligence, inspirations from the natural world, practical applications and the philosophy of machine reasoning.
MSc (Hons)
Computer Science (Artificial Intelligence)
The Computer Science (Artificial Intelligence) course focuses on how computer science and artificial intelligence can solve complex problems in the world. This is a rapidly evolving field for the transformation of our society from self-driving cars, robotics, finance and healthcare.
DIRECT
BS
Cybersecurity
With a Bachelor of Science in Cybersecurity, students can test, implement and configure any new security software and/or technologies, apply sound security policy to their daily jobs, and provide protection and disaster recovery to companies' business systems.
DIRECT
MS
Cybersecurity
The Cybersecurity Master of Science degree prepares students with the technical and analytical skills to secure data files, defend computers, shield computer networks and protect critical national electronic infrastructure. Students can pursue careers as network security adminis -trators, information security administrators or IT auditors and many other positions
DIRECT
BS
Computer Information Systems
Computer Information Systems students study the way that computers are used to solve business problems in organizations.
DIRECT
BS
Computer Science
Computer science students learn to analyze how computers work and how to design programs.
DIRECT
MS
Computer Science
The Computer Science Master of Science degree equips students with cutting edge knowledge and tools to solve data science and software development problems.
BSc (Hons)
Computer Science (User Experience and Design)
Discover the art of crafting user-centric digital experiences whilst building in-demand skills for a career in technology
BSc (Hons)
Computer Science (Data Science and AI)
Learn how to develop intelligent AI and Data Science solutions that can change the world
BSc (Hons)
Software Engineering
Combine your analytical skills with creativity and study a blend of established theories and modern design techniques to become proficient in developing high-quality software applications for desktop, web and mobile platforms
DIRECT
BSc (Hons)
Computer Science (Top-up)
This one-year top up programme is designed to provide you with a firm understanding of computer science. If you have a HND/DipHE qualification, this programme allows you top up your qualifications to a full degree, giving you access to more graduate career opportunities.
DIRECT
MSc (Hons)
Cyber Security
Our applied and practical MSc Cyber Security, taught by a team of cyber security and computer science specialists , will help prepare you for the diverse and complex challenges of the ever-growing international tech industry.
DIRECT
MSc (Hons)
Computer Scinece
This MSc Computer Science programme offers modules in the likes of artificial intelligence, cyber security, cloud computing, Internet of Things and leading-edge ‘web 3’ technologies, such as blockchain. In tackling these fields, the curriculum takes a systems architecture approach, encouraging students to work both within and across these technologies.
DIRECT
MSc (Hons)
Cyber Security
If you are a graduate or professional with a background in computing, networking or related fields with a desire to update your skills in cyber security and expand your network, then this course is for you. The MSc Cyber Security programme offers modules in a range of essential topics, including network security, cyber incidence management, cyber forensics and open source intelligence.
BA (Hons)
Games Production
Video games have eclipsed the film, music and video industries as the dominant entertainment sector in the UK.
MSc (Hons)
Internet of Things
This unique full-time Master's programme is designed by experts in the field with wealth of research and development experience in IoT to address this shortage of professionally qualified specialists.
MSc (Hons)
Cyber Security
This course has been designed to offer graduates the opportunity to develop a deeper understanding of cyber security as a discipline.
BEng (Hons)
Software Engineering
Software Engineering is at the heart of all modern technology, and plays a key role in every industry. It incorporates disciplines such as:MathematicsComputer ScienceSoftware EngineeringCyber Security
BSc (Hons)
Game Design and Development
Study this three-year Games Design and Development degree programme designed to meet the demands of the contemporary gaming industry.
BSc (Hons)
Virtual and Augmented Reality
This three-year BSc degree in Virtual and Augmented Reality is one of the first of its kind in the UK.
BSc (Hons)
Applied Artificial Intelligence
Siri, Alexa, and your recommended playlists on Spotify.AI-powered robo-medic to help doctors save lives, chatbots and neural network art, this all is based on numerous skills and knowledge you will learn on this course.
BSc (Hons)
Computer Science
Gain the knowledge needed on how to design and develop the next generation of software tools and systems, and gain the knowledge and techniques required to enhance and exploit computer technology.
BSc (Hons)
Computer Science for Cyber Security
Gain the skills you need for a career as a cyber security professional, working in a rapidly growing and vitally important industry.
BSc (Hons)
Animation
This exceptional BSc degree in Animation is designed to help equip students with the knowledge, skills and vocational experience needed to enter this dynamic and rapidly growing industry.
BA (Hons)
Graphics for Games
Explore and develop all the skills needed to fulfil the needs or current fast developing gaming industry.
MSc (Hons)
Computing and Information Systems
Develop and widen your knowledge for a career as a business analyst, web designer or systems developer with our Master’s in Computing and Information Systems.
MSc (Hons)
Management of Business Information Technology
Develop the skills you need to manage a software project and to monitor its progress and outcomes with a Master’s in Management of Business Information Technology.
BSc (Hons)
Applied Computing: Human-Computer Interaction

Students will learn how to design and develop all types of software to make computers do new things or manage tasks more efficiently.

BSc (Hons)
Computer Science
Become ready for a career in computing using cutting-edge technology and world-leading design.
BSc (Hons)
Computing (Information Systems)
This specialised computing degree in information systems provides the skills for jobs in business analytics, web design, systems development and programming.
BSc (Hons)
Games Design and Development (Modelling and Animation)
This specialist games design and development degree in modelling and animation will prepare you for an exciting careers in the games design industry.
BSc (Hons)
Games Design and Development (Programming)
Get involved in the fast-paced world of computer game development and boost your programming skills, this specialist degree is a great place to start.
BSc (Hons)
Computing
Explore a range of subjects and optional specialisms to maximise your career opportunities in computing.
BSc (Hons)
Computing (Network Systems)
This specialist computing degree in network systems will provide the skills you need for careers in computing, such as networking and systems management.
BSc (Hons)
Computer Science (Networking)
Studying networks is a vital part of systems infrastructure, and fundamental to businesses, society, and industry. Specialise in networking as part of this Computer Science degree.
BSc (Hons)
Computer Science (Cybersecurity)
Enhance and develop computer and software systems using the skills and experience you’ll gain on this Computer Science degree.
BSc (Hons)
Computer Science (Data Science)
Develop your knowledge on computer and software systems using the skills and experience you’ll gain on this Computer Science degree.
BSc (Hons)
Games Design and Development
This specialised degree in game design and game development provides the creative and technical skills you need for a career in video game development.
BSc (Hons)
Computer Science (Games)
Enhance your knowledge on computer and software systems using the skills and experience you’ll gain on this Computer Science degree.
BSc (Hons)
Computer Science
A Computer Science degree will help you develop the skills to pursue careers as Computer Science professionals specialising in Data Science.
BEng (Hons)
Computer Systems Engineering

This degree covers both the hardware and software engineering aspects of the discipline. During the course, students will gain extensive practical experience and we provide good access to interactive computer services.

BSc (Hons)
Computer Information Systems for Business
The course provides a fundamental education in computer science, the construction, and use of database systems, new media technologies, systems administration, artificial intelligence, and business information systems. CIS for Business is a variant of the standard CIS degree and provides an opportunity to study a range of modules in Bangor’s internationally acclaimed School of Business.
BSc (Hons)
Computer Science

The Computer Science degree is designed to provide students with the skills to join a varying range of IT careers, industrial research and development, or further academic study. The individualised pathway (through the use of options) allows students to begin specialising in any theme within Computer Science. Bangor University aims to help students to become computing professionals with the ability to keep up to date with the rapid pace of developments in their respective fields.

BSc (Hons)
Electronic Engineering

The course is a three-year honours degree, preparing students for a professional career in electronic systems design.

BEng (Hons)
Electronic Engineering

This course will prepare students for work as a professional engineer at the forefront of the high-technology industry in both technical and managerial roles.

BSc (Hons)
Computer Information Systems
The Computer Information Systems (CIS) degree is intended for students who are interested in a course that focuses on the application of software in business and industry. The course provides an insight into computer science, the construction and use of database systems, new media technologies, systems administration, artificial intelligence, and business information systems.