Overview:
The BSc (Hons) Computer Science course develops a strong understanding of the principles, methods and technologies that underpin modern computing. At Loughborough University, students build both theoretical knowledge and practical skills, preparing them to engage with the challenges of contemporary computer science.
What You'll Learn:
Fundamental concepts and principles of computer science
Logic and computational thinking
Programming and software development
Software engineering approaches and practices
Robotics and related computing applications
Network security and the protection of digital systems
A selection of optional areas that allow students to explore particular interests within computing
Learning Outcomes:
By the end of the course, students will be able to explain key concepts that underpin computer science and apply them to computing problems. They will develop the ability to design and implement software using appropriate programming techniques, while understanding the principles involved in producing reliable and maintainable systems. Students will also be able to evaluate computing approaches and technologies in relation to specific problems and requirements. Through exposure to areas such as robotics and network security, they will broaden their understanding of how computer science principles are applied across different technical contexts. The course also supports students in developing a structured, analytical approach to problem-solving and in making informed choices about areas of computing that align with their academic interests.

Loughborough University