facebook BSc (Hons) Computing – Bath Spa University

Computing

BSc (Hons)

Undergraduate degree - single honours

  • UCAS codes: Institution B20, Course CP11 or CP12 (with professional placement year)

Key facts

Award
BSc (Hons) Computing
Campus or location
Newton Park
Course length
Three years full time, or four years full time with professional placement year.
UCAS codes
Institution Code: B20
Course Code: CP11 or CP12
Campus Code: A,BSU

Entry requirements

We accept a wide range of qualifications for entry to our undergraduate programmes. 

View typical offers for more information.

Realise your ideas – from design, to development, to deployment – with our Computing degree.

  • Create reliable, usable and enjoyable computing products that prioritise the end user.
  • Craft a compelling, diverse portfolio that grabs the attention of the tech sector.
  • Enter a responsive, employability-driven course that teaches the tools and methods used in industry.

Computing at Bath Spa responds to a continuing need in industry for adaptable, capable individuals with well-developed technical knowledge and problem solving skills. Our aim is that when you graduate, you'll be up-to-date, innovative, and ready to contribute to the digital economy – whether in the UK or worldwide.

BSc (Hons) Computing adopts a practical approach, with a particular interest in creating computing products that people will want to use. You’ll learn by making – right from the start of the course – and balance your focus between design (visual, interaction), technical implementation and communication, to round off your skill set.

A key driver of the course is industry-insight and employability. We work closely with tech companies in the South West to keep content current, while offering valuable opportunities to work on live briefs and showcase your talents to the right people. Our in-house Innovation Lab emphasises the commercialisation of your ideas. Here, we support you in shaping products for the marketplace and refining those all-important collaboration skills.

What you'll learn

Overview

BSc Computing is about realising your ideas – from design, to development, to deployment. You’ll learn skills identified by industry as critical to the computing sector, including computational thinking, software development, problem solving, user experience design (UX) and co-creation. These themes underpin the course, and are spotlighted in the Innovation Lab – a collaborative ideas space that reflects a professional tech studio. Here, you'll build commercial products and experiences that address a gap in the market, while receiving invaluable feedback and advice from entrepreneurs and industry specialists.

Across the course, you work to develop high-end portfolio pieces designed to showcase your talents to potential future employers or clients. You'll gain first-hand knowledge of the computing sector through specialist lectures and our industry-insight events, and enjoy support from tutors who interact regularly with the South West creative tech scene.

Course structure

Year one
Grasp the fundamentals. You'll start by learning core programming skills in languages such as C++/C#, HTML5 and JavaScript, while developing knowledge around discrete mathematics and how computer systems work. Modules on experience design and the computing industry provide an all-important primer in digital design, and help you position your learning within wider professional contexts.

Year two
Dive deeper. You'll extend your understanding of programming to object-oriented techniques, and learn methods of organising and manipulating data. Content on human-computer interaction takes a close look at how people use digital systems, while optional modules in responsive web design and data visualisation expose methods of presenting information effectively on a range of media platforms.

Year three
Showcase your talent. You'll leverage your computing and design skills to develop two extended computing projects – one made individually, and one co-created within our in-house Innovation Lab. These major projects are complemented with specialist modules in machine learning or physical computing – each of which adds flavour and flair to your portfolio and graduate skill set.

How will I be assessed?

BSc (Hons) Computing is almost entirely coursework-assessed. You’ll deliver a varied and balanced collection of artefacts including prototype software, experiment collections, interfaces, interactive experiences, and design portfolios. Project work is supported by contextual essays, reflective commentaries, reports, tests, pitches and presentations.

How will I be taught?

You’ll be taught through workshops, technical labs, lectures and seminars. These sessions are supported by individual and group tutorials as required.

A network of visiting speakers keeps you in touch with developments in the computing sector, while placement opportunities and live briefs allow for project-based interaction with industry professionals.

Opportunities

Study abroad

