At Bristol, the BSc Computer Science programme gives you a solid grounding in core computing principles, from programming to algorithms to systems as well as enabling you steer into advanced areas like AI, networking, or security. It’s perfect for curious, hands-on learners looking to shape real-world software solutions and thrive in a top-tier tech environment.
Curriculum Structure
Year 1
You’ll dive into fundamentals with modules including Computer Architecture, Mathematics for CS, Software tools, and more. Covering three key paradigms: imperative, functional, and object-oriented programming. You'll also explore how computers work, from architecture to concurrency to human-computer interaction through lectures, labs, and real coding assignments.
Year 2
This year brings a mix of compulsory modules like Algorithm and Data, Programming Languages and Computation, Computer Systems, etc. and culminates in a software team project, where you'll work with peers to build an application for a real world client. It’s your first taste of practical, collaborative development.
Year 3 (Honours)
You’ll specialise through optional advanced modules in topics such as High-performance computing, Cryptology, AI, and Machine learning. The year is capped with an individual honours project, co-developed with academic or industry partners, letting you create a substantial piece of original work.
Assessment Format
Through this course, assessment progressively shifts from foundational skills to independent problem solving and real-world application:
Years 1–2: Practice-oriented assessment with regular programming assignments, lab reports, coursework, and end-of-semester written exams.
Year 2 software team project: Evaluated based on both your collaborative development process and the final software presented to a real client.
Year 3 honours project: Assessed through your prototype, documentation, presentation, and final report—showcasing your ability to deliver a comprehensive individual solution.
Grading & Reassessment: Units are marked on a 0–100 scale, aggregated for your final degree classification. If you don’t pass, capped reassessments may be offered, and progression depends on earning sufficient credits—usually 120 per year.
Focus areas:
"Programming paradigms • Algorithms & data-driven computing • Systems architecture • Team-based software development • AI, ML, cryptology • Independent honours project"
Learning outcomes:
"Code fluently in multiple paradigms; apply mathematical thinking; design and analyse software systems; collaborate on real-world projects; conduct independent research and software development."
Professional alignment (accreditation):
This BSc is BCS‑accredited, ensuring it meets professional IT standards and supports chartered status. Additionally, your team project and individual dissertation strengthen the engineering competencies recognized by employers.
Reputation (employability rankings):
UK Top 10 for Computer Science (THE Subject Ranking 2025).
Strong employer ties, graduates go on to careers at Apple, Google, Microsoft, IBM, Cisco, and more.
Right from the start of your degree, you’ll work in the Merchant Venturers Building, using state-of-the-art collaborative labs equipped with Linux machines, flexible AV technology, and the on-site Hackspace, a creative maker space and a lively atrium that encourages innovation and teamwork.
Here’s what you can expect in terms of experiential learning:
Supervised practical classes:
Each term includes demonstrator-led programming and systems labs (languages like Java, Python, C/C++), plus coursework implementing core concepts like algorithms, data structures, and architecture.
Year‑2 software team project:
You'll develop a real application for an external client (e.g., Hewlett‑Packard, Environment Agency) under industrial mentorship which helps in building teamwork, design, and client-facing skills.
Final-year individual project:
Co-created with staff, this capstone allows you to work with industrial or research partners, crafting a substantial original software project.
Games Day for third‑year MEng:
Although specific to MEng, third‑year students build full-featured video games in teams and showcase them at the public Games Day, great for team development and creativity skills.
Industrial mentoring & internships:
The Industrial Liaison Office pairs you with a mentor and supports securing internships and placements with top firms and many of our graduates intern at companies like Airbus, HP, NatWest, and more.
Career and placement support:
The Careers Service provides workshops, employer events, and the Bristol PLUS Award, which highlights work experience, volunteering, and enterprise skills.
City-connected tech ecosystem:
Bristol is a thriving tech hub, home to numerous startups (Graphcore, Ultraleap, Open Bionics), alongside major companies (Airbus, Rolls‑Royce); this proximity fuels guest talks, meetups, and employment pathways.
Research & robotics opportunities:
You gain exposure to cutting-edge research at centres like the Bristol Robotics Laboratory, with its 4,600 m² of robotics facilities spanning human–robot interaction, drones, autonomous vehicles and more.
University of Bristol BSc Computer Science graduates enjoy excellent outcomes: about 93% are employed or in further study 15 months after graduating, with median salaries around £32k, rising to £60k at the five-year mark. Job titles often include Software Engineer/Developer, Data Analyst, Systems Architect, and Emerging Tech Specialist. Here’s a clearer breakdown:
University services that support employment
• The Bristol Careers Service offers one-on-one guidance, career workshops, CV/interview coaching, access to over 300 employer events annually, and internship funding.
• The Bristol PLUS Award helps you develop real-world skills via volunteering and internships.
• The Industrial Liaison Office connects engineering and CS students with industrial mentors, client-led project support, and placement opportunities.
Employment stats & salary figures
• 93% of CS graduates are in employment or further study within 15 months
• Median salary 15 months post-graduation is £30–32k; after three years around £39–47k, and after five years £58–62.5k
• All reported roles at 15 months are skilled graduate-level positions
University–industry partnerships
• The CS department is accredited by BCS, with real-world projects involving industrial mentors
• Strong employers include Apple, Google, Microsoft, IBM, HP, Cisco, and Hewlett Packard.
• Bristol is part of the thriving tech ecosystem in Bristol city, offering placements and internships through local and national industry ties
Long-term accreditation & reputation
• The CS department is ranked in the UK top 10 (Times Higher Education 2025)
• The University of Bristol is a Russell Group, top 5 for research quality and joint 7th for graduate employability (QS)
Graduation outcomes
• 100% of UK-resident CS graduates are employed or in study after 15 months
• Alumni work across sectors including tech firms, finance, media, startups, and academia, supported by a global alumni network spanning 160,000+ across 190 countries
Further Academic Progression:
As a Bristol CS graduate, you have several strong academic pathways ahead:
Pursue an MSc in areas like Data Science, Artificial Intelligence, Cybersecurity, or Software Engineering. Bristol offers these as stand-alone or part of new integrated offerings
Undertake PhD research, taking advantage of world-class facilities and industry partnerships in Bristol's research ecosystem
A Bristol CS degree and Russell Group status provides excellent standing if applying to top global universities (e.g., Oxford, Cambridge, Imperial, Stanford).
Consider interdisciplinary or dual postgraduate routes. For example, combining CS with business, law, or health technologies
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.