Skip to main content
Panoramic collage of university campus architecture

BSc (Hons) Computing (Cyber Security)

University of Suffolk, United Kingdom
Save

Course Overview

Our cyber security pathway combines a solid grounding in computer systems with the expertise required for a successful career in the field of cyber security.

By the completion of this degree, we prepare you to take the certification exams for (ISC)2’s Certified Secure Software Lifecycle Professional (CSSLP) and Certified Information Systems Security Professional (CISSP) qualifications – should you wish.

You will be taught by experienced lecturers who use their years of industry and research knowledge to demonstrate best practices, industry standards and innovative technologies. You will experience a variety of teaching methods including lectures and seminar sessions, totalling at least 12 hours of contact time per week. You will also have access to our virtual learning environment, Brightspace allowing you 24/7 access to lecture material and activities, both on and off campus.

Students also have access to our computing Slack channel allowing them to collaborate and chat with each other. New computing students joining the university will receive access to our ‘New Student’ Slack channel in the weeks before the course commences. This allows new students to get to know each other and make friends before they arrive on campus.

General Eligibility

  • 2023-24 and 2024-25 entry; 112 UCAS tariff points (or above), BBC (A-Level), DMM (BTEC), Merit (T Level).

  • Applicants must also have GCSE Maths grade 4/C or above or equivalent Level 2 qualification. Applicants who do not hold these qualifications may be considered individually based on their general application and the course applied for.

Part Time Work Details

Twenty hours of work permit weekly for international students.

What You'll Study

1 Year 1

All students on the cyber security pathway will take the following six required modules in their first year:

  1. Computing Fundamentals
    This module covers the principles of computer systems, hardware components, the essence of operating systems, and relevant computing-related mathematics. This module will provide the foundational underpinning to enable students to progress deeper into different computing specialisms and a grasp of the history of computing, recent developments and its possible future. 

  2. Introduction to Networking
    This module introduces the concepts of communications and networking. It explores the Open Systems Interconnectivity (OSI) 7-layer reference model and TCP/IP Routing Suite (the 5-layer Internet reference model). TCP/IP is the model which is most commonly deployed in the majority of modern-day networks.

  3. Introduction to Web Design
    The module introduces the concepts of web design, with a focus on designing responsive websites that are targeted at mobile platforms. Students are introduced to HTML, CSS and JavaScript to provide them with an understanding of what goes into the front-end of modern websites. Using a series of case studies, students will analyse the design and layout of a range of existing sites using a number of common analysis techniques.

  4. Introduction to Programming
    This module introduces students to the concepts and practice of computer programming.  It is aimed at providing students with an understanding of the fundamentals of computer programming by having them work through a range of tasks focused on layout, structure and functionality.

  5. Introduction to Cyber Security
    This module provides an understanding of why cyber security matters to businesses, to society and to individuals, coupled with knowledge of basic concepts, attack techniques, attacker types, and the core elements of cyber assurance.
     

  6. Introduction to AI and Data Science
    This module introduces the artificial intelligence and data science fields, covering the history of the discipline and exploring a variety of “classical AI” topics.

2 Year 2

All students on the cyber security pathway will take the following six required modules in their second year:

  1. Software Design, Development and Engineering
    This module focuses on all phases of the modern software engineering lifecycle and advanced software engineering topics, including critical software, secure software, formal methods and project management from the practitioner’s perspective. This will be put into practice through the requirements gathering, design, implementation and testing of an extensive project that meets the needs of a particular enterprise.

  2. Relational Databases
    This module provides essential knowledge and appreciation of the role of relational database systems, including basic principles and practice of design, implementation and development for both system designers and software engineers. It will include practical exercises in Structured Query Language. 

  3. Computing Research Skills, Professional Practice and Ethics
    Research skills are an essential set of capabilities in the toolkit of a professional software engineer. In this module, students will develop knowledge and understanding of the purpose, processes, methods (surveys, experiments, interviews, case studies, etc.), analysis (qualitative and quantitative), and research outputs and can apply them. This module also delves into the professional, legal and ethical standards and guidelines that inform and guide best practices in business and computing.

  4. Data Structures, Algorithms and Advanced Programming
    This module focuses on data structures (e.g. linked lists, trees, heaps, hash tables, etc.), algorithms (sorting, searching, dynamic programming, greedy, graph, geometric, cryptographic, string matching and compression algorithms, etc.), and advanced programming techniques and other language paradigms.

  5. Human and System Cyber Security
    Software, networks and databases do not exist in isolation but form part of systems. Few systems are purely technical but are socio-technical and info-socio-technical. Human beings may be central or peripheral to the system yet be the weakest link in their security. In the context of cyber security, this module introduces system thinking and human behaviour and how social engineering and open-source intelligence may be used to attack and defend systems and individuals.

  6. Security for Computer Networks
    This module covers basic and advanced security concepts related to wired and wireless networks and builds upon the network knowledge previously covered in the Level 4 study. Students will learn about the main challenges various wired and wireless environments face. Further, the module presents standard defence techniques and tools used to counter different security threats and also explores some of the latest network security challenges posed by recent technology developments.

3 Year 3

All students on the cyber security pathway will take the following four modules in their third year:

  1. Project and Dissertation
    The module allows students to apply and develop some of the knowledge and skills acquired in their degree by engaging in a significant project in a specialist area of computing, typically software or networks. It will enable and require students to utilise practical, intellectual and decision-making skills in novel situations and develop their autonomy and self-direction. 

  2. Cyber-Physical Security
    There has been a triple convergence of computing, communications and the physical world, leading to the creation of complex cyber-physical systems, reliance on solid cryptography, and the need to instil security into software and cyber-physical systems of an ever-evolving threat landscape.

  3. Strategic Cyber Security
    Cybersecurity is now an executive-level concern in most organisations. Cyber security specialists will be required to deliver strategic value to their organisations by ensuring security is intrinsic to system architectures by design and by default, applying appropriate standards in risk analysis, systems modelling and policy design, and scanning the horizon of emergent threat landscapes to discern new issues.

  4. Cyber Forensics and Intrusion Management
    Cyber attacks are increasing in frequency and diversity, with hostile actors probing for vulnerabilities, cooperating to develop exploits, and deploying these on an industrial scale. Many organisations are essentially under continuous attack from multiple actors. Eternal vigilance through monitoring and logging is essential for reactive and proactive responses. Inevitably some attacks will be successful and effective actions are required to handle these incidents, limit breaches, and collect evidence for investigation.

Language Requirement

  • IELTS5.5
  • TOEFL59
  • PTE50
  • Duolingo69
IELTS 6.0 overall (minimum 5.5 in all components) where English is not the students' first language.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email