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
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, youll have covered the fundamental concepts of computer science and information systems, with a particular emphasis on programming. Youll 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.
Youll 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.
Youll 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 youre on a sandwich course its 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 youll study options to broaden your understanding of computing. Youll 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.