MEng Computer Science
Entry requirements
A level: Standard entry requirements*: BBB (Maths, Computer Science is recommended) IB: Standard entry requirements*: Year 1 entry: 30 (Maths HL5, Computer Science recommended)
About this course
MEng in Computer Science, combining programming with systems design. Core topics include Programming, Systems Design, Computer Architecture, Data Analysis, Project Management, and Artificial Intelligence & Machine Learning. The programme includes a 12-week paid industrial placement for MEng students and an individual final-year project. It is accredited by BCS, The Chartered Institute for IT, for registration as a Chartered IT Professional and Chartered Engineer.
Modules
- Machines, Languages & Computation
- Information & Information Systems
- Programming Foundations
- Computer Systems & Organisation
- Topics in Computing
- Technology in Business
- Elective Module
- Advanced Programming
- Logic & Algorithms
- User & Data Modelling
- Computer Systems & Architecture
- Professional Issues in Computing
- Quantitative Methods in Computer Science
- Functional Thinking
- Industrial placement
- Building Software Systems
- Web Applications Development
- Computer Systems & Concurrency
- Mobile App Development
- Foundations of Artificial Intelligence
- Functional Programming
- Introduction to Human-Computer Interaction
- Individual Project
- Computer Security
- Industrial Placement 1
- Software Architecture & Design
- Advanced Functional Programming
- Theory of Computation
- Information Mining & Access
- Human Centred Security
- Group Project
- Industrial Placement 2
- Big Data Technologies
- Advanced Topics in Software Engineering
- Designing Usable Systems
- Machine Learning for Data Analytics
- Distributed Information Systems
- Mobile Software and Applications