Computer Science

BSc (Hons)

Our established computing degrees have been at the forefront of technology for over 50 years and are now hitting the networking hub of London. Be a part of the new-age computing scene with a degree that hits multiple disciplines of computer science and prepares you for careers in a variety of sectors of industry.

Recognised qualifications

Gain certifications from Microsoft, CISCO, and Amazon, and a Google approved curriculum

All-round course structure

Gain expertise in a broad field of computer science

Expert academics

Learn with academics who have years of experience in current and next-gen computing skills.

Course Overview

Our Computer Science degree combines a solid grounding in computer science fundamentals and our teaching facilities are supported by specialist computing labs with the latest software which you’ll need to exploit the discipline. The course is designed with input from Google, Amazon Web Services (AWS), and Cisco, and in choosing modules you can elect to study for certifications from both AWS and Cisco, as well as from Microsoft.

The course will prepare you to enter a range of employment roles related to the wider area of computer science. Between your second and final years there is an opportunity for you to take a work placement year, where you will apply and improve your skills and knowledge and ultimately enhance your employability.

On successful completion of study, we will issue the following award: BSc (Hons) Computer Science

KEY DETAILS

UCAS Code

I746

Location

London

Study Option

Full Time

Duration

3 Years

Start Date

September 2021

Course Modules

The tables provide an indicative list of the modules that make up the course for the current academic year. Each module is worth a specified number of credits. Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. We aim to ensure that all modules run as scheduled. If for any reason a module cannot be run we will advise you as soon as possible and will provide guidance on selecting an appropriate alternative module.

DIGITAL TECHNOLOGIES

This module explores the different areas of technology within computing and identifies core elements within the field in order to make an informed choice for purchasing, designing, and developing systems.

NETWORKING CONCEPTS AND CYBER SECURITY

This module is designed to teach you the essential concepts of cyber security which are considered to be a gate for more advanced topics related to information security.

SOFTWARE DEVELOPMENT AND APPLICATION MODELLING

You will learn the essential skills necessary in designing, implementing and testing procedural and object-oriented software solutions.

WEB DEVELOPMENT AND OPERATING SYSTEMS

In this module, you will gain knowledge in web standards and building web applications that are suitable for their purpose, as well as learn the key functionalities and specifications of Operating Systems.

COMMERCIAL COMPUTING

You will work in a small team to produce an application in response to the needs of a third-party client.

DATABASES AND DATA STRUCTURES

This module will teach students how to manage a relational database and will provide and discuss issues relating to the management and control of replicated and distributed databases.

CYBER OPERATIONS AND NETWORK SECURITY

This module will teach you about how today’s organizations are challenged with rapidly detecting cybersecurity breaches and effectively responding to security incidents. Teams of people in Security Operations Centers (SOC’s) keep a vigilant eye on security systems, protecting their organizations by detecting and responding to cybersecurity threats.

ENTERPRISE CLOUD AND INFRASTRUCTURE AUTOMATION

This module looks at Cloud Computing and automation as an area of increasing importance within the enterprise environment. This module will look at the usage of Cloud Computing and using Amazon Web Services (AWS) or other suitable cloud solutions as a base for the practical work. Within this module you will look at the usage case of the different aspects of this technology and get to understand the impact of decisions which are made. For students studying this module in the UK, you will be learning how to use the Amazon Web Services cloud environment as a member of the AWS Academy program, and you will also be studying towards your AWS Certified Solutions Architect industry certification.

The placement year is a chance for you to get into industry with the full support of Staffordshire University London.

There will be no standard teaching modules during your placement year, however you will be required keep a journal of your activities and produce a reflective report.

FINAL YEAR PROJECT

In this module you will prepare a project proposal at the end of Level 5 and complete the project itself in Level 6

MULTIPLE DEVICES AND USER EXPERIENCE

Within this module you will explore what makes for a good user experience, and how that experience differs depending on the device of the user. Furthermore, you will discover usability testing methods and design guidelines used within the creation and design of applications, as well as any ethical, legal and social impacts of device interactions.

ENTERPRISE CLOUD AND DISTRIBUTED WEB APPLICATIONS

