BSc Computer Science
Entry requirements
A level: BCC to BBC IB: 29 points overall.
About this course
BSc (Hons) in Computer Science. Core topics include Programming, Computer Architecture, Embedded Systems, Data Analysis, Artificial Intelligence & Machine Learning, and Project Management. An optional placement year provides full-time industry experience, and the course includes a substantial independent project in the final year.
Modules
- Algorithms and Data Structures
- Computer Architectures
- Foundations of Programming
- Introduction to Software Engineering
- Operating Systems
- Professional Development
- Applied Machine Learning
- Artificial Intelligence
- Full Stack Development
- Network Fundamentals
- Team Software Engineering
- User Experience Design
- Placement Year: Computer Science
- Study Abroad – SEPS
- Machine Learning
- Mobile Application Development
- Project
- Resilient Software Development
- Autonomous Mobile Robotics
- Graphics
- Image Processing
- Internet of Things and Smart Electronics
- Physics Simulation
- Virtual and Augmented Reality