About the Courses
This programme is designed for those with a passionate interest in technology, and who wish to progress to careers such as software engineer, system administrator, data scientist, financial analyst, app developer, and IT consultant. The flexible and diverse skillset that Computer Scientists will gain on this programme opens up many other exciting career options in a range of industries.
This programme is designed for those with a passionate interest in technology, and who wish to progress to careers such as software engineer, system administrator, data scientist, financial analyst, app developer, and IT consultant. The flexible and diverse skillset that Computer Scientists will gain on this programme opens up many other exciting career options in a range of industries.
Modules
First year
Mathematics for Computing
Technical and Professional Skills
Fundamentals of Programming
Computer Architecture and Systems Software
Internet Technologies
Software Design and Development
Second year
Database Systems
Data Structure and Algorithms
Artificial Intelligence
Numerical Analysis
Enterprise-Pro
Computer Communications and Networks
Final year
Core
Final Year Project
Numerical Methods and Computer Graphics
Concurrent and Distributed Systems
Option
Cyber Security
Large Scale Data Driven Applications
Mobile Application Development
Principles of Security Technologies
Machine Learning
Software Systems Design and Testing