BSc Computer Science
Entry requirements
A level: CCC Reduced offer:Grades CDD if offering one subject from Mathematics, Physics, Chemistry, Software Systems Development, Computing (not IT/ICT).
About this course
BSc (Hons) in Computer Science. Core topics include Programming, Computer Architecture, Project Management, Ethics & Professional Practice, and Artificial Intelligence & Machine Learning. The course is organised into four streams: software development, networking and cyber security, cloud computing, and intelligent systems. The final year includes a major project module.
Modules
- Mathematics for Computing
- Software Development I
- Software Development II
- Database Systems
- Computer Hardware and Operating Systems
- Systems Analysis and Design
- Computer Networks & Security
- UX
- Object-oriented Programming
- Algorithms and Data Structures
- Professional Development
- Cloud Computing
- Mobile Application Development
- Cyber Security
- Concurrent and Distributed Systems
- Mixed Reality
- Cloud Operating Systems
- Advanced Mobile Technology
- Intelligent Robotics
- Computer Vision
- Computational Intelligence Technology
- Final Year Project