of graduate employers say relevant experience is essential to getting a job with them
Why should I choose this course?
- WORK PLACEMENT (BSc only) – Put your cyber training into real-life practice on an optional paid 48-week placement, with no tuition fees during your placement year
- PRACTICAL APPLICATION – Study in our cutting-edge computer labs, including our purpose-built cyber security laboratory featuring industry-standard equipment
- IN-DEPTH RESEARCH – Explore an area of the cyber security field in depth by completing a major final year research project
- HIGHER TECHNICAL QUALIFICATION (FdA only) - Students on our Cyber Security FdA will receive a Level 4 HTQ on successful completion of the first year of the course (subject to approval)
Students on our cyber security university course will have access to computing rooms with course-specific software installed, while our new cyber security laboratory will enable students to learn and participate in cyber-related activities in a controlled environment. You will also have access to our Digital Creative Studio featuring industry-standard media equipment.
Based in Camden House and Moss House, our computing facilities contain dedicated teaching labs complete with high-spec computers and industry-standard software
Students also have access to the Digital Creative Studio which features state-of-the-art video and audio production facilities
Students on the FdSc have the option of progressing onto the final year upon completion of the foundation degree.
- Year 1
- Year 2
- Year 3
- Year 3/4
This module will teach the principles of security in web and cloud-based systems and how these principles apply in a range of different applications. You will learn about cyber security frameworks, standards and best practices, and how to apply these within an organisation. The module also covers the core technical elements of web and cloud-based security systems and the current trends in cyber security, threats, their importance and why they are difficult to deal with.
Introduction to Object-Oriented Programming
This module introduces object-oriented software development and covers the development of simple software systems. You will gain an understanding of the software development process and learn to design and implement applications in a popular object-oriented programming language. This module covers the basic principles of computer programming: the features of classes and objects are introduced including constructors, methods, and fields. Method implementation through assignment, selection control structures, iterative control structures and other statements are introduced. Collection objects are also covered as well as the use of modules and library classes as building blocks.
This module aims to give you an understanding of the fundamentals of computer hardware and the principles of operation of computers and peripheral devices. In addition, the module aims to give an overview of the main families of microprocessors and their differences. Some digital electronics are also covered, with hands-on experience in the lab with hardware in order to better understand computer fundamentals.
This module will provide an overview of the problems and issues that must be dealt with in constructing future ICT applications as well as the underlying network protocols needed to support them. The module sets out the conceptual basis for computer networks rather than a detailed study of systems and standards.
Systems Analysis and Design
This module covers the basic concepts of information systems and the basic techniques for systems analysis and design. You will learn how to apply secure modelling concepts, capture requirements, analyse requirements, build secured models using UML and design systems including human computer interaction.
Professional Issues in the Computing Sector
The purpose of this module is to bring together material in the key areas of professionalism and careers, finance, health and safety, environmental concerns, law and intellectual property, in the context of the cyber industry. You will apply relevant computing-related legislation and professional codes of conduct to day-to-day situations that arise in business, and evaluate risks associated with those situations. You will also explain your five-year career plan and know what steps need to be taken to achieve it.
Cyber Forensics and Ethical Hacking
This module will enable you to develop a deep understanding of both theoretical and practical aspects of ethical hacking and cyber forensics. It prepares you to use various forensic investigation approaches and tools necessary to start a computer forensics investigation. It also aims at increasing the knowledge and understanding of ethical hacking and allows you to get familiar with industry-standard hacking tools, as well as learning how to apply these in an ethical manner to determine system vulnerabilities.
The main aim of this module is to provide you with in-depth coverage of the network security fundamental concepts, network threats and attacks, network defence perimeter and defence in depth. The module will cover several topics related to data and network security, namely cryptography (including private and public-key cryptography), cryptographic protocols, IP and network security protocols, email and web security, viruses and the configuration of firewalls, switches and routers. The concepts introduced in lectures are reinforced with the help of extensive hands-on laboratory workshops and allow you to explore the wider impact of security via a consideration of related legal, ethical and social issues.
Operating Systems and Virtualisation Security
This module aims to explore security mechanisms for operating system functions, virtualisation technologies and associated security mechanisms. It will also guide you through theory and practical exercises, techniques of resource management including memory management, scheduling, synchronisation, inter-process communication, file systems and hardware I/O. This module also covers virtual machines (VM) and their threats and how VMs can improve security.
This module will provide you with the underlying principles and practical experience of the design and implementation of scalable, secure databases. You will carry out the analysis of a simple problem susceptible to solution using database technology, designing and implementing a database application to solve a specific problem. You will use the SQL language and database triggers. The module also covers relational database management system features such as transaction management, locking and consistent backups and will investigate SQL optimisation issues.
Introduction to Research
This module will provide a deep and systematic understanding of the nature and conduct of computer science research. It will equip you with the ability to undertake independent research. You will also consider the legal, social, ethical and professional (LSEP) issues applicable to the computer industry.
Work Placement (optional – for BSc (Hons) students only)
You will gain valuable work experience on a 48-week work placement. This is an exciting opportunity to put what you have learned into practice, broaden your experience and demonstrate your abilities to potential employers.
Cyber Security Emerging Trends
This module introduces you to contemporary topics in cyber security and considers the latest and emerging trends, techniques and tools in the cyber security arena. This can include machine learning and its applications, blockchain technology and zero-trust network access (ZTNA) for cyber security. ZTNA has recently emerged as a more secure option for controlling remote access to sensitive data and reducing the likelihood of an attack. This module will emphasise how to protect organisations from cyber threats by adopting emerging trends.
This module will cover secure programming of effective system analysis, design and implementation to ensure the developed program is safe from cyber attacks. You will be introduced to various techniques that can be applied for secure software development and to ensure the system is not exposed to cyber attacks. You will preferably use Object-Oriented programming languages and be exposed to advanced programming features which make a program efficient, effective and secure. You will develop advanced programming skills with a selected programming language.
Cyber Security Incident Management
This module will provide an opportunity for you to learn the cyber security incident management process which includes reporting, investigation, corrective action – incident response, assessment, and review. You will learn a mature approach to handling computer security incidents, once an incident has been identified, how systems should be set up to notify that a response is required and then a process of containment, eradication, recovery and education should be followed.
The module will introduce the field of artificial intelligence and study the principal ideas and techniques in key topic areas including problem solving, knowledge representation and machine learning. The module will cover problem solving (problem representation, uninformed and informed search), knowledge representation (logic-based languages, e.g. description logic, and ontologies and the semantic web), and machine learning (symbolic learning, decision trees and Bayesian learning).
Final Year Project
This module will provide an opportunity for you to conduct research into an unfamiliar aspect of cyber security and enable you to develop and apply cyber skills to a substantial problem. You will synthesise what you have learned from other modules and be provided with an opportunity to work independently.
The modules listed above for this course are regularly reviewed to ensure they are up to date and informed by industry as well as the latest teaching methods. On occasion, we may need to make unexpected changes to modules – if this occurs, we will contact all offer holders as soon as possible.
Cyber Security BSc (Hons)
A-levels: An A-level grade profile of BCC-CCC.
T-levels: A T-level graded Pass with a core component of grade C.
BTEC: A BTEC grade profile of DMM-MMM. This can be achieved from either an Extended Diploma or a combination of smaller BTEC qualifications.
Tariff: Other Level 3 qualifications are accepted for entry. A minimum of 104-96 UCAS Tariff points will be required.
Access to Higher Education Diploma: 104-96 UCAS Tariff points including a minimum of 15 Level 3 credits at Distinction.
GCSEs: You should also have a minimum grade 4 in GCSE Mathematics, or Functional Skills Level 2.
Cyber Security FdSc
A-levels: An A-level grade profile of CD-DD.
T-levels: A T-level graded Pass with a core component profile less than C.
BTEC: A BTEC grade profile of PPP-PP. This can be achieved from either an Extended Diploma or a combination of smaller BTEC qualifications.
Apprenticeship: Achieve an advanced apprenticeship (Level 3).
Tariff: Other Level 3 qualifications are accepted for entry. A minimum of 56-32 UCAS Tariff points will be required.
Access to Higher Education Diploma: 56-32 UCAS Tariff points.
Non-tariff: Non-UCAS Tariff-based Level 3 qualifications are also considered for entry. Please complete our enquiry form here to check your eligibility.
GCSEs: You should also have a minimum grade 4 in GCSE Mathematics, or Functional Skills Level 2.
Work-based: We also give equal consideration to applicants who are currently in work and wish to apply to University College Birmingham. To apply, you must have a minimum of 3 years’ relevant work experience, demonstrating management or supervisory duties. Your application must also include a reference from your line manager supporting your entry to higher education. For further details, please contact Admissions.
For entry requirements for EU and international students, please visit the Country Specific Information page.
Teaching and assessment
Note: Indicative information only – actual timetables and assessment regimes will be issued at your induction.
Example of a typical teaching week (up to 14 contact hours):
- Group teaching – 6 hours
- Subject-related workshops – 6 hours
- Tutorials – 2 hours
You will also need to commit around 20 hours per week for individual study time.
Estimated breakdown of assessment for this course:
- Coursework – 50%
- Practical assessment/projects – 50%
Our teaching and assessment is underpinned by our Teaching, Learning and Assessment Strategy 2021-2024.
If you are a UK student enrolling on a standard length Foundation Degree or a BA/BSc at University College Birmingham, your fee for this academic year will be £9,250. A half-year tuition fee is £4,625. There will be no change to this tuition fee for the forthcoming two academic years (2022/23 and 2023/24).
View undergraduate fees
If you are an international student enrolling on a full-time foundation degree or a BA/BSc in 2022/23, your fee for this academic year will be £13,500 per year.
If you complete a placement year, there will be an administration fee of £500 for a full year, or £250 for a half-year placement.
As a new student studying this course full-time, you will receive £300 per year through our Kick-Start Scheme (UK students only, eligibility criteria applies). This scheme will support your studies and future career by contributing to course-related materials, uniform or selected items on campus. You may also qualify for an additional £500 per year.
Find out more about the Kick-Start Scheme here.
UCBconnect - meet other students on your course
Starting university is an exciting time, but we understand that it can sometimes feel a little daunting. To support you, we have created a platform called UCBconnect, where you can meet other students who have applied for the same course at University College Birmingham, before you start studying here.
As soon as you have been made an offer, you will be sent an invitation via text and email to complete your user registration and join UCBconnect. For more information, please visit ucb.ac.uk/ucbconnect.
Higher Technical Qualifications (HTQs)
Approved by the Institute for Apprenticeships and Technical Education (IfATE), Higher Technical Qualifications are brand new qualifications designed to give you knowledge, skills and behaviours that have been identified by employers to meet the occupational standards for your chosen sector.
Unlike apprenticeships – which combine study with practical training on the job – HTQs are largely classroom-based, giving the opportunity for you to learn practical skills in an education setting, such as through workshops and simulated work environments.
Our Cyber Security foundation degree has been mapped to the criteria of the HTQ Level 4 in Cyber Security (subject to approval). This means on successful completion of the first year of your FdA course, you will also be awarded an HTQ without needing to complete any additional work or assessments, and you will be ready to progress within your chosen occupation or sector.
For further details about HTQs, please visit the GOV.UK website.
Work placements are vital for gaining real-life experience and for building your confidence and skills before you finish your course – and they may even lead to a job when you graduate. Our hired@UCB team can help find the ideal placement for you.
Our BSc Cyber Security course features the option of a paid 48-week work placement, during which you will not incur any tuition fees.
Now is the perfect time to start pursuing a career in cyber security. According to recent reports, the UK sector is estimated to be facing a shortfall of around 10,000 workers a year in the coming years. Our course covers a range of key skills and study topics that will put you in prime position for many different jobs and enable you to make an impact on this hugely important industry.
The example roles and salaries below are intended as a guide only.
Cyber security analyst
Average Salary: £35,000
Cyber security consultant
Average Salary: £45,000
Cyber security engineer
Average Salary: £45,000
Average salary: £30,000 – £40,000
Network security administrator
Average Salary: £38,500
Average Salary: £40,000
We are here to support your career goals every step of the way.