Overview
Building on our rich history of training the digital skills workforce of the future, we are delighted to launch a new Cyber Security pathway of our longstanding BSc (Hons) Computer Science programme.
Lead the fight against cyber crime
If you're passionate about cyber security, we're here to equip you with the skills, knowledge and experience to step into the frontlines of the digital information battle. Our cutting-edge technology, real-world case studies and strong industry connections will give you the ability to take on critical cyber security roles across a wide range of industries.
Why Computer Science and Cyber Security at LSBU?
- book reader
- EC-Council partner: We have designed the course in consultation with the EC-Council, and you can also sit an exam to become a Certified Ethical Hacker after completing some of the modules on this course.
- laptop
- You will gain a wealth of experience in using industry-standard equipment, computer programming and simulation facilities. These include Oracle, SAS, Visual Paradigm and much more. You will have remote access to most software via AppsAnywhere.
- puzzle-piece
- Work experience: You'll have the option to undertake a work placement in your third year.
- fa fa-users
- From AI machine learning boot camp to silent film processing, there is a range of extracurricular activities for Engineering students to get involved in.
Explore life as a Computer Science and Informatics student
ModeFull-time | Duration4 years | Start dateSeptember | Application codeG412 | Application method UCAS |
Location
London South Bank University student union is located at 103 Borough Rd, London SE1 0AA.
If you are visiting our Southwark Campus, you may wish to use our downloadable campus map (PNG File 466 KB). For information on accessibility, see our DisabledGo access guides. See our location page for more details.
Entry Level Requirements
Want to start your course this September? call 0800 923 8888 for entry requirements.
- 112 UCAS points. Visit UCAS for guidance on the tariff.
- GCSE Maths grade 4 (C) or equivalent.
- If you do not meet the entry criteria above we also review any previous skills, knowledge or experience you have gained outside of your education and are happy to talk through any extenuating circumstances you feel relevant. You may also be interested in our Computer Science with Foundation Year (BSc Hons) programme.
Choose your country
Select country here:
Missing English and Maths qualifications?
If you do not have the required English and Maths qualifications needed to satisfy the entry requirements for this programme, we have courses available at our partner College that you can take to upskill in these areas. Find out more at South Bank College.
Advanced entry
If you have already completed some studies at another university, we may be able to consider you for advanced entry. Please see our advanced entry page for more information.
United Kingdom
£9535
Tuition fees for home students
International
£17600
Tuition fees for international students
Tuition fees are subject to annual inflationary increases. Find out more about tuition fees for Undergraduate or Postgraduate courses.
-
Full-time
full-time
BSc (Hons) Computer Science (FT) - Year 1
UK fee: £9535 International fee: £17600 AOS/LSBU code: 4637 Session code: 1FS02 Total course fee: * The full amount is subject to fee increases, the total shown below is based on current fees.
UK (excluding any optional years): £28605 UK (including any optional years): £28605 International (excluding any optional years): £52800 International (including any optional years): £52800 BSc (Hons) Computer Science (FT) - Year 2
UK fee: £9535 International fee: £17600 AOS/LSBU code: 4637 Session code: 2FS02 Total course fee: * The full amount is subject to fee increases, the total shown below is based on current fees.
UK (excluding any optional years): £28605 UK (including any optional years): £28605 International (excluding any optional years): £52800 International (including any optional years): £52800 BSc (Hons) Computer Science (FT) - Year 3
UK fee: £0 International fee: £0 AOS/LSBU code: 4637 Session code: 3FS02 Total course fee: * The full amount is subject to fee increases, the total shown below is based on current fees.
UK (excluding any optional years): £28605 UK (including any optional years): £28605 International (excluding any optional years): £52800 International (including any optional years): £52800 BSc (Hons) Computer Science (FT) - Year 4
UK fee: £9535 International fee: £17600 AOS/LSBU code: 4637 Session code: 4FS02 Total course fee: * The full amount is subject to fee increases, the total shown below is based on current fees.
UK (excluding any optional years): £28605 UK (including any optional years): £28605 International (excluding any optional years): £52800 International (including any optional years): £52800
For more information, including how and when to pay, see our fees and funding section for undergraduate students.
Please check your fee status and whether you are considered a Home, EU or International student for fee-paying purposes and for our regulatory returns, by reading the UKCISA regulations.
See our Tuition Fees Regulations (PDF File 391 KB) and Refund Policy (PDF File 775 KB).
Possible fee changes
The University reserves the right to increase its fees in line with changes to legislation, regulation and any government guidance or decisions.
The fees for international students are reviewed annually and the University reserves the right to increase the tuition fees in line with the RPIX measure of inflation up to 4 per cent.
Scholarships
We offer several types of fee reduction through our scholarships and bursaries. Find the full list and other useful information on our scholarships page.
Course related costs
The course fee does not include the cost of textbooks or personal devices (student laptops). All textbooks that are mandatory for study are usually available via the library in a free form (for example as e-books) and the computer labs provide the essential equipment. The costs of field trips are not included, but where a field trip is required for the purpose of study costs will not exceed typical transport costs within the London area.
International students
The course is not currently open to international students.
International (non Home) applicants should follow our international how to apply guide.
Home
Mode Full-time | Duration 4 years | Start date September | Application code G412 | Application method UCAS |
Accommodation
Once we have made you an offer, you can apply for accommodation. You can rent from LSBU and you’ll deal directly with the university, not third party providers. That means we can guarantee you options to suit all budgets, with clear tenancy agreements and all-inclusive rents that include insurance for your personal belongings, internet access in each bedroom and on-site laundry facilities.
Or, if you’d rather rent privately, we can give you a list of landlords – just ask our Accommodation Service.
Read more about applying for accommodation at LSBU.
Finance
You don't need to wait for a confirmed place on a course to start applying for student finance. Read how to pay your fees as an undergraduate student.
Prepare to start
Applicant events
After you’ve received your offer we’ll send you emails about events we run to help you prepare for your course.
Enrolment
Before you start your course we’ll send you information on what you’ll need to do before you arrive and during your first few days on campus. You can read about the process on our Enrolment pages.
Year 1
- Discrete Mathematics
This module will introduce you to the logical and discrete mathematical structures and models, which are commonly used in the field of Computer Science and which underpin any study of this discipline. The module will emphasise the formulation of problems into mathematical forms, the interpretation of solutions and the identification of problem characteristics to help suggest modelling approaches. Provisions will be made (typically one hour per week) to allow us to bring you, if necessary, to a level of confidence and expertise in those areas of essential basic mathematics that should have been covered at earlier levels. Assessment method: 100% coursework. - Fundamentals of Software Development
This module teaches the fundamentals of computer programming covering variables, datatypes, arrays, algorithms, conditional and iterative code and the use of functions. Students will learn to write simple programs making use of a contemporary programming language and development environment. Assessment method: 100% coursework. - Fundamentals of Computer Science
The history of computing, the role and the science of algorithms, abstraction, the binary numbering system and its representations, Boolean logic and gates, fundamentals of computer hardware, building computer circuits, the von Neumann model, introduction to hardware, data, and software, the nature of data and its operation. Assessment method: 100% coursework. - Professional Practice
As a new entrant to the university, this module prepares you for developing an understanding of - and skills for - academic study and the world of work, and the professional and personal skills you will need. You will be introduced to all aspects of university study and being an IT professional, allowing your ideas to be explored and developed throughout your time at LSBU and beyond. The topics studied will be used to develop the skills that both a graduate and an IT professional will require and will give you ample opportunities to develop your intellectual skills as well as your practical ones. In addition to these topics on professionalism, the module will introduce you to a range of topics relating to computer-based information systems, e-business and how business organisations work. The module is largely based on some existing model syllabi (as devised by professional bodies such as the Association for Computing Machinery (ACM) and The Chartered Institute for IT (BCS) but this has been adapted for the particular needs of LSBU’s new entrants. Assessment method: 100% coursework. - Data Structures and Algorithms
This module teaches the definition of data structures, attributes, arrays, records, linked lists, binary trees and hash tables, using the fundamental elements of programming languages to construct them (for example using pointers). Also, the derivation of algorithms, problem solving techniques, sequences, selections, and repetitions, sorting and searching. The relationship between abstract data types and object-oriented classes is introduced and the ready-made implementation of common structures such as hash tables in software libraries is explored. Assessment method: 100% coursework. - Requirements Analysis and UCD
The module covers requirements analysis, the first stage in the software development process and user cantered design. Analysis of the requirements is conducted for the purpose of studying a system or its parts in order to identify its objectives and includes eliciting, analysis and modelling of the requirements. The module explores the modelling of requirements from human, data and process centred perspectives. UML is used throughout. The module also includes human-centred design approach that focuses specifically on making systems usable. UCD follows a series of well-defined methods and techniques for analysis, design, and evaluation of software interfaces. Assessment method: 100% coursework.
Year 2
- Ethics, Policy and Regulation
The Ethics, Policy and Regulation module explores the ethical, legal, and regulatory frameworks shaping the use and governance of technology in contemporary society. Students delve into critical issues such as privacy, data protection, intellectual property, and social responsibility within the context of emerging technologies. Through case studies and discussions, students examine the ethical implications of technological innovations and analyze the role of policy and regulation in addressing societal challenges. By engaging with current debates and exploring real-world examples, students develop a comprehensive understanding of the ethical considerations and regulatory complexities inherent in technology-driven environments. Assessment method: 100% coursework. - Operating Systems
An operating system is a computer program that acts as an intermediary between users and their application programs and, on the other hand, the computer hardware. Operating systems are highly complex software artefacts. This module covers all aspects of the design of operating systems and the functions they perform. It also covers related technologies such as virtualisation and CPU features for maximising performance. Assessment method: 60% coursework, 40% in-class test. - Introduction to Security Testing
This module provides an introduction to both manual and automated security testing skills helping penetration testers to effectively identify vulnerabilities in web and mobile applications. These skills are in demand from employers across a wide range of industries, utilising web/mobile applications. Assessment method: 100% coursework. - Principles of Data Networks
This module introduces the principles of data networks, the inter-networked environment, and various technologies related to data networking using experimentation and programming assignments. The module lays the foundations of the data-networking course. It familiarises the students with networking environment, which form the basis of the inter-networked computer infrastructure, as well as with the applications and terminology used in an inter-networked environment. Assessment method: 60% coursework, 40% exam. - Big Data and Database Systems
This module covers the concepts and practice of Database Systems Management as well as the fundamentals of Big Data processing. The subject of the database field is concerned with how to use computers to store and manage data, usually large quantities of data, that is accessible locally and remotely via the web, the cloud etc. Assessment method: 60% coursework, 40% exam. - Cyber Security Principles
This module introduces core Cybers Security concepts, Incident Management. and Digital Forensics skills helping penetration testers to effectively identify vulnerabilities in mobile and cloud applications. These skills are in demand from employers across a wide range of industries, in a world of increasing cyber-threats and security concerns. Assessment method: 100% coursework.
Sandwich year
- Optional placement year
The placement gives you the opportunity to spend a year in the work-place, honing your transferable skills and proving your academic learning in the development of real-world systems. The assessment of the placement is designed to support and accredit the experience by formalising personal development outcomes, and by contextualising prior learning. Regular on-line contact with tutors, peer-contact and placement support will be maintained throughout the year.
Year 3/4
- Cyber Threats and Counter Measures
No module description available. - Smart Internet Technologies
Smart Internet Technologies comprise set of enablers to deal with the limitation of existing Internet. This includes but not limited All-IP Networking Architectures, evolution towards Cloud Computing and 5G networking architectures, open-based networking technologies, SDN/NFV challenges and IoT technologies and its interworking with Cloud and 5G networks. Assessment methods: 100% coursework.
- Cryptography, Anoymity and Privacy
This module explores the principles and practices of cryptography, emphasizing its role in ensuring privacy and anonymity in digital communications. Topics include symmetric and asymmetric encryption, cryptographic protocols, digital signatures, and blockchain technology. Students will analyse real-world applications and the ethical implications of privacy technologies. By the end of the module, participants will gain a comprehensive understanding of how cryptographic methods protect data integrity and user anonymity in various contexts, preparing them for advanced studies or careers in cybersecurity and data protection. Assessment methods: 60% coursework, 40% exam. - Systems and Cyber Security
This module covers all aspects of the complex field of security in computer systems and networks. It will teach the fundamental principles of computer security and how they impact the many different areas in which computer technology is used. It will explore the diverse range of threats faced by systems and the network infrastructure that connect them together and the measures that can be taken to counter them. Assessment methods: 60% coursework, 40% exam.
- Honours Project
The project contributes significantly towards the final degree. In the final year you spend about 2 days a week on your project. Future employers will probably ask you about your project and use performance in the project as one of the most reliable guides to your potential. Requests for references often ask about the project. As a final year level 6, 40 credit module for the Honours degree, the project allows you to demonstrate, through a practical application, the extent of theoretical knowledge gained in the first two years of study, practical skills acquired in the subsequent year of industrial or commercial training and further theoretical and practical skills acquired during the final year of study. The project is therefore a very important piece of work. The project is intended to demonstrate to the examiners your ability to undertake and complete, to a satisfactory standard, all the parts of a professional piece of work. Assessment method: 100% coursework.
Facilities
The Division of Computer Science and Informatics has eleven dedicated computer laboratories conveniently located in a single building. We are also developing a specialised networking laboratory to allow practical experiments in network infrastructure and cyber-security. These laboratories are all in addition to the University’s general computing provision for students.
Careers
Employability Service
At LSBU, we want to set you up for a successful career. During your studies – and for two years after you graduate – you’ll have access to our Employability Service, which includes:
- An online board where you can see a wide range of placements: part-time, full-time or voluntary. You can also drop in to see our Job Shop advisers, who are always available to help you take the next step in your search.
- Our Careers Gym offering group workshops on CVs, interview techniques and finding work experience, as well as regular presentations from employers across a range of sectors.
Our Student Enterprise team can also help you start your own business and develop valuable entrepreneurial skills.
Careers
An indispensable role in any organisation where data safeguarding is crucial, Cyber Security specialists are in increasingly high demand.
Driven by the rising incidence of cyber attacks in recent years, LinkedIn research shows that UK organisations currently have a cybersecurity skills gap, and existing vacancies are hard to fill.
And demand isn't just in the UK - cyber security specialists are in increasingly high demand all over the world because whatever data an organisation holds, it needs to be safeguarded.
The course modules have a strong focus on real-world scenarios and applications. Each module provides the opportunity to work on a real-life scenario in the form of coursework in the dedicated labs. When you have finished a module, you can develop a specialty and can take an industry certificate aligned to the EC-Council. You can also join various technical clubs or a research project under supervision of academics.
Placements
For those students who choose to take the four year sandwich course, the third year is spent on an industrial placement in the UK and guided by our dedicated team. This four-year Sandwich option is a great opportunity to understand the way that the industry functions and to gain an appreciation of the commercial environment. You’ll spend a year in the workplace, honing your skills and enacting what you've learnt in real-world systems. Regular online contact with tutors, peer-contact and placement support will be maintained throughout the year.
Access to industry-standard tools and software
You will get experience using industry-standard tools and software as part of your studies which will be invaluable on your CV. These include:
- Python - Jupyter Notebook
- R
- Tableau Desktop
- Microsoft Power BI
- Microsoft Excel
- Google Collab
- Microsoft SQL Server
- NetBeans with JDK
- Oracle
- SAS
- Visual Paradigm.
You will have remote access to most software via AppsAnywhere. We also have a cyber security lab, which is used for specialised modules and several printers, including large format printers.
Professional links
We have worked with a number of commercial organisations on a consultative basis, and this has enhanced the development of this undergraduate programme. Examples include:
- Amazon Web Services (IS software development and IT infrastructure). We have consulted with AWS on Data Engineering and Cloud/Security Technologies and on various aspects of IS software development and IT infrastructure. We have a number of new modules that can benefit directly from the support of a state-of-the-art virtualised environment. Our team have spent a considerable amount of time discussing our new course plans with experts from the AWS team to ensure our proposed curriculum aligns with expected industry standards and best practice.
- Taylor and Francis Group (IT Publishing Industry). We have collaborated in projects in the area of web development and security, including various aspects of software development and IT infrastructure. They have supplied guest speakers providing contemporary/specialist advice in the area of software project management for IT based projects. For this course we’ve shared our course plans with them and discussed ways to potentially enhance the content and delivery.
- EC-Council | Cybersecurity Certifications
Through the EC-Council, we have access to a state-of-the-art Cloud Virtual Environment where you can simulate real-life scenarios. We consulted with the EC-Council on the curriculum, and have aligned the content to reflect best practice and industry expectations. For example, you can use Cyber Security Labs wherever you are via virtual platforms. When you finish some modules, you can to sit the Certified Ethical Hacker exams which are widely recommended by employers in. As we are an EC-Council Academic Partner, you can sit the exam at a discounted fee.
Teaching and Assessment
- Academic expertise: The majority of our teaching body have a standing with a professional body such as The Chartered Institute of IT (BCS), and either a research background or industry experience in their teaching area. The teaching of some modules may also be supported by postgraduate students.
- Teaching methods: There will be a combination of lectures, tutorials, and computer laboratory activities. In addition to giving you a AI knowledge and experience, we will support the development of your communication, self-management and teamwork skills.
- Assessment methods: Many modules are coursework assessed, although some are a combination of coursework and a two-hour closed book examination. Please see the course content tab for more information.
- Subject-related resources: See the careers tab.
- Learning support: Personal tutoring, academic skills support sessions, peer-led support sessions, practical skills workshops, online learning materials, opportunities for work placements and projects with employers, tailored field trips and much more.