About the Courses
Why you should study this course
Activity-led learning helps you consolidate what you are taught through practical application of everything covered in lectures.Opportunity to spend a year on industrial placement2.Strong, professional skills focus.Hybrid, online, and asynchronous learning to support students with different needs across a range of locations.Free-to-attend guest lecturers from current practitioners2, which, in previous years, have included senior professors from Sheffield, Lincoln and Birmingham universities and the European Bioinformatics Centre Cambridge (subject to availability).
Why you should study this course
Activity-led learning helps you consolidate what you are taught through practical application of everything covered in lectures.Opportunity to spend a year on industrial placement2.Strong, professional skills focus.Hybrid, online, and asynchronous learning to support students with different needs across a range of locations.Free-to-attend guest lecturers from current practitioners2, which, in previous years, have included senior professors from Sheffield, Lincoln and Birmingham universities and the European Bioinformatics Centre Cambridge (subject to availability).
Modules
Year 1
In the first year, the curriculum is shared across related courses allowing you to gain a broad grounding in the discipline before going on, in the second and third years, to specialist modules in your chosen field.
Modules
Programming: Concepts and Algorithms - 20 Credits
Computer Systems - 20 Credits
Working with Data - 20 Credits
Mathematical Skills for Computing Professionals - 20 Credits
Programming: Professional Practice - 20 Credits
Integrative Project Module - 20 Credits
Year 2
In Year two, you will develop more advanced knowledge and skills in relation artificial intelligence, theory of computation, software engineering, amongst others.
Modules
Artificial Intelligence - 20 Credits
Theory of Computation - 20 Credits
Advanced Algorithms - 20 Credits
Operating Systems, Security, and Networks - 20 Credits
Data Science - 20 Credits
Software Engineering - 20 Credits
Final Year
In Year three, you will develop more advanced knowledge and skills to do with security, machine learning, group project discovery, amongst others.
Modules
Security - 20 Credits
Machine Learning - 20 Credits
Robots and Intelligent Agents - 20 credits
Artificial Neural Networks - 20 credits
Project Discovery - 20 Credits
Dissertation and Project Artefact - 20 Credits