Browser does not support script.

Undergraduate Course

Cyber Security BSc (Hons)

Cyber security is a constantly developing industry. Join us and become a confident cyber security expert.

Front of campus

On this course you will develop your skills and knowledge within cyber security. You will focus on areas and topics that are seeing high interest and growth in the industry. You will develop the practical, transferable skills required to start a successful career in this fast-paced and exciting industry.

York campus

  • UCAS Code – I103
  • Duration – 3 years full time, 4 years full time with year in industry, 6 years part time, 7 years part time with year in industry
  • Start date – September 2022
  • School – School of Science, Technology and Health

Minimum Entry Requirements

    104 UCAS Tariff points

    3 GCSEs at grade C/4 (or equivalent) including English Language.

Tuition Fees

    UK and EU 2021 entry £9,250 per year full time

    International 2021 entry £12,750 per year full time

Course overview

You will gain the technical skills to specify, design, implement and evaluate cyber security systems. By studying the course modules, you will develop a deep understanding in key cyber security subjects, including:

  • Information Security Management
  • Cyber Security Architecture and Operations
  • Data Privacy
  • Digital Forensics
  • Cloud Services: Security & Compliance
  • Risk & Information Systems Control.

Throughout the course, you will have the opportunity to apply your skills through a series of live projects. You will gain experience of the challenges faced in the industry. In your second year you will study a Continuing Professional Development module. This will mean that you will immerse yourself in either an organisation or work on an entrepreneurial project. You will also have the opportunity to complete certification courses from companies, such as Microsoft. Supported by our technical staff, you will study in our dedicated workspaces and specialist labs with hardware and software resources.

This course also comes with the option of doing a year in industry. This will provide you the opportunity to gain valuable experience working for an organisation or company.

Course structure

Year 1

Our academic year is split into 2 semesters. How many modules you take each semester will depend on whether you are studying full time or part time.

In your first year, if you are studying full time, you will take:

  • 3 compulsory modules in semester 1
  • 3 compulsory modules in semester 2.

If you are studying part time, the modules above will be split over 2 years.

You can find out which modules are available in each semester on the Course Specifications.

Modules

Credits: 20

Compulsory module

On this module you will learn about the mathematical foundations of computer science. You will use mathematics as a tool to model and analyse problems arising in this field. The purpose of this module is to introduce mathematical techniques and skills that are appropriate mathematical notations and concepts. You will learn to know how and when to use particular techniques.

Credits: 20

Compulsory module

On this module you will explore the core concepts, principles and techniques of programming for of software development. While teaching will include lectures, most teaching will take place through practical sessions designed to develop your problem solving and programming skills. We will introduce you to key terms, concepts, mechanisms and mathematics including:

  • Syntax
  • Standard algorithms
  • Data types and variables
  • Operators
  • Statements, functions and data structures.

Credits: 20

Compulsory module

This module will give you the opportunity to explore how hardware works in digital systems. You will explore the concept of programming hardware and systems technologies using examples and case studies.

Credits: 20

Compulsory module

On this module we will introduce you to Object Orientated Programming (OOP) for software development. You will explore problem solving through programming and algorithm design. You will also learn how to edit, compile, run and test programmes of increasing complexity in procedural and object orientated languages. We will guide you through the core principles of OOP programming including:

  • Objects
  • Classes
  • Encapsulation
  • Inheritance
  • Concurrency
  • Exceptions
  • Debugging OOP
  • Recursion and GUI Development.

Credits: 20

Compulsory module

Learn the generic requirements, structure, operation and administration of a modern operating system. You will learn how information needs to be stored and how it can be used to identify and express requirements such as authorisation. You will use this to build secure designs to meet those requirements.

Credits: 20

Compulsory module

This module is centred around developing and using security systems, equipment, measures and detective systems in homes and organisations such as hospitals and military bases. You will explore how to deploy radio detection devices, spy detection devices and how to store and encrypt data.

Year 2

In your second year, if you are studying full time, you will take:

  • 3 compulsory modules in semester 1
  • 3 compulsory modules in semester 2.

If you are studying part time, the modules above will be split over 2 years.

You can find out which modules are available in each semester on the Course Specifications.

If you are studying on the Cyber Security BSc (Hons) (with placement) variant you will undertake a Year in Industry (also known as a sandwich year or placement year), in between your second and third year.

Modules

Credits: 20

Compulsory module

On this module you will explore the principles of databases. You will also gain practical experience of designing, implementing and managing database systems interfaced to web application systems. We will investigate current and likely future developments in database technology.

