Overview
This degree at Edinburgh Napier University pairs core computer science training with focused study in artificial intelligence, preparing students to design and build intelligent software systems. Students develop programming ability, computational thinking, and skills in working with data to solve problems, starting from foundational software design and engineering before moving into specialist AI territory. The course suits those aiming to work at the leading edge of technology, where computing and AI increasingly intersect.
What You'll Learn
Software design and engineering fundamentals as a base for further study
Programming and computational problem-solving techniques
Data-driven approaches to building and evaluating software
Specialist AI topics, including natural language processing and deep learning
Application of AI methods to real technology challenges, guided by staff with recognised expertise in the field
Learning Outcomes
By graduation, students will be able to design and build software systems, including ones that incorporate intelligent, AI-driven components. They will understand how techniques such as deep learning and natural language processing work and how to apply them to solve genuine problems. Graduates will be equipped to devise original computing solutions and to use AI approaches across fields such as data science, automation, and intelligent systems, having built these skills through progressively advanced, hands-on study.

Edinburgh Napier University