BSc Computing Science
Entry requirements
A level: BBB BBC,requiring an A Level Grade B in one of Mathematics, Further Mathematics, Physics, Chemistry, Software Systems Development,Computing or Computer Science (not IT/ICT).
About this course
BSc (Hons) in Computer Science, covering the theory and application of computing systems. Core topics include Programming, Circuit Design, Embedded Systems, Data Analysis, Artificial Intelligence & Machine Learning, and Ethics & Professional Practice. The programme includes a professional placement year and an optional international study opportunity. Students complete a final-year computing project drawing together learning from across the course.
Modules
- Introduction to Databases
- Client Side Development
- Mathematics for Computer Scientists
- Introduction to Physical Computing
- Problem Solving for Computing
- Innovation and Society
- Computing Professional Life Skills
- Computer Networking
- Data Analytics
- Systems Security
- Programming in Practice
- Server Side Development
- Software Product and Process Management
- Computing Placement Preparation
- International Academic Studies
- Professional Practice - Computing
- Full-Stack Strategies and Development
- Computing Project
- Cloud Native Development
- Enterprise Networks
- Computer Vision & AI
- Edge and Embedded Intelligence
- Social, Sustainable and Ethical Computing