Course Overview

Attendance
UK/EU Fees £9,250 *
International Fees £13,400 *
Duration 4 or 5 years

* Price per academic year

Course summary

Our degree courses with Foundation year offer the opportunity to prepare you for advanced study before you progress onto a full honours degree at the University of Westminster. Whether you do not feel ready for degree-level study, don’t have the right qualifications, want to change your subject specialism or return to study after an absence from education, we aim to encourage a broad range of students to undertake our Foundation year in order to progress onto their full honours degree with us.

The Foundation year is designed to give you the opportunity to explore new ideas, opening up new perspectives on the key debates within your chosen field. During the foundation year you will explore a range of creative disciplines and get a chance to develop in your chosen field, benefiting from workshops in our high end facilities and working with leading academics who will encourage you to become a confident and creative thinker. Core modules accelerate your academic and professional development and you will also take modules within your chosen field, giving you the chance to develop a cross-disciplinary perspective on your course. 

On successful completion of the Foundation year (Year 0), you will be able to move on to study for the Computer Science BSc Honours over a further three years study.

The Computer Science BSc Honours will give you the right computing skills and knowledge to be able to shape the future of businesses and organisations. This broadly based course covers the key topics in computer science, software engineering and development, and also explores specialised computer science topics, providing you with an excellent education and training for a rapidly changing environment.
The key aspect of the course is its flexibility and the ability for you to build a customised route within computer science. You will be able to follow recommended pathways in a number of computing areas to suit your interests. You will 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.

Course structure

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

To help you make an informed decision, you can have a look at how marks have been calculated and study time has been distributed on this course in the past.

Subjects of study include:

  • Computer Systems and Networks
  • Critical Thinking for Academic and Professional Development
  • Foundation Mathematics
  • Information Systems and Data Representation
  • Introduction to Academic Practice
  • Programming

Credit Level 3

Subjects of study include:

  • Computer Science Practice
  • Computer Systems Fundamentals
  • Mathematics for Computing
  • Programming Principles I
  • Programming Principles II
  • Web Design and Development

Credit Level 4

Subjects of study include:

  • Object-Oriented Development
  • Client-Server Architecture
  • Software Group Project
  • Database Systems

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

  • Games and Graphics Development (3G graphics and game engines)
  • Mobile and Web Computing (android development, advanced client and server-side web development)
  • Digital Media Development
  • Software Engineering
  • Business Information Systems

Credit Level 5
 

Subjects of study include:

  • Project
  • Software Security and Forensics
  • Enterprise Application Development

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

  • Games and Graphics Development (3G graphics and game engines)
  • Mobile and Web Computing (android development, advanced client and server-side web development)
  • Digital Media Development
  • Software Engineering
  • Business Information Systems

Credit Level 6

Westminster Plus Electives

 
Thumbnail

As part of your course you may be able to take elective modules. Electives are an exciting opportunity to widen your experience at university and to gain skills and knowledge that will help make you more employable.

Find out about Westminster Plus Electives.

Professional accreditation

This programme is accredited by BCS, The Chartered Institute for IT, for fully meeting the educational requirement for Chartered IT Professional (CITP) status and for partially satisfying the underpinning knowledge requirements set by the Engineering Council in the UK Standard for Professional Engineering Competence (UK-SPEC) and the Science Council for Chartered or Incorporated Engineer (CEng or IEng) status as well as for Chartered Scientist (CSci) status. Note that there are additional requirements, including work experience, to achieve full CITP, CEng, CSci or IEng status. Graduates of this accredited degree will also be eligible for professional membership of BCS (MBCS).

The BCS accreditation is an indicator of the programme’s quality to students and employers; it is also an important benchmark of the programme’s standard in providing high quality computing education, and commitment to developing future IT professionals that have the potential to achieve Chartered status. The programme is also likely to be recognised by other countries that are signatories to international accords.

Course Leaders

Mark Baldwin

Associate Head - DCDI - ES

Mark has worked as a research engineer for the Eurocontrol air safety and navigation organisation for Europe. 

