Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 9 k / Year(s) Foreign:$ 14.3 k / Year(s) Deadline: Jan 26, 2026
StudyQA ranking:5533 Duration:36 months

Photos of university / #bruneluni

This Bachelor of Science in Computer Science program at Brunel University London offers students a comprehensive education in the fundamental principles and practical skills needed to excel in the rapidly evolving field of computing. Designed to provide a balance between theoretical understanding and real-world application, the course covers a wide range of topics including programming, software development, algorithms, data structures, systems analysis, computer architecture, artificial intelligence, machine learning, cybersecurity, and data management. Throughout the program, students have the opportunity to engage in hands-on projects, collaborative work, and industry placements that enhance their problem-solving abilities and develop their professional competencies. The curriculum is regularly updated to incorporate the latest technological advancements and industry trends, ensuring graduates are well-prepared for the demands of the digital economy. Brunel's strong links with leading technology companies and employers enable students to gain valuable work experience and networking opportunities that can facilitate their transition into the workforce. The program also emphasizes the importance of ethical considerations, intellectual property rights, and the societal impact of computing technologies. Students benefit from access to state-of-the-art laboratories, research facilities, and a supportive academic environment led by experienced faculty members with expertise across various computing disciplines. Graduates of this program are equipped with the analytical, technical, and innovative skills necessary to pursue careers in software engineering, systems analysis, network administration, data science, and other emerging areas in the computing industry. The program aims to develop graduates who are not only technically proficient but also capable of thinking critically and adapting to the continuous changes inherent in the digital landscape.

Detailed Course Facts

Application deadline January Tuition fee
  • GBP 9000 Year (EEA)
  • GBP 14250 Year (Non-EEA)

£1,000 placement year

Start date September 2015 Duration full-time 36 months Languages Take an IELTS test
  • English
Delivery mode On Campus Educational variant Full-time More information Go To The Course Website

Course Content

Level 1

Our Level 1 course meets the needs of students joining us from a wide variety of backgrounds and with diverse computing experience. These classes build a firm foundation for the rest of your degree by introducing you to the style and ethos of both the School and the computing profession.

Foundation units include:

  • Systems architecture

  • Systems analysis

  • Software development

  • Relevant mathematics

By the end of Level 1, regardless of your degree programme, you’ll have covered the fundamental concepts of computer science and information systems, with a particular emphasis on programming. You’ll then be ready to explore them in greater depth at Level 2.

See below for typical modules.

Level 2

This consolidates Level 1 learning but places more emphasis on judgement and evaluation skills.

You’ll expand your understanding of:

  • Processes for developing large and complex software systems

  • Roles and technologies to help you control such projects

  • Human-computer interface

  • How to develop sound criteria such as ‘user friendliness’ – and make reliable and repeatable judgements based on them.

You’ll further specialise to cover systems analysis and design by the end of Level 2 – having also have studied foundation topics such as logic and compilers, operating systems and network architectures.

See below for typical modules.

Level 3

Final year project

This is a substantial individual project for which you research a topic in-depth. If you’re on a sandwich course it’s quite likely that this project will be of interest to future employers. This is assessed and is worth a third of your Level 3 marks.

In this final year you’ll study options to broaden your understanding of computing. You’ll begin to address research-level issues in areas such as software engineering, information systems, simulation modelling, digital media and games, network computing and artificial intelligence. We revise the options available each year to reflect the range of specialist interests among our staff, and industry trends.

Typical modules

Level 1

  • Level 1 Group Project

  • Introductory Programming

  • Data and Information

  • Information Systems and Organisations

  • Logic and Computation

Level 2

  • Level 2 Group Project

  • Software Development and Management

  • Usability Engineering

  • Algorithms and their Applications

  • Networks and Operating Systems

Level 3

  • Final Year Computer Science Project

  • Software Project Management

  • Advanced Topics in Computer Science

Level 3 Options (choice of two)

  • Artificial Intelligence

  • Software Engineering

  • Network Computing

  • Digital Media and Games

English Language Requirements

IELTS band : 6.5 CAE score : 60(Grade C)

To study at this university, you have to speak English. We advice you to

take an IELTS test.

Requirements

  • GCE A-level ABB – BBB. Typical offer ABB.
  • BTEC Level 3 Extended Diploma D*DD in a computing subject.
  • BTEC Level 3 Diploma DD in a computing subject with an A-Level at grade A.
  • BTEC Level 3 Subsidiary Diploma D in a related subject with A-Levels grade AB.
  • International Baccalaureate Diploma 33 points.

GCSE Mathematics grade C and GCSE English grade C are also required.

Work Experience

No work experience is required.

Related Scholarships*

  • Academic Excellence Scholarship

    "The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."

  • Access Bursary

    Bursary for UK students all subjects where the variable tuition fee rate is payable.

  • Alumni Bursary

    Alumni Bursary for UK Undergraduate students

* The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than Brunel University.

The BSc (Hons) Computer Science programme at Brunel University London is designed to equip students with a comprehensive understanding of the core principles and advanced practices in computing. The programme covers fundamental topics such as programming, algorithms, and data structures, alongside specialized areas including artificial intelligence, cybersecurity, software engineering, and data analysis. It aims to develop not only technical skills but also critical thinking, problem-solving abilities, and the capacity for innovative thinking in complex computing environments.

Students benefit from state-of-the-art facilities and laboratories, which provide hands-on experience with the latest technologies and tools used in the industry. The curriculum is structured to ensure a balance between theoretical underpinnings and practical application, often involving project work, group collaborations, and real-world case studies. Brunel’s industry links and strong focus on employability prepare graduates for careers in a variety of sectors such as finance, technology, public services, and consultancy.

The programme also emphasizes the importance of professional development and ethical considerations in computing, encouraging students to think critically about the societal impact of technology. Students have access to a range of support services, including career advice and placement opportunities, to enhance their employability upon graduation. The degree typically spans three years for full-time students, with opportunities for optional industrial placements or year abroad exchanges, depending on the specific pathway chosen. Overall, Brunel’s Computer Science degree aims to produce well-rounded graduates who are capable of contributing effectively to the rapidly evolving field of computing, equipped with both technical expertise and professional skills suited to contemporary challenges.

Similar programs:
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 14.7 k / Year(s)
401–500 place StudyQA ranking: 13516
Study mode:On campus Languages: English
Local:$ 7.8 k / Year(s) Foreign:$ 9.5 k / Year(s)
StudyQA ranking: 8885
Study mode:On campus Languages: English
Local:$ 10.1 k / Year(s) Foreign:$ 13.8 k / Year(s)
StudyQA ranking: 8496
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 12 k / Year(s)
Deadline: Jan 15, 2026 301–350 place StudyQA ranking: 7111