In this module you will learn Cloud Computing is an area of increasing importance within the enterprise environment. This module will look at the usage of Cloud Computing using Amazon Web Services (AWS) or other suitable cloud solutions as a base for the practical work. Within this module you will look at the usage case of the different aspects of this technology and get to understand the impact of decisions which are made. For students studying this module in the UK, you will be learning how to use the Amazon Web Services cloud environment as a member of the AWS Academy program, and you will also be studying towards your AWS Certified Solutions Architect industry certification. The second part of the module covers distributed web applications and will guide you through developing a RESTful Web API. You will learn about data interchange formats and how to plan and what factors influence the design of the data exchange between client and server. You will learn how to make proper use of HTTP verbs, HTTP Headers and server response codes in managing this exchange. You will also learn about securing your API and some of the pitfalls that you will need to be aware of as a Web API developer.

DEVELOPING FOR THE CLOUD

In your second year there are a number of specialism modules that will be available to you covering a wide range of subjects that may include; Routed and Switched Architectures, Enterprise Cloud and Infrastructure Automation, Cyber Operations and Network Security, Web Development, Server-Side Programming, and Mobile App Development.

At level 6 you can choose from subjects such as: Cloud, Virtualisation and Communications, Developing for the Cloud, Web and Augmented Realities, Enterprise Cloud and Distributed Web Applications, Clean Coding and Networks, Multiple Devices and User Experience, and Operating Systems Internals and Biometrics.

This course will give you the chance to become a computer science specialist in many areas of the discipline.

The University has extensive links with companies such as Microsoft, CISCO, Merakai, Juniper, Google, and Amazon Web Services (AWS), as well as many others. You will find on the course that we arrange regular visits from such companies to introduce new technologies and equally to deliver guest lectures for you to attend.

ENTRY REQUIREMENTS

Typical UCAS Tariff Point Offer – 112

CAREERS

  • Chief Information Security Officer
  • Forensic Computer Analyst
  • Information Security Analyst
  • Penetration Tester
  • Security Architect
  • IT Security Engineer
  • Security Systems Administrator
  • IT Security Consultant

Teaching and Assessment

Teaching approaches can include for example formal lectures, group work, tutorials/practical sessions, seminars, workshops, directed and self-managed study, and research projects. Each of these will be used on your modules so you get the chance to learn as effectively as possible.

This course is mainly assessed via coursework, but does include a small number of exams. We have carefully designed assessments in order we use the best methods available to assess the integrated approach to theory and practice that you’ll engage in within the Computer Science discipline. Your coursework, carried out in response to assignments, project briefs or self-initiated proposals, will be presented in forms appropriate to that in the workplace, and will require you to work both individually and in teams in generating computing solutions to set problems. To back up your work you will also write reports and deliver presentations.  Formative assessment is carried out in tutorial and practical sessions and feedback is usually provided to you orally.

In addition to the excellent support you will receive from your course teaching team, our central Academic Skills team provides group and one-to-one help to support your learning in a number of areas. These include study skills (including reading, note-taking and presentation skills); written English (including punctuation and grammatical accuracy); academic writing (including how to reference); research skills; critical thinking and understanding arguments; and revision, assessment and examination skills (including time management).

Our AccessAbility Services support students with additional needs such as sensory impairment, or learning difficulties such as dyslexia.

Your course will provide you with opportunities to test your understanding of your subject informally (through formative feedback) before you complete the formal assessments. Each module normally includes practice or ‘formative’ assessments for which you receive feedback from your tutor. Practice assessments are developmental and any grades you receive for them do not count towards your module mark, but are essential for you to develop academically as a student. There is a formal or ‘summative’ assessment at the end of each module and the grades from formal assessments count towards your module mark. You will normally receive feedback on coursework assessments within 20 working days following the date of submission. The feedback you receive will help to focus you to achieve better grades on the next set of modules you study.

Your study time will consist of class contact hours, self-directed learning, assessment and placements where appropriate. Your actual contact hours will depend on the subject area and the level of study you are undertaking. As a guide you can expect to be in practical sessions, lectures and seminars for 12 hours per week as well as studying for an addition 18 hours outside of this time if studying full-time.

