Key facts

Location:

Stoke-on-Trent Campus

Mode of attendance: Full-time / Placement
Duration: 3 years, 4 years (with a foundation year) full-time; 4 years placement
UCAS code: GT40, G400 (with a placement year), G023 (with a foundation year)
Academic year: 17 September 2018 – 7 June 2019

Introduction

Our Computing degree gives you the flexibility to study a wide variety of computing topics, and also allows you to specialise in particular areas of interest.

This is our most versatile undergraduate Computing degree. It allows you to put together your own personalised programme of study from a wide variety of options.

It’s ideal if you want to tailor your degree towards your own area of interest. Take the study option that includes a placement year and you’ll spend your third year applying everything you’ve learnt so far in the workplace.

If you don’t meet the entry requirements to study a computing-based degree with us, find out about our Computing foundation year. It will give you a solid understanding of the subject and its application. When you graduate, you'll automatically qualify for a place on your chosen degree here in Computing.

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

Work placements

If you choose to complete one of our sandwich courses with a work placement between the second and final years of the course, our placement staff will work with you to identify a suitable location for your work placement. Please also note that you are responsible for any costs incurred in travelling to and from your work placement, and for any accommodation costs.

Course content

In Year 1 of the degree course, you’ll study core modules covering topics such as: Introduction to Software Development and Fundamentals of Computing and Mathematics. You can use the option modules to decide how you progress and specialise. For some of your modules, you will be able to study for MTA Microsoft certifications.

In Year 2, you’ll study a combination of core modules (Enterprise Application Development and Professional Computing) and option modules, so you can develop your specialist computing areas of interest further.

If you take our sandwich degree, you’ll spend your third year on a work placement. The knowledge you develop will also help to shape your future career path, as you will have gained representative hands-on experience, which is not easy to find in any other way.

In your final year, you’ll study one core module (Emerging Technologies and Concepts), as well as completing options and a major project in your area of interest.

Modules

This module map provides an indicative list of the modules that make up your course. Each module is worth a specified number of credits: you take a combination of compulsory and optional modules, enabling you to cover key subject knowledge while developing your own interest. You must take modules worth a total of 120 credits at each level of the course. The number of optional modules you can take depends on the number of compulsory modules at a given level, you may have more choice in later parts of the course.

Our teaching is informed by research, and modules change periodically to reflect developments in the discipline. You can always find the most up-to-date information about your modules and who is teaching them in our module catalogue. We aim to ensure that all optional modules run as scheduled. If for any reason an optional module cannot be run we will advise you as soon as possible and help you choose an alternative module.

Before you can register on some optional modules, you may be required to have undertaken prerequisite modules. Some module combinations may not be allowed.

Year 1

Semester 1
Module title
Introduction to Software Development Compulsory
Fundamentals of Computing & Mathematics Compulsory
Semester 2
Module title
Introduction to Software Development Compulsory
Fundamentals of Computing & Mathematics Compulsory

Year 2

Semester 1
Module title
Enterprise Application Development Compulsory
Professional Computing Compulsory
Semester 2
Module title
Enterprise Application Development Compulsory
Professional Computing Compulsory

Year 3

Semester 1
Module title
Honours Project Compulsory
Emerging Technologies Compulsory
Enterprise Data Optional
Mobile Application Development Optional
Engineering and Integrating Robust Large Scale Systems Optional
Distributed Web Applications Optional
Semester 2
Module title
Honours Project Compulsory
Enterprise Data Optional
Mobile Application Development Optional
Engineering and Integrating Robust Large Scale Systems Optional
Distributed Web Applications Optional

Teaching staff

You will be taught by an expert teaching team whose expertise and knowledge are closely matched to the content of the modules on the course. The team includes senior academics and professional practitioners with industry experience. Postgraduate research students who have undertaken teaching training may also contribute to the teaching of seminars under the supervision of the module leader. Our teaching is research-informed and 72% of our full-time staff are Fellows of the Higher Education Academy.