BSc Computer Science
Skilled computer scientists with the ability to problem solve, innovate and communicate effectively will always be in demand with employers. Building software that is reliable, efficient and robust embraces many aspects of computer science, from the algorithms to complete tasks to the platform on which the software is developed.
All aspects of software and hardware are changing at a rapid pace and the challenges that face computing now and in the future years can only be solved by graduates with the necessary skills. Brunel’s programme in Computer Science will expose you to the foundations, theory and practical aspects of computer science.
This course equips you to be knowledgeable both in the efficient design of software and hardware and in the techniques you can apply to all aspects of software design, development and verification. You will learn enough about hardware to make the most of its potential using your own software designs and theoretical foundations; gain a good understanding of computer science and grasp the important elements of a computer system. You’ll also learn how to build different types of software – from web-based systems to mobile solutions. In the final year you’ll take compulsory modules in advanced computer science and choose options from a range of computing topics.
This course offers 4 elective specialisation areas: Artificial Intelligence, Digital Media and Games, Network Computing, Network Computing.
- Level 1 Group Project Lectures and Tutorials
- Introductory Programming
- Data and Information
- Information Systems and Organisations
- Logic and Computation
- Level 2 Group Project
- Graduate Development
- Software Development and Management
- Usability Engineering
- Algorithms and their Applications
- Networks and Operating Systems
- Final Year Computer Science Project
- Software Project Management
- Advanced Topics in Computer Science
- Optional Module:
- Artificial Intelligence
- Software Engineering
- Network Computing
- Digital Media and Games
The rise of Google, the rise of Facebook, the rise of Apple, I think are proof that there is a place for computer science as something that solves problems that people face every day.
Our graduates have a wide range of careers open to them. Perhaps you’ll start by becoming a general analyst/programmer. Or join a consultancy firm – often just a first step toward setting up your own business. The industry’s major companies all have openings for well-qualified personnel. Students with ‘sandwich’ experience are particularly in demand for the better graduate appointments.
Recent graduates have gone on to work for well-known companies and organisations including:
- Anderson Consulting
- British Airways
- British Telecom
- The Meteorological Office
- Morgan Stanley
As a good honours graduate you may also be able to study for a higher degree in one of our research areas such as information systems/machine interface, simulation modelling and software engineering.
Entry Requirements (International Students)
- Secondary School Diploma Overall Grade 70% over 100%.
- English Language Requirements: IELTS 6.5 (min 5.5 in all bands)
- 2 Academic Reference Letters
- Statement of Purpose (Motivation Letter)
- Bachelor in Computer Science
- £ 15,750 per year
- 3 years
- London Campus
- Language Requirement: IELTS 6.5
- January - September