MComp Computer Science
Entry requirements
GCSE: grade C/4 in Maths (if the Level 3 qualification does not include Maths or Science study) Offers are tariff based, 128 - 144 tariff points from a Level 3 qualification e.g.: A-levels: Including a B in Science/Maths/ Computing/IT subject.* General Studies and Key Skills not normally accepted. BTEC National Extended Diploma in a relevant subject : DDM - DDD Cambridge Technical Extended Diploma in a relevant subject : DDM - DDD City & Guilds Advanced Technical Extended Diploma (1080): considered on a case-by-case basis International Baccalaureate Diploma in a relevant subject (Science / Maths/ Computing/ IT)* Welsh Baccalaureate is accepted Access to HE in a relevant subject (Science/Maths/ Computing/IT)* T-levels: considered on a case-by-case basis. We also welcome applications from mature applicants. *Other subject areas may be considered on a case-by-case basis For full details go to our website and for a full list of accepted Level 3 qualifications, go to www.ucas.com
About this course
MComp in Computer Science, an integrated master's programme combining undergraduate and postgraduate content. Core topics include Programming, Computer Architecture, Embedded Systems, Artificial Intelligence & Machine Learning, Data Analysis, and Design & Creative Practice. The programme holds BCS accreditation from the Chartered Institute for Information Technology, and graduates may apply for MBCS professional membership. A supervised individual project in the final year requires a dissertation, poster, and oral presentation.
Modules
- Professional Perspectives
- Mathematics for Computing
- Web Technologies
- Computer Architecture and Operating Systems
- Database Systems
- Object Oriented Programming
- Imperative Programming Foundations
- Industrial Projects
- Business and Enterprise Programming
- Human-Computer Interaction for User Experience
- Data Structures and Algorithms
- Computer Systems and Networks
- Data Systems, Management and Ethics
- AI and Game Design
- Individual Project
- Research Methods
- Software Engineering
- Creative Visualisation
- Internet of Things
- Advanced Data Management and Analytics
- Computer Vision
- Using Data Structures in Applications
- Embedded Systems
- Computer and Network Security
- Principles Of Machine Learning
- Advanced Game Development
- Summer Placement
- MComp Team Project
- Data Science
- Information Visualisation
- GPU and Distributed Programming
- Embedded Systems
- Prototyping and Fabrication
- Machine Learning
- Virtual, Mixed / Augmented and Mediated Reality