Embark on your journey into the dynamic world of computing with the BSc Computer Science at the University of Reading. This undergraduate degree is crafted for aspiring innovators eager to tackle the complex challenges and opportunities within the digital landscape, from developing sophisticated software systems to understanding the intricacies of artificial intelligence. You will gain a comprehensive understanding of core principles, including imperative and object-oriented programming, database systems, and essential mathematical computation, preparing you for a future where computer science underpins nearly every aspect of modern society. This program is ideal for those who possess a strong analytical mindset and a passion for problem-solving.
This full-time, on-campus degree is structured over three years, progressively building your expertise from foundational concepts in Year 1 to advanced specialisations in Year 3. You will engage with core modules such as Data Structures and Algorithms, Operating Systems and Networking, and Software Engineering, alongside a significant Degree Project in your final year that allows you to explore areas like Machine Learning, Virtual Reality, or Cybersecurity in depth. Through hands-on learning and exposure to real-world applications, you will develop the practical skills and theoretical knowledge necessary to pursue diverse career paths, including roles as a Software Engineer, Data Scientist, or Cybersecurity Specialist, graduating ready to make a significant impact.