Credits: 20

Compulsory module

On this module you will explore the infrastructure, management and administration of network systems. We will teach you about the technical detail that underpins the operation of networked and internet-worked systems. We will focus on the core internet protocols such as IP and TCP to help you gain an understanding of the implementation of scalable systems. We will also reflect on some of the professional and ethical issues associated with network technology.

Credits: 20

Compulsory module

You will be taught about the technical, logical, physical and process controls that can be implemented across an organisation to reduce information and systems risk.

Credits: 20

Compulsory module

You will analyse the current state of network security architecture and operations. You will gain an in-depth technical knowledge and the practical experience needed to defend network infrastructures confidently.

Credits: 20

Compulsory module

Develop the core professional skills required for interfacing with employers and the wider industry. You will learn how to apply for and achieve professional certification, accreditation and membership, as well as introducing you to research methods.

Credits: 20

Compulsory module

On this module you will develop your programming skills and engage with intermediate and advanced programming concepts and methods. Combining methods from software engineering with practical software development tasks, you will enhance, evolve and test your programming skills through a series of lecture and practice based labs.

Year 3

In your third year, if you are studying full time, you will take:

  • A compulsory Dissertation across semesters 1 and 2
  • 2 compulsory modules in semester 1
  • 2 optional modules in semester 2.

If you are studying part time, the modules above will be split over 2 years.

Optional modules will run if they receive enough interest. It is not guaranteed that all modules will run every year.

You can find out which modules are available in each semester on the Course Specifications.

Modules

Credits: 20

Compulsory module

On this module you will apply your theoretical understanding and practical skills to complete a major project. This will involve producing a software product from conceptualisation through to successful evaluation and a substantial report to demonstrate your research.

Credits: 20

Compulsory module

The Internet of Things is a term used to describe an internet comprised of networked objects. The term incorporates concepts of computing, ambient intelligence and machine to machine communication (M2M). What unites these elements is the question of how the deployment of smart technology in public and social spaces will affect how we relate to each other and how we understand ourselves as human beings. You will explore these questions through a practical project developing Internet of Things technology for deployment in public or social contexts.

Credits: 20

Compulsory module

On this module you will learn the skills required to apply appropriate testing methodology with advanced tools and techniques. You will use these to test, identify, detect and exploit any vulnerability uncovered in the target network system.

Credits: 20

Optional module

Explore the protection of data on transit and network infrastructure, including computer and telecommunications networks. You will learn the essential cyber security offensive and defensive approaches.

Credits: 20

Optional module

Learn the theory and practice of collecting, analysing and interpreting digital evidence that is used to investigate cybersecurity incidents, legal disputes, crimes and litigation.

Credits: 20

Optional module

On this module you will cover topics including:

  • Cloud concepts
  • Core cloud services
  • Cloud security privacy and compliance
  • Cloud pricing
  • Service level agreement and lifecycle.

Credits: 20

Optional module

This module will give you the practical knowledge to apply privacy and data protection practices to the development, engineering, deployment and auditing of products and services. You will learn methods including:

  • Privacy by design
  • Privacy Engineering
  • Threat models
  • Privacy-enhancing technology
  • Privacy impact assessment
  • GDPR compliance.

Credits: 20

Optional module

Explore software and web security assurance. Learn about the the processes that help design and implement software that protects the data and resources contained in that software. You will also cover other topics related to software attacks and vulnerabilities, including:

  • Shellshock attacks and countermeasures
  • Buffer overflow attacks and countermeasures
  • Race condition attacks and countermeasures
  • Reverse shell attacks.

 

Teaching and assessment

Teaching and learning

We will deliver your modules through:

  • Lectures
  • Seminars and workshops
  • Laboratory sessions
  • Supported Open Learning (SOL)
  • Guest talks and trips.

We believe in teaching methods that look to put you at the centre of the educational experience. You will be taught in small class sizes and have high contact hours with our computer science specialists. We do this because we value the importance of the interaction between staff and students.

Each module usually has 2 to 4 hours of contact time a week. We schedule our taught sessions between 9:00am and 8:00pm, Monday to Friday.

You will need to conduct independent study outside of this time. This might include reading, research and coursework preparation. You can also arrange academic tutorials to receive feedback on your work and discuss the course content.

Our teaching draws on both our research and professional experience. This means your learning is informed by the most current thinking in the subject area. You can find out more about our research and backgrounds by visiting our staff pages.