His research and development work included development of software for real-time tracking of air traffic over the north Atlantic using satellite automatic dependent surveillance. 

Other projects Mark has worked on included the development of algorithms for aircraft tracking from limited satellite data and statistical modelling of the ADS data flow.

See full profile

Dr Philip Trwoga

Head of School - Comp. Sci. & Eng.

Dr Philip Trwoga has more than 25 years’ experience in higher education in research, teaching, and leadership role and has a strong passion for the quality teaching of software development and for enthusing students about computer science. Philip has a multidisciplinary research background in computer modelling, electronics, physics, and is currently working on the topics mobile ad-hoc networks, and more recently in virtual environments and real-world simulation. He has also worked in industry as research scientist and software designer. 

Philip has a strong interest in the effective use of technology enhanced learning to augment thecurriculum and to improve student outcomes and to provide a flexible learning provision for the student.

The computer science course is one of the most flexible courses available to undergraduates. This course gives students a solid core understanding in computer science and software development but also allows students to specialise in highly relevant computer science topic areas such as; graphics and games, Business Information Systems, Mobile and Web development, Digital Media Development, and Software Engineering.

See full profile

Our aim is to educate, skill, and inspire you to get the very best out of you, so you can not only achieve your full potential, but also be part of the solution for better future through technological change and innovation.

Entry Requirements

Typical Offer

  • A Levels – DDE/CC
  • Access to HE Diploma – 64 UCAS tariff points from the Access course
  • International Baccalaureate – 24 points
  • Pearson BTEC Level 3 Extended National Diploma/National Diploma – MPP/MM

We consider applications that reflect a mixture of Level 3 qualifications as long as they are equivalent to our typical offer requirements. Mature entrants without formal qualifications will be considered on an individual basis.

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

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

Typical offer

International Baccalaureate – 24 points

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

More information

International Foundation course  

We work in partnership with Kaplan International College London to provide Foundation Certificate courses for international students who don’t meet our Bachelor’s degree entry requirements.

Find out how to apply for the Foundation Certificate course. 

Pre-sessional English programmes

Need to improve your English before starting your course? We offer summer pre-sessional English programmes to help develop your English language skills.

Find out more about our pre-sessional English programmes

Careers

Career prospects for Computer Science students are excellent, and students on graduation can be expected to follow these typical career routes:

Graduate career roles: Computer Programmer, Web Developer, Junior Specialist Developer, Software Developer

Early to mid-career roles: Computer Systems Analysts, Computer System Engineers, Software QA, Database Administrators, Research and Development, Network Systems Administration, Software Designer

Senior roles: Senior Application Developer, Lead Developer, Chief Technical Officer, Lead Researcher, Senior Systems Architect or Analyst

Our Careers and Employability Service is here to support you to achieve your full potential.
 
With a growing network of over 3,000 employers around the world and a team of experienced careers consultants, we provide you with a variety of opportunities to work and develop new skills. As a University of Westminster student, you’ll have access to our services throughout your studies and after you graduate.
 
We can help you:
    •    find work placements, graduate jobs or voluntary experience related to your course
    •    discover international opportunities to enhance your employability
    •    write effective CVs and application forms
    •    develop your interview and enterprise skills
    •    plan your career with our career consultants
    •    gain insights into your chosen industry through mentoring
    •    meet employers and explore your career options at our employer fairs, careers presentations and networking events 
 
Find out more about the Careers and Employability Service.

 

Find out more about other employability initiatives at the University of Westminster. 

Fees and Funding

UK and EU 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.

International tuition fee: £13,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.

Find out more

Course Location

Our Cavendish Campus in the heart of London is home to our science and technology disciplines. With first-class facilities, the campus houses subjects from Biosciences, Computer Engineering, Nutrition and Psychology and benefits from advanced state of the art science and psychology labs. For more details, visit our Cavendish Campus page.

More information

Your Westminster

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

Clearing hotline

Call us on:
0800 0279 777 (UK)
+44 (0)20 7915 5415 (Overseas)

or email:
[email protected]