Course Overview

UK Fees £9,250 *
International Fees £14,400 *
Duration 3 or 4 years

* Price per academic year

Course summary

Our Computer Science BSc will give you the computing skills and knowledge to help shape the future of businesses and organisations.

Our course covers all the key areas in computer science, software engineering and development, and also explores specialised computer science topics, laying the foundations for your success in a rapidly changing environment.

A key benefit of our course is its flexibility. You'll be able to build a customised route within computer science, following a pathway in one of a number of computing areas to suit your interests. You'll develop a wide range of skills and knowledge in areas such as creative computing, information systems, graphics and games development, mobile and web computing, software engineering, design and development, and software security.

You'll use industrial tools and techniques throughout our course and graduate well versed in all aspects of the software lifecycle.

You'll have the chance to apply your new knowledge and skills to a real-world problem, usually in the form of a small-scale project set by an external organisation. As well as the technical skills you'll develop as part of this project, you'll build key transferable skills around the areas of commercial awareness, leadership and organisation.

After completing your second year, you'll have the opportunity to do a one-year work placement in industry. This will help you to gain work experience and enhance your employability after you graduate. You'll be offered help and support to find and secure placement opportunities through various workshops and events organised by the University's Careers and Employability Service and our course team. Typically, you'll be assigned into roles involving tasks related to computer science.

Top reasons to study with us

  • Choose your own path – Our flexible course allows you to study the areas of computing you are most interested in, while still getting a broad education in computing
  • Get real-life work experience – Increase your employability and put your problem-solving skills into practice by completing a year in industry during your course. Past destinations for our students include: Apple, AppNexus, Bromley Healthcare CIC, Epsom and St Helier University Hospitals NHS Trust, PGIM, ServiceNow, Sony, SR Group
  • Prepare for your career – Career prospects for computer science students are excellent, and our degree will prepare you for graduate roles such as computer programmer, web developer, junior specialist developer, and software developer
  • Start your journey as an IT professional – Our course is intended to fulfil the requirements of the British Computer Society (BCS), which means it complies with rigorous academic and professional standards as set out by the BCS. It also allows graduates to gain registration as a Chartered IT Professional (CITP) and partial registration as a Chartered Engineer (CEng)

Course structure

The following subjects are indicative of what you will study on this course. 

Subjects of study include:

  • Computer Systems Fundamentals
  • Mathematics for Computing
  • Software Development
  • Trends in Computer Science
  • Web Design and Development

Credit Level 4

Subjects of study include:

  • Object Oriented Programming
  • Client-Server Architectures
  • Software Development Group Project (work-based module)
  • Database Systems

and options from one or a mix of the following routes:

  • Business Information Systems
  • Computer Engineering
  • Data Science
  • Games and Computer Graphics Development
  • Mobile and Web Computing  
  • Usability and Interaction

Credit Level 5

Our course gives you the opportunity to take a year in industry (work placement) after completing the second year of your study. This will help you gain work experience and increase your chances of employability after you graduate.

You will be offered help and support to find and secure placement opportunities through various workshops and events organised by the Careers and Employability Service and the course team.

Typically, you will be assigned into roles involving tasks related to computer science.

Subjects of study include:

  • Applied Artificial Intelligence
  • Final Year Project
  • Security and Forensics

and options from one or a mix of the following routes:

  • Business Information Systems
  • Computer Engineering
  • Data Science
  • Games and Computer Graphics Development
  • Mobile and Web Computing  
  • Usability and Interaction

Credit Level 6

Professional accreditation

Our course is intended to fulfil the requirements of the British Computer Society (BCS), which means it complies with rigorous academic and professional standards as set out by the BCS. It also allows graduates to gain registration as a Chartered IT Professional (CITP) and partial registration as a Chartered Engineer (CEng).

Programme Specification

For more details on course structure and modules, and how you will be taught and assessed, see the programme specification.

Careers

Computer screen with running software icon
Boost your employability

You'll get valuable work experience and increase your employability by completing a year in industry during the course.

Building blocks
Learn the fundamentals of computer science

Study the key topics in computer science, software engineering and development, while also exploring specialist computer science topics that interest you. 

3,000

The University’s Careers and Employability Service has built up a network of over 3,000 employers around the world, helping all our students explore and connect with exciting opportunities and careers.

Career development

We aim to create highly adaptable graduates who have both the knowledge and the technical capabilities to solve real-world problems.

As well as having a solid foundation in computer science, you'll also have one or more specialisms that open up career pathways during your early years as a computing professional.

Work experience

Organisations where our students have undertaken work experience in the past include: 

  • Apple
  • AppNexus
  • Bromley Healthcare CIC
  • Epsom & St Helier University Hospitals NHS Trust
  • PGIM
  • ServiceNow
  • Sony
  • SR Group

Job roles

Career prospects for computer science graduates are excellent and typical career routes include:

Graduate 

  • Computer programmer
  • Junior specialist developer
  • Software developer
  • Web developer

Early to mid-career 

  • Computer systems analysts
  • Computer system engineers
  • Database administrators
  • Network systems administration
  • Research and development
  • Software designer
  • Software QA

Senior

  • Chief technical officer
  • Lead developer
  • Lead researcher
  • Senior application developer
  • Senior systems architect or analyst

International Opportunities

Many of our courses offer international study and work experiences, and the University provides other global opportunities that all students can apply for - so whatever you're studying, you'll have the chance to go abroad.