Assessment

Assessment types vary from module to module. Some of your assessments might include:

  • Written portfolios
  • Exams
  • Practical work
  • Research reports.

Placements 

In your second year you will participate in a work placement module. You will work for an established company or work on an entrepreneurial project. If you are taking the year in industry route you will be on placement for a whole year between your second and third year. We will support you with finding a placement which meets your career aspirations. We will help to prepare you for this year by working with you on CV and cover letter writing, as well as interview skills.

Career outcomes

Your future with a degree in Cyber Security

On this course you will gain subject-specific key transferable skills. You will gain problem solving, analytical and communication skills that are in high demand in a range of careers.

This degree could be the first step toward your career as a:

  • Applications developer
  • Cyber security analyst
  • Game designer
  • IT consultant
  • Network engineer
  • Web developer.

Discover more career options on Prospects careers advice pages.

You could also progress onto a postgraduate degree and take your learning even further.

 

Whatever your ambitions, we can help you get there.

Our careers service, LaunchPad provides career support tailored to your ambitions. Through this service you can access:

  • Employer events
  • LinkedIn, CV and cover letter sessions
  • Workshops on application writing and interview skills
  • Work experience and volunteering opportunities
  • Personalised career advice.

This support doesn't end when you graduate. You can access our expert career advice for the rest of your life. We will help you gain experience and confidence to succeed. It's your career, your way.

Entry requirements

Qualifications

Minimum Entry Requirements

    104 UCAS Tariff points

    3 GCSEs at grade C/4 (or equivalent) including English Language.

Calculate your UCAS Tariff points

International Students

If you are an international student you will need to show that your qualifications match our entry requirements.

Information about international qualifications and entry requirements can be found on our International pages.

If English is not your first language you will need to show that you have English Language competence at IELTS level 6.0 (with no skill below 5.5) or equivalent.

International entry requirements

Mature Learners Entry Scheme

If you have been out of education for 3 years or more and have a grade C GCSE in English Language or equivalent, you are eligible for our entry scheme for mature learners. It's a scheme that recognises non-traditional entry qualifications and experience for entry onto this course. Information on how to apply can be found on our dedicated page.

Mature entry offer scheme

Terms and conditions

Our terms and conditions, policies and procedures contain important information about studying at York St John University. You can read them on our Admissions page.

Fees and Funding

To study for an undergraduate degree with us, you will need to pay tuition fees for your course. How much you pay depends on whether you live inside the UK or EU, or internationally (outside the UK/EU). Tuition fees may be subject to inflation in future years.

UK and EU 2022 entry

The tuition fee for 2022 entry onto this course is

  • £9,250 per year for full time study
  • £6,935 per year for the first 4 years if you study part time.

These prices apply to all UK/EU, Jersey, Guernsey and Isle of Man students.

You can find out more about funding your degree by visiting our funding opportunities page.

Funding Opportunities

Placement year funding

If you choose to take a placement year, and your course offers it, you can apply for the Tuition Fee and Maintenance Loan for your placement year. How much you are awarded is based on the type of placement being undertaken and whether it is a paid or unpaid placement. The tuition fee for your placement year will be reduced.

Tuition Fees

    UK and EU 2021 entry £9,250 per year full time

    International 2021 entry £12,750 per year full time

International 2022 entry

The tuition fee for 2022 entry to this course is £12,750 per year for full time study.

This price applies to all students living outside the UK/EU.

Due to immigration laws, if you are an international student on a Student Visa, you must study full time. For more information about visa requirements and short-term study visas, please visit the International Visa and Immigration pages.

Find out more about funding your degree.

International Fees and Funding

Additional costs and financial support

There may also be some additional costs to take into account throughout your studies, including the cost of accommodation.

Course-related costs

While studying for your degree, there may be additional costs related to your course. This may include purchasing personal equipment and stationery, books and optional field trips.

Study Abroad

For more information on tuition fee reductions and additional costs for studying abroad, please visit our study abroad pages.

Accommodation and living costs

For detailed information on accommodation and living costs, visit our Accommodation pages.

Financial help and support

Our Funding Advice team are here to help you with your finances throughout your degree. They offer a personal service that can help you with funding your studies and budgeting for living expenses. 

For advice on everything from applying for scholarships to finding additional financial support email fundingadvice@yorksj.ac.uk

Course highlights

More to explore

Student writing in notebook at table

Join us in 2022

Two female students smiling in York

What makes us different

Get in touch

Cookie Settings