MSci Computer Science /
Entry requirements
A level: BSc (Hons): BBB to include one from Mathematics, Physics, Chemistry, Further Mathematics, Computer Science, Computing or Design Technology. Excludes General Studies. MSci (Hons): ABB to include one from Mathematics, Physics, Chemistry, Further Mathematics, Computer Science, Computing or Design Technology. Excludes General Studies. IB: BSc (Hons): 29 to include one from Mathematics, Physics, Chemistry, Design Technology or IT at Higher level. MSci: 31 to include one from Mathematics, Physics, Chemistry, Design Technology or IT at Higher level.
About this course
MSci in Computer Science. Core topics include Programming, Computer Architecture, Signal Processing, Data Analysis, Artificial Intelligence & Machine Learning, and Project Management. The course concludes with a double project module in the final year. There is an option to undertake a placement or study abroad year.
Modules
- The Web and Human Centred Programming – 30 credits
- Computer Systems – 30 credits
- Programming and Artificial Intelligence – 30 credits
- Programming and Software Development – 30 credits
- Algorithms
- Data Science, Artificial Intelligence and Machine Learning – 30 credits
- Software Engineering – 30 credits
- Operating System and Security – 30 credits
- Programming Paradigms and Approaches – 30 credits
- Project (Double)
- Optional modules, choose one from the following two modules:
- Advanced Programming
- Advanced Software Development
- Secure Computing Systems
- Machine Learning and Big Data