Full-time 3-year degree

Year 1

Year 2

Year 3

35% of time in lectures, seminars or similar 26% of time in lectures, seminars or similar 14% of time in lectures, seminars or similar
65% of time in independent study 74% of time in independent study 86% of time in independent study
0% of time in placements 0% of time in placements 0% of time in placements

Full-time 4 year degree (placement)

Year 1

Year 2

Year 3

Year 4

35% of time in lectures, seminars or similar 26% of time in lectures, seminars or similar 0% of time in lectures, seminars or similar 14% of time in lectures, seminars or similar
65% of time in independent study 74% of time in independent study 0% of time in independent study 86% of time in independent study
0% of time in placements 0% of time in placements 100% of time in placements 0% of time in placements

 

Full-time 3 year degree

Year 1

Year 2

Year 3

63% practical exams 50 practical exams 45% practical exams
13% coursework 38% coursework 43% coursework
25% written exams 13% written exams 13% written exams

Full-time 4 year degree (placement)

Year 1

Year 2

Year 3

Year 4

63% practical exams 50% practical exams 0% practical exams 45% practical exams
13% coursework 38% coursework 100% coursework 43% coursework
25% written exams 13% written exams 0% written exams 13% written exams

All students are encouraged to build on their independent capabilities in relation to their own learning development. Tutors will mentor, support and guide students with clear direction in relation to ‘out of classroom’ activities and expectations in order to allow students the capacity to meet the learning objectives of their modules and course of study.

Fees

For a course starting on 21 September 2020 the tuition fees are:

STUDY OPTION
Full-time

UK / EU / Channel Islands
£9,250 per year of study

International (Non-EU)
£14,000 per year of study

UK, EU and Channel Island students: This tuition fee is agreed subject to UK government policy and parliamentary regulation. If the UK government passes appropriate legislation, the fee for subsequent years of study may increase in each academic year. But this increase will not exceed the rate of inflation as measured by RPIX**. Any change in fees will apply to both new and continuing students. The University will notify students of any change as early as possible. Further information about fee changes would be posted on the University’s website once this becomes available.

**RPIX is a measure of inflation equivalent to all the items in the Retail Price Index (RPI) excluding mortgage interest payments.

International (Non-EU) students: Tuition fees will remain the same for each year of your course, as long as you complete it in the normal time-frame (i.e. no repeat years or breaks in study).

Sources of financial support

If you receive funding from Student Finance you may be eligible to apply for additional benefits. Details can be obtained by visiting: www.gov.uk

Scholarships and additional funding

As an undergraduate student at Staffordshire University London, you may be eligible for additional financial support through one of our scholarships and bursaries. You can visit our funding page to find out more and check your eligibility.

Placement Year Fees

Students who started their course prior to 2019/20 and undertake their placement year in 2020/21 will have their fee waived to £0. However, you are responsible for any costs incurred in travelling to and from your placement, as well as accommodation and any other associated costs. For students starting their studies from 2019/20 onwards, a discounted fee of no more than 20% of the normal tuition fee will be payable to Staffordshire University for your placement year.


Not included in the fees:

ACCOMMODATION AND LIVING COSTS
Accommodation and living costs are not included in our fees.

You are expected to have access to an appropriate PC/Laptop with admin rights so that you can install software in order to complete this course. You should also have access to Broadband.


“WE HAVE OUR PARTNERS THAT WE WORK WITH IN DEVELOPING THE COURSES SUCH AS GOOGLE AND AMAZON”

Russell Campion - Head of Computing

RULES AND REGULATIONS

If you are offered a place at Staffordshire University London, your offer will be subject to our rules, regulations and enrolment conditions, which may vary from time to time.

Students of Staffordshire University London enter into a contract with us and are bound by these rules and regulations, which are subject to change. For more information, please see: University Policies and Regulations.

Enquire

Contact us with any questions you have and we’ll get back to you as soon as possible.

Contact us

Request a Course Guide

To find out more details about the courses, facilities and applying for Staffordshire University London, request a course guide.

request a guide