Develop a broad range of computing skills including designing, coding and testing different software solutions
Learn how to build different types of software and develop knowledge in how AI techniques can solve complex technical problems
Develop your creative ability in gaming and digital media technological applications
Gain specialist knowledge in networking systems, including designing, coding and modifying systems
Learn to build and adapt IT systems for different purposes using a variety of software types
Discover where your interests lie and go on to your chosen pathway in either Maths or Computer Science
Develop your knowledge of how computing systems and processes help an organisation to run smoothly
Learn how to understand and create information systems for businesses through a mixture of theory and real-world practice
Gain a deeper understanding of the user experience of software, and how to apply it when building IT systems
Delve into how the internet and social media applications have been used as tools to help businesses grow
I did a placement at Accenture as a software associate. I’m really grateful for the support I got from the Professional Development Centre who helped me with my CV, cover letter and interview.
Develop your skills whilst you study
See the computing labs you’ll be working in
See where your Computer Science degree could take you
Business Computing BSc
Business Computing (eBusiness) BSc
Business Computing (Human-Computer Interaction) BSc
Business Computing (Social Media) BSc
Computer Science (Artificial Intelligence) BSc
Computer Science (Digital Media and Games)...
Computer Science (Network Computing) BSc
Computer Science (Software Engineering) BSc
Mathematics and Computing with Integrated Foundation...
Computer Science BSc