Opportunities could include:

  • Taking part in semester or year-long exchanges at institutions around the world
  • Attending an international summer school or field trip
  • Developing your CV through volunteering or work placements abroad

International experience broadens horizons, boosts self-confidence, and improves global understanding, alongside being fantastic for your career.

Find out more about our international opportunities, including funding options and where you can go.

Students working and studying internationally

Why study this course

Big Ben in London
Study in London

Our central London location means that you'll be perfectly placed to take advantage of career and collaboration opportunities in the city.

Individual standing out a group of people icon
Get career-ready

Our course will prepare you for graduate roles such as computer programmer, web developer, junior specialist developer, and software developer.

Figure walking up stairs
Get qualified

Our course allows graduates to gain registration as a Chartered IT Professional (CITP) and partial registration as a Chartered Engineer (CEng).

Online open days

Join us at an online open day and get a feel for student life at the University of Westminster.

You'll get a chance to: 

  • Speak to our academic staff
  • Take a virtual reality tour of our student halls
  • Ask us any questions you may have about student finance and accommodation

Find an online open day

Student taking notes while attending an online event

Entry Requirements

  • A Levels – CCC to BBB
  • International Baccalaureate – 96 to 120 UCAS Tariff points from the IB
  • BTEC Extended Diploma – MMM to DDM
  • BTEC Diploma – DD to D*D*
  • Access – 96 to 120 UCAS Tariff points from the Access course

In addition to one of the above, you should have:

  • GCSE English Language grade 4/C – IB grade 4 Higher Level, GCSE Maths grade 4/C – IB grade 4

If your first language is not English, you will need an IELTS of 6.0 overall, with 5.5 in each component.

We also welcome applications from students who are taking a combination of qualifications listed above. For further information, please contact Course Enquiries.

View more information about our entry requirements and the application process.

  • International Baccalaureate – 96 to 120 UCAS Tariff points from the IB

If your first language is not English, you will need an IELTS of 6.0 overall, with 5.5 in each component.

More information

Learn new skills

Languages icon
Learn a new language

From Arabic to Spanish, you can learn a new language alongside your degree with our Polylang programme

Toolbox icon
Develop your entrepreneurial skills

Our award-winning Creative Enterprise Centre offers industry networking events, workshops, one-to-one business advice and support for your startup projects. 

Awards icon in turquoise
Gain extra qualifications

We provide access to free online courses in Adobe and Microsoft Office applications, as well as thousands of specialist courses on LinkedIn Learning.

Fees and Funding

UK tuition fee: £9,250 (Price per academic year)

When you have enrolled with us, your annual tuition fees will remain the same throughout your studies with us. We do not increase your tuition fees each year.

Find out how we set our tuition fees.

Funding

As well as tuition fee loans, there is a range of funding available to help you fund your studies.

Find out about undergraduate student funding options.

Scholarships

The University is dedicated to supporting ambitious and outstanding students and we offer a variety of scholarships to eligible undergraduate students, which cover all or part of your tuition fees.

Find out if you qualify for one of our scholarships.

Additional costs

See what you may need to pay for separately and what your tuition fees cover.

International tuition fee: £14,400 (Price per academic year)

When you have enrolled with us, your annual tuition fees will remain the same throughout your studies with us. We do not increase your tuition fees each year.

Find out how we set our tuition fees.

International student funding

Find out about funding for international students.

Scholarships

The University is dedicated to supporting ambitious and outstanding students and we offer a variety of scholarships to eligible undergraduate students, which cover all or part of your tuition fees.

Find out if you qualify for one of our scholarships.

Additional costs

See what you may need to pay for separately and what your tuition fees cover.

Teaching and assessment

Below you'll find examples of how marks have been calculated and study time distributed in the past. Changes to assessment weights and division of study time may be made in response to feedback and in accordance with our terms and conditions.

How you'll be taught

Teaching methods across all our undergraduate courses focus on active student learning through seminars, workshops, problem-based and blended learning, as well as group work. Teaching will be informed by our research, giving you the benefit of the knowledge of current theories and, where appropriate, their practical application.

Year
1
36%64%
2
24%76%
3
21%79%
Scheduled hours Independent study

How you'll be assessed

Assessment methods across our undergraduate courses may include essays, reports, presentations, case studies, videos, podcasts and posters, as well as time-constrained in-class tests and exams.

 

Year
1
8%8%84%
2
21%4%75%
3
12%1%87%
Practical Written exams Coursework

Data from the academic year 2019/20

Supporting you

Our Student Hub is where you’ll find out about the services and support we offer, helping you get the best out of your time with us.

  • Study support — workshops, 1-2-1 support and online resources to help improve your academic and research skills
  • Personal tutors — support you in fulfilling your academic and personal potential
  • Student advice team — provide specialist advice on a range of issues including funding, benefits and visas
  • Extra-curricular activities — volunteering opportunities, sports and fitness activities, student events and more

visit our student hub

Illustration for the Student Hub

Location

With state-of-the-art science and psychology labs and refurbished computer suites, our Cavendish Campus offers our science and technology students a range of learning spaces that are both dynamic and inspiring,

Located in central London, our Cavendish Campus is just a five-minute walk from Oxford Street and Tottenham Court Road.

For more details, visit our Cavendish Campus page.
 

Contact us

We have an FAQs page if you are applying this year.

Or you can contact the Course Enquiries Team:

[email protected]

Start live chat

Opening hours (GMT): 9am–4pm Monday to Friday

More information

Your Westminster

Book an open day. Order a prospectus. Sign up for newsletters.