University of Westminster Background Image
Image of University of Westminster
Engineering and Technology
Computer Science BSC Honours
Computer Science BSC Honours

Computer Science BSC Honours

  • ID:UOW440117
  • Level:3-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (GBP)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Admission Requirements

Entry Requirement

English Requirement

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

 

Course Information

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.

More Info: click here

Year 1

Subjects of study include:

  • Computer Systems Fundamentals

  • Mathematics for Computing

  • Software Development

  • Trends in Computer Science

  • Web Design and Development

Credit Level 4

Year 2

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

Placement year

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.

Year 3

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

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

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

Ability to settle

Overseas Student Health Cover

Insurance – Single: 300 GBP per year

Same Courses

Close search