Computer Science York St John University


In a world where computation devices are becoming ever more central to political, economic and social cohesion it is logical that the activities of computer scientists will come to play an ever increasing role in defining the society of tomorrow. With this comes the recognition that technical decisions regarding software and hardware development are also ethical, political and philosophical decisions since the deployment of both hardware and software plays an increasing role in dictating how we interface with and understand ourselves both individually and as a society. Computer Science at York St John University is committed to developing employable graduates with technical, professional and entrepreneurial skills that contemporary organisations need to contend with this new emerging reality. The focus of this programme is on graduates with good degrees and skills relevant to future employability. The programme is designed for those who want to develop systems that meet real world needs. The computer science programme will provide students with a rigorous education in core computational skills including: computational; artificial intelligence and Human Computer Interaction. With this, students are also taught foundation design principals to enhance their ability to carry projects through from conception to realisation. To encourage the consolidation of knowledge, students are offering continual opportunities throughout their three years of study to apply these skills through a series of 'live' projects that engage real world challenges. This experience of real world testing is enhanced in second year through a work related learning module, allowing students to immerse and test themselves in a commercial environment.

  • Qualification

    Bachelor of Science (with Honours) - BSc (Hons)

  • Study mode


  • Location

    Main Site

  • Start date

    September 2018

  • Duration

    3 years

Course details


Modules may include: Level 1: Computer System Fundamentals; Introduction to Programming; Software Engineering & Multimedia; Mathematics for Computer Science; Technology in Context. Level 2: Data & Information Management; Mobile Application Development; Network Infrastructure & Management; Philosophies of Technology; Software Engineering; Professional Practice. Level 3: Internet of Things; Advanced Web Development; Cybercrime Security; Design for Interaction; Intelligent Technologies; Artificial Intelligence; Computer Science Project.

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.

Course code I100
Institution code Y75
Campus name Main Site
Campus code -

Points of entry

This means the year in which you would like to start the course.

‘Year 1’ means you will start in the first year.

‘Year 0’ means you will enter onto a foundation year.

You may be able to start some courses in the second or third years, if you meet certain criteria. You will need to discuss this with the university or college directly.

The following entry points are available for this course:

  • Year 1

Entry requirements

Qualification requirements

Qualification Offer Further information
UCAS Tariff 96 - 112 points
GCSE/National 4/National 5 3 GCSEs at grade C/4 or above (or equivalent) including English Language and Mathematics

Fees and funding

Tuition fees

Channel Islands £9,250 Year 1
EU £9,250 Year 1
International £12,500 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

No additional fees or cost information has been supplied for this course, please contact the provider directly.