BSc Computer Science (with integrated year studying abroad)
Entry requirements
A level: BBB-CCC IB: 30-26
About this course
BSc in Computer Science, covering the design and development of computing systems. Core topics include Programming, Embedded Systems, and Artificial Intelligence & Machine Learning. Accredited by the Chartered Institute for IT (BCS) on behalf of the Engineering Council, the programme includes an integrated year studying abroad and concludes with a Major Project.
Modules
- Introduction to Computer Infrastructure
- Introduction to Programming
- Problems and Solutions
- Programming Using an Object-Oriented Language
- Study Skills for Computer Science
- Web Development and Information Security
- Agile Software Engineering
- Algorithm Design and Data Structures
- Modelling Persistent Data
- Artificial Intelligence
- Robotics and Embedded Systems
- Scientific Python
- Integrated year studying abroad
- Integrated year studying abroad
- Major Project
- Professional Issues in the Computing Industry
- Advanced Algorithms
- Computational Bioinformatics
- Computer Graphics and Games
- Mobile Development with iOS