Computing students can apply for Erasmus+ and Exchange programme opportunities offered by Bath Spa University.

Work placements, industry links and internships

We strive to get good students with good ideas in front of good companies.

We collaborate with various digital agencies and tech companies across Bath, Bristol and beyond. Our students are invited to collaborate with the creative industries, which includes staff-led research work and commissions. You may also draw upon our networks to help secure work placement and internship opportunities.

A small selection of our contacts and collaborators include:

  • IBM Watson
  • Bristol Virtual Reality Lab
  • Pervasive Media Studio
  • Complete Control
  • Create Studios
  • TechSpark
  • Network N

We also invite you to come and talk to us about the fantastic placement schemes offered by Bath Spa University, including our Summer Placement Scheme and Professional Placement Year.

Careers

Careers for Computing graduates are numerous and varied, and include (among many others):

  • Software engineering
  • Web and mobile application development
  • System design and administration
  • E-commence
  • IT consultancy
  • Digital product development
  • Start-up / incubator programmes
  • Graduate schemes in a number of IT related fields
  • Further study (Master's, Doctoral and PGCE)
  • Teacher Training (Primary Computing / Secondary Computing).

Professional placement year

Overview

This optional placement year provides you with the opportunity to identify, apply for, and secure professional experience, normally comprising one to three placements over a minimum of nine months. Successful completion of this module will demonstrate your ability to secure and sustain graduate-level employment.

By completing the module, you'll be entitled to the addition of 'with Professional Placement Year' to your degree title.

Preparation

Before your Professional Placement Year, you'll work to secure your placement, constructing a development plan with your module leader and your placement coordinator from our Careers and Employability team.

How will I be assessed?

On your return to University for your final year, you'll submit your Placement Portfolio, detailing your development on your placement.

Facilities and resources

Where the subject is taught

This course is mainly based at our Newton Park campus. You'll have access to our:

You can also hire out equipment using SISO, Bath Spa University’s free equipment loan service.

Fees

Our undergraduate fees for 2020/21 entry are not yet available. See current undergraduate tuition fees for UK and EU students and international students for reference. For some courses, material fees and additional costs for trips may apply.

We'll update this page as soon as we have more detailed information.

Interested in applying?

What we look for in potential students

We look for students with a genuine interest in computing and its application in both creative and commercial contexts. Successful applicants will be imaginative, organised and have a keen eye for detail. Programming experience is not an essential prerequisite for this course – we teach coding from the ground up.

Typical offers

Applicants are considered on an individual basis, and we take into account any skills and experience that may not be reflected in A-level scores. The most important consideration is for applicants to have the qualities and potential to succeed in this exciting area of study.

We accept a wide range of qualifications for entry to our undergraduate programmes. The main ones are listed below:

  • A-level – overall grades CCC.
  • BTEC – Extended Diploma – Merit, Merit, Merit (MMM).
  • International Baccalaureate – minimum of 26 points are accepted.
  • Access to HE courses – typical offers for applicants with Access to HE will be the Access to HE Diploma or Access to HE Certificate (60 credits, 45 of which must be Level 3, including 15 at merit or higher).

English Language Requirements for International and EU Applicants
IELTS 6.0 - for visa nationals, with a minimum score of IELTS 5.5 in each element.

How do I apply?

Applications for this course will open in September 2019. To learn more, please register your interest via the button in the centre of this page.

Need more guidance? Head to our how to apply webpages.

Get ahead

Although you don’t need to be a programmer before you join us, you can get ahead by learning some basic programming techniques. Courses on Codecademy (HTML, JavaScript) provide excellent starting points for learning to think computationally, and will give you a taste of what being a Computing student is like.

Admissions service: +44 (0)1225 876 180
Email: admissions@bathspa.ac.uk
Course leader: Lee Scott
Email: l.scott@bathspa.ac.uk

Website feedback to web@bathspa.ac.uk