Sheffield Hallam University

Computer Science Sheffield Hallam University Degree level: Undergraduate

Back

Course options

There are other course options available which may have a different vacancy status or entry requirements – view the full list of options.

Course summary

TEF Silver

Sheffield Hallam University has opted into the TEF and received a Silver award.

Find out more about the TEF.

Course summary
• Learn the skills you need to write the software of tomorrow.
• Develop complex software and systems using analytical and mathematical approaches.
• Understand the fundamental principles behind the software that powers our world.
• Have the opportunity to study abroad — Erasmus funding is available for European placements.

Computer science provides a deep understanding of practical applications of computation in areas ranging from programming language design to everyday software systems. This course is aimed at anyone who wants to become a programmer, understands and can build on the fundamental principles behind the software that underpins modern society.

How you learn

The combination of learning methods across the course allow you to develop a range of skills through problem-solving activities, practical implementations and teamwork, allowing you to take an active approach to learning and encouraging self-development.

You learn through
• hands-on tutorials
• workshops
• discussions
• self-study

There are opportunities to study abroad at one of our partner universities with the possibility of funding through the Erasmus programme.

Applied learning
Work placements
You will have the opportunity to arrange a year-long work placement in between your second and third years. This gives you a real-world experience to prepare you for your future career.

You are supported by placement tutors and a faculty placement team through the process of successfully getting a placement and then while on placement. Although a placement year is not mandatory, the department has a strong track record in finding placements.

Live projects
The course includes a professional project which challenges you to solve real world problems, possibly with an external client, while developing team and project management skills.

Networking opportunities
Employers and industry practitioners are an influential part of the design, content and teaching of the course. The employability focus of the course is supported by frequent involvement of employers and IT professionals.

Course details

Modules

Module and assessment information for future years is displayed as currently validated and may be liable to change. When selecting electives, your choices will be subject to the core requirements of the course. As a result, selections may be limited to a choice between one of two or more specified electives in some instances.

You can take an optional placement in year three.

Year 1

Compulsory modules

Algorithms And Data Structures 1 20 Credits

Fundamentals Of Computer Architecture 20 Credits
Exam

Fundamentals Of Programming For Computer Science 20 Credits

Mathematics For Computer Science 20 Credits

Professional Experience And Project Development 20 Credits

Systems Modelling 20 Credits

Year 2

Compulsory modules

Algorithms And Data Structures 2 20 Credits

Database Systems For Software Applications 20 Credits

Fundamentals Of Programming Languages 20 Credits
Group Software Development Project 20 Credits
Object-Oriented Programming For Computer Science 20 Credits Software Engineering: Concepts And Methods 20 Credits

Year 3

Optional modules

Placement Year

Final year

Compulsory modules

Case Studies In Software Design 20 C Credits

Concurrent And Parallel Systems 20 Credits
Functional Programming 20 Credits
Project (Technical Computing) 40 Credits

Elective modules

Applications: Architectures And Frameworks 20 Credits
Computer Graphics 20 Coursework
Effective C++ Programming 20 Credits
Foreign Language 20 Credits
Machine Learning Algorithms And Heuristics 20 Credits
Mobile Applications 20 Credits
Programming "Things" 20 Credits

Assessment method

  • Coursework
  • Exams

Professional bodies

Professionally accredited courses provide industry-wide recognition of the quality of your qualification.

  • BCS - The Chartered Institute for IT

How to apply

Application deadlines

If your application is completed by the following date, it’s guaranteed to be considered:

15 January

*If you apply after this deadline, universities or colleges don’t have to consider your application if they’ve filled their spaces, so the sooner you apply, the better!

Application codes

You will need these codes when you add a choice to your application.

You are viewing a course summary page, please select a course option to see the application codes

Points of entry

The following entry points are available for this course:

  • Year 1

Entry requirements

Qualification requirements

Qualification Offer Further information
UCAS Tariff 112 points This must include at least 64 points from two A levels or equivalent BTEC National qualifications. For example:

BBC at A Level.
DMM in BTEC Extended Diploma.
A combination of qualifications, which may include AS Levels, EPQ and general studies
Access to HE Diploma M: 18 credits
P: 27 credits
Access to HE Diploma with at least 45 credits at level 3 and 15 credits at level 2. At least 18 Level 3 credits must be at merit grade or above, from a QAA-recognised Access to HE course, or an equivalent Access to HE certificate.
GCSE/National 4/National 5 English Language at grade C or 4
Maths at grade B or 5

Please note the University will only admit students who are aged 18 or over at the point of enrolment.

Please click the following link to find out more about qualification requirements for this course

https://www.shu.ac.uk/courses/computing/bsc-honours-computer-science/full-time/2020

English language requirements

Test Grade Additional details
Cambridge English Advanced C Listening: minimum score 162 Speaking: minimum score 162 Reading: minimum score 162 Writing: minimum score 162
IELTS (Academic) 6.0 IELTS score of 6.0 with a minimum of 5.5 in all skills or equivalent.
PTE Academic 52.0 Listening: minimum level 51 Speaking: minimum level 51 Reading: minimum level 51 Writing: minimum level 51
TOEFL (iBT) 79.0 Listening: minimum level 17 Speaking: minimum level 20 Reading: minimum level 18 Writing: minimum level 17

Fees and funding

Tuition fees

Channel Islands £9,250 Year 1
EU £9,250 Year 1
International £13,650 Year 1
England £9,250 Year 1
Northern Ireland £9,250 Year 1
Scotland £9,250 Year 1
Wales £9,250 Year 1

Additional fee information

During your placement year you will pay a reduced fee of £1,200.

Sponsorship information

Scholarships, discounts and bursaries may be available to students who study this course.

Provider information

Visit our website

Sheffield Hallam University
City Campus
Howard Street
Sheffield
S1 1WB


Course contact details

Visit our course page
Student Recruitment Operations Team

(+44) 0114 225 5533