
Computer Science BSc
Study of computing, programming, data, algorithms, and system design.
Is this for you?
This degree could suit you if you:
Enjoy coding and technology
Like problem-solving
Want a tech career
Are logical
Are curious
Popular Career Fields
Technology & Startups
Finance & Banking
Research & Academia
Government & Public Sector
Your Personality Might Be:
Logical thinker
Finance & Banking
Mathematically competent
Innovation-focused
What is it?
What Is a Computer Science Degree?
Computer Science is the study of how computers work - from the theory behind algorithms and data to the design of software and hardware that power everything from apps to AI.
Why Study Computer Science?
Technology shapes the modern world. Studying Computer Science gives you the skills to create, problem-solve, and innovate - whether you want to build apps, design games, work in cybersecurity, or explore artificial intelligence.

Course Summary
Study of computing, programming, data, algorithms, and system design.
What you'll study
Most Computer Science degrees cover:
Programming (languages like Python, Java, or C++)
Algorithms and data structures
Computer systems and architecture
Databases and information management
Software engineering
Web and mobile development
Artificial intelligence and machine learning
Cybersecurity
Later in your course, you can usually choose areas that interest you, for example, game development, robotics, human–computer interaction, or data science.
Degree Types
BSc (Bachelor of Science): Focuses on the technical and mathematical side.
MComp (Integrated Master’s): A four-year degree for deeper study and research skills.
Skills You'll Gain
A Computer Science degree builds both technical and transferable skills, which might include:
Programming Expertise – writing software using languages such as Python, Java, C++, or JavaScript.
Algorithmic Thinking – designing efficient algorithms and solving computational problems logically.
Software Engineering Skills – building, testing, and maintaining reliable applications and systems.
Systems & Architecture Knowledge – understanding operating systems, databases, networks, and computer hardware.
Data & Computational Analysis – working with data structures, machine learning basics, and computational methods.
Explore Uni Open Days
Pathways, Placements and Work Experience
CAREERS
Career Pathways
Computer Science graduates are in high demand across almost every industry. Five major fields include:
Software Development & Engineering – building applications, systems, and digital products.
Cyber Security – protecting networks, systems, and data from cyber threats.
Data Science & Analytics – analysing datasets, building models, and generating insights.
Artificial Intelligence & Machine Learning – developing intelligent algorithms and automated systems.
Networks & Cloud Computing – managing network infrastructure, cloud platforms, and distributed systems.
Work Experiences & Placements
Many Computer Science degrees offer:
Industry placements or “sandwich years” — where you spend a year working for a tech company.
Internships or summer placements, often with employers like software firms, banks, or startups.
These experiences are great for building your CV and finding out what kind of tech career suits you.
Salary Profile
Coming soon
Qualifications, Personal Satement, What to do Next?
AM I ELIGIBLE?
Entry Requirements
A-levels or equivalent including Maths. Computer Science, Further Maths, Physics, or Computing are beneficial and sometimes preferred by competitive universities.
Personal Statement Tips
Show your enthusiasm for computing - mention coding projects, online courses, or challenges (like Codewars or hackathons).
Reflect on how you solve problems or enjoy logical thinking.
Explain your long-term interests in technology and innovation.
What to do Next
Explore different course options and compare modules.
Attend open days or virtual events to see labs and meet lecturers.
Try some online coding tutorials (like Python or web development) to see if you enjoy it.
Think about whether you want a general Computer Science degree or one with a focus, e.g. Artificial Intelligence, Games, or Cybersecurity.
Wider Reading
“Code: The Hidden Language of Computer Hardware and Software” by Charles Petzold – A clear introduction to how computers work.
“The Pragmatic Programmer” by Andrew Hunt and David Thomas – A classic on software craftsmanship and good coding practice.
“Artificial Intelligence: A Guide for Thinking Humans” by Melanie Mitchell – An accessible look at AI today and its future.
“Algorithms to Live By” by Brian Christian and Tom Griffiths – Shows how computer science principles can solve everyday problems.


