We are a research-led school with a reputation for excellent teaching and our dynamic portfolio of contemporary degrees are taught by experts in their field.
We offer a range of specialist and conversion degree programmes to suit a variety of backgrounds, whether you have knowledge of the subject or are switching from another discipline.
Assisting your study
All MSc students will be provided with a laptop during induction week that will remain with you throughout the duration of your course.
Paid work placement
Gain valuable work experience on professional work placements and projects with leading industrial practitioners.
Our talks
School overview and welcome
Professor Stuart Allen provides an overview of Computer Science and Informatics at Cardiff, including how we support our students and some of the inspiring ways they contribute to the wider community.
Artificial Intelligence: Computers vs People?
Join Professor Alun Preece as he takes you through a fascinating taster lecture exploring how artificial intelligence can work alongside people.
Software Engineering (MSc)
Find out more about MSc in Software Engineering taught at the National Software Academy.
Advanced Computer Science (MSc)
Manoj from India talks about studying an MSc in Advanced Computer Science at Cardiff University, and what it's like being a student in Cardiff.
Computing (MSc)
Computing with Placement (MSc) student, Teresa Bryant, gives an insight into how she has gone from having little knowledge of programming at the start of the conversion course, to being taught everything she needs to know.
Advanced Computer Science (MSc)
Kruthi Rajashekar, studying Advanced Computer Science (MSc), gives an insight into the course and what additional support you can expect to receive, as well as the fantastic facilities and opportunities available to students.
Designed for computing graduates who wish to differentiate themselves further through an advanced mastery of the discipline, this flagship programme offers exposure to contemporary topics that are driving key technological developments and trends.
The ‘with a Professional Placement Year’ programme provides the opportunity to undertake a 7-12 month experience for students who successfully find a suitable placement.
Explore the techniques and applications of artificial intelligence (AI) and develop your practical skills through exposure to real-world problems and datasets.
Explore the techniques and applications of artificial intelligence (AI) and develop your practical skills through exposure to real-world problems and datasets.
This programme is designed for people like you; people with relevant work or technical experience, who have the ambition to accelerate their progression to senior leadership roles through a period of focused study and personal development.
An innovative degree focusing on the development of knowledge and skills through research-informed practical learning in journalism, data science, computer coding and digital development.
Designed for graduates who want to move into computing from another discipline, this one year programme provides broad technical knowledge and a sound business context for managing IT systems.
Designed for graduates who want to move into computing from another discipline, this one-year programme attracts students who wish to be introduced to the skills required for a career in software development.
An advanced cyber security programme developed by Cardiff University in partnership with PwC and supported by funding from the Cardiff Capital Region City Deal, to prepare high-class, employment ready cyber security professionals sought after by organisations worldwide.
Address the key security issues that are faced by global communications and information systems and develop your practical skills through exposure to real-world problems and datasets.
Acquire a range of in-demand skills for extracting and handling ‘big data’ and develop your practical skills through exposure to real-world problems and datasets.
This programme aims to develop your technical capabilities as well as a critical understanding of the ethical and social impacts of dealing with text data, covering technical aspects of the most recent and cutting-edge Natural Language Processing (NLP) technologies.
On this one-year programme students will undertake practical development using current leading edge commercial tools and techniques and be exposed to direct industrial involvement in a dynamic commercial-like environment.
The MSc Software Engineering degree presents students from a diverse background in STEM (Science, Technology, Engineering and Mathematics) subjects with the opportunity to acquire the skills, knowledge and hands-on experience required to be effective as a commercial software engineer.
Studying for a PhD or MPhil at the Cardiff School of Computer Science and Informatics offers you the opportunity to become part of a strong, dynamic and internationally successful research school.
Examples of our research in cybersecurity include the machine classification of malware in various forms (eg binary executables and web links), mathematical models for the quantification and forecasting of network security risk, security of industrial control systems (eg SCADA systems), and Cloud security.
This priority area is interested in compute-intensive and data-intensive multidisciplinary applications spanning traditional computational science and the emerging area of big data science.
Human factors technology is dedicated to understanding and improving the way people use technology in information environment. It focuses on automated mining, structuring and integration of digital information (including text, voice, music and images), facilitating human-computer communication, and studying human behaviour by utilising sensor informatics.
The field of knowledge representation and reasoning is concerned with systems for automated reasoning in the context of artificial intelligence. Our focus in particular is on: defeasible and inductive reasoning, argumentation, qualitative spatial reasoning, epistemic reasoning and knowledge acquisition.
Quantum technologies and engineering (QuTeE) focuses on modelling and control techniques to engineer quantum devices and processes. We work on techniques to design, control and optimise the behaviour of quantum processes based on methods to model and simulate quantum systems, characterise their behaviour by parameter and model learning, and visualise and analyse measurement signals.
In this priority area, we are especially interested in applying text and data mining in the areas of healthcare, policing, life sciences and social sciences.
Our research in visual computing spans a wide range of topics in the fields of computer vision, computer graphics, geometric computing and both image and video processing. A significant theme in our work considers the input, description and editing of solids, surfaces and curves. These are represented analytically, as CAD models and as meshes. Other aspects of our work include the analysis, use and generation of static data such as images, surface meshes and 3D depth scans, as well as time-varying data such as video and 4D scans of moving objects. Our expertise in this area has been applied to problems from a range of disciplines including engineering, earth sciences, psychology, biology, medicine and even quantum control.
Our brand new purpose-built facility shared with the School of Mathematics will be finished this Autumn.
Exterior shot of Abacws, the new building which will be home to the School of Computer Science and Informatics, and the School of Mathematics.
Feature staircase of Abacws, which is due to open September of this year.
There will be multiple pc labs in the new building with some being able to accommodate as many as 100 students.
Abacws has been designed in collaboration with students and academic staff to create interdisciplinary, flexible and creative workspaces,
Abacws features flexible lecture theatres and seminar rooms with innovative layouts to encourage interaction.
The new £39m building will pioneer a way of working for Cardiff University which embodies collaboration and shared vision.
The single six-storey building is situated on Senghennydd Road next to Cathays railway station.
Data Science Academy
A number of our MSc degrees are taught at the Data Science Academy which was established to respond to the demand for highly-skilled and employable graduates in areas including data science.
By working together with industry, we aim to expose students to a broad range of techniques for understanding data and use these to apply cutting-edge analytical methodologies to a range of real-world problems.