University of Bristol Campus
Bachelor of Engineering
On Campus
University of Bristol Logo
University of Bristol
Bristol
United Kingdom

Computer Science

About

The Computer Science program at the University of Bristol is a three-year Bachelor of Engineering (BEng) that provides a comprehensive education in the principles of computer science and software engineering. The program covers a range of topics, including programming languages, algorithms, data structures, software design, and system architecture. Students will develop strong analytical and problem-solving skills, preparing them for careers in the rapidly evolving tech industry.

The University of Bristol offers extensive access to computing labs, software tools, and hands-on projects, giving students the opportunity to apply their learning in real-world scenarios. Graduates will be well-prepared for careers in software development, systems analysis, artificial intelligence, or cybersecurity, where they can use their computer science knowledge to solve complex technical challenges.

Key information

Duration
-
Tuition fee
$43,315.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Bachelor of Engineering in Computer Science
  • Degree Type: Bachelor of Engineering (BEng)
  • Duration: 3 Years
  • Mode of Study: Full-time, On-campus
  • Application Deadline: 14th January 2026
  • Location: University of Bristol, United Kingdom
  • Field of Study: Computer Science
  • Language of Instruction: English

Program Structure

Year 1 – Foundations in Computer Science

  • Introduction to Programming and Software Development
  • Mathematics for Computer Science
  • Computer Systems and Architecture
  • Problem Solving and Algorithm Design
  • Academic Skills and Technical Communication

Year 2 – Intermediate Computing Concepts

  • Data Structures and Algorithms
  • Databases and Web Technologies
  • Operating Systems and Networking
  • Software Engineering and Project Management
  • Elective: Artificial Intelligence, Cybersecurity, or Human-Computer Interaction

Year 3 – Advanced Topics & Capstone Project

  • Advanced Algorithms and Machine Learning
  • Cloud Computing and Big Data Analytics
  • Independent Research Project / Dissertation
  • Electives in Software Development, AI, or Computational Modelling
  • Professional Portfolio and Career Preparation

Career Opportunities

Graduates of this program develop strong programming, analytical, and problem-solving skills, preparing them for careers in software development, IT consultancy, data science, cybersecurity, artificial intelligence, and systems engineering. Hands-on projects and practical experience equip graduates to work in tech companies, startups, research institutions, and multinational corporations. This degree also provides a pathway to postgraduate study or professional certification in specialized computing fields.

Why Choose This Program

This program combines fundamental computing theory with practical application, enabling students to design, develop, and optimize software solutions. Emphasis is placed on critical thinking, problem-solving, and project-based learning, allowing students to tackle real-world challenges. By completing an independent research project, students gain hands-on experience and technical expertise, preparing them for dynamic careers in the ever-evolving technology sector or for advanced study in computer science.

Contact Information

For further information, please contact the admissions office at:
Phone: +44 (0)117 928 9000
Email: admissions@bristol.ac.uk
Address: University of Bristol, Senate House, Tyndall Avenue, Bristol BS8 1TH, United Kingdom