BSc Computer Science
Our flagship course is informed by industry needs and gives students a thorough grounding in the fundamentals of Computer Science, as well as professional skills in problem-solving and project work.
Computer Science is an exciting and dynamic field, full of opportunities for creative discovery and invention that touch almost all areas of modern life. On our Computer Science BSc you’ll learn how data is stored, processed, applied and kept secure by information processing systems. You’ll develop a grounding in programming languages, databases, operating systems, graphics, robotics and other sophisticated technologies as well as exploring software engineering subjects, such as software development. Our course is constantly reviewed to ensure it’s relevant to the work you’ll be doing in the future.
Industry projects and summer placements are a key component of this degree and will help you gain valuable experience in the workplace. In recent years, our students have completed placements in companies such as: