Computer Science with Security and Forensics (BSc)

3 Years On Campus Bachelors Program

Cardiff University

Program Overview

Cardiff’s BSc Computer Science with Security & Forensics provides a strong foundation in programming, systems, databases, and software engineering, with specialist focus on cybersecurity and forensic analysis. You’ll build real-world technical and analytical skills using industry-standard tools and labs, preparing you for careers in cyber defence, digital forensics, and secure software development.


Curriculum Structure

Year 1
You’ll cover key fundamentals through modules such as Computational Thinking (Python/Java), Web Applications, Object‑Oriented Java Programming, Architecture & Operating Systems, Mathematics for CS, and Secure Software Engineering. These taught concepts are reinforced with short projects and practical labs to develop foundational coding, system, web, and security skills.

Year 2
Building on your knowledge, Year 2 modules include Human–Computer Interaction, Database Systems, Secure Communication Networks, Internet of Things, and the major Group Project, which integrates security principles into a team-based software build. You also have optional modules like Computational Mathematics, Data Visualisation, and Theory of Computation, offering technical breadth.

Year 3
In your final year, you study Large-Scale Databases, a core Security module, and Forensics, supported by Emerging Technologies. The 40-credit Individual Project anchors your learning by allowing you to design and complete a significant security or forensic investigation.

Optional Year in Industry or Abroad
Cardiff also offers a four-year variant including a paid placement or study year, giving credit for employer or university feedback without affecting your final classification.


Assessment Format

  • Coursework & Labs: Frequent practical assignments, lab work, code-based tasks, and reports are common throughout—all aimed to build technical proficiency and problem-solving skills .

  • Exams: Secure software and network theory modules include formal assessments, often exams or class tests.

  • Group Project (Year 2): Evaluated by technical quality, teamwork, project documentation, and presentations.

  • Dedicated Forensics Modules: For instance, Computer & Network Forensics involves dual coursework tasks (disk and network analysis), plus a formal exam.

  • Individual Project: Final year features a substantial project with assessment based on a written report, technical output, and oral presentation .

  • Placement/Abroad Year: If chosen, assessment is through reflective portfolios and employer/supervisor feedback; credits do not impact your degree classification.


Focus Areas

"Secure software engineering • Network security • Digital, disk & memory forensics • Secure communication systems • Web, database & IoT security • Team-based security projects • Individual security/forensic honours project • Optional placement or international experience"


Learning Outcomes

Graduates will be able to:

  • Design and develop secure software systems

  • Analyze network traffic and disk forensics evidence

  • Apply ethical and professional forensic procedures

  • Conduct independent, security-focused research or development

  • Collaborate in teams on security-oriented engineering tasks

  • Adapt to professional environments via placement or study abroad


Accreditation & Industry Alignment

  • Fully BCS-accredited: Meets requirements for Chartered IT Professional (CITP) recognition.

  • Course integrates practical projects, placements, and emerging tech to align with modern tech-sector expectations.


Reputation & Employability Rankings

  • Ranked 11th in the UK for our research impact

  • £156m in open research contracts and grants

  • Ranked top 200 in the world (QS World Rankings)

  • Cardiff is a Russell Group university with a thriving tech network and dedicated CS career services.

  • Abacws building: Award-winning facility with integrated computing labs, project spaces, and collaborative zones.

Experiential Learning (Research, Projects, Internships etc.)

Cardiff’s BSc Computer Science with Security and Forensics delivers a rich, hands-on education combining cutting-edge facilities, innovative projects, and strong industry ties.


Facilities & Learning Environment

  • Abacws Building: Purpose-built home for the School of Computer Science and Informatics, featuring flexible lecture theaters, collaborative seminar rooms, multiple computer labs, a dedicated Makerspace, IT workshop, and a fully-equipped cybersecurity lab.

  • Queen’s Buildings Suites: Includes the Data Science Academy (Ystafell Turing) and Katherine Johnson Suite, offering advanced tools for AI, data analytics, and collaborative work.

  • National Software Academy: Startup-style spaces in the Julian Hodge Building supporting software engineering activities, with access to all Abacws facilities.

  • Dedicated technical support ensures smooth operation of IT platforms and learning tools across all environments.


Experiential Learning Highlights:

  • Weekly Demonstrator-Led Labs: Around 15–20 contact hours in Year 1, focused on hands-on practice in Java, Python, C/C++, database systems, networking, cybersecurity, and software engineering, supported by tutorials and example sessions.

  • Team-Based Learning:

    • Year 1: Group projects applying core skills.

    • Year 2: Complex software system group assignments emphasizing systems design and team presentation skills.

  • Year 3 Individual Project: Independent, faculty-supervised capstone reflecting your chosen specialisation such as AI, security, graphics, or databases.


Year in Industry & Placements

  • Optional Year in Industry (between Years 2–3, 120 credits):

    • Student-led placement search supported by the School’s Placement Officer.

    • Includes workshops, tutorials, supervisor visits, and assessed deliverables such as portfolio, reflective report, and employer feedback.

  • Recent Placement Hosts: Airbus, Admiral, CERN, GSK, HP, Lloyds Bank, Red Bull Racing.

  • Summer Placements & Industry Projects: Supported via Careers and Employability services, enabling short internships or live client work during modules.


Research-Led Teaching & Career Integration

  • Curriculum informed by strong research culture within the School, aligned with BCS accreditation and QAA quality standards.

  • Dedicated career support with CV advice, interview preparation, job fairs, and placement application assistance.

  • Employment Outcomes: Around 95% of graduates secure highly skilled roles within 15 months of graduating.

Progression & Future Opportunities

Cardiff University's BSc (Hons) Computer Science with Security and Forensics program offers a robust curriculum, strong industry connections, and excellent graduate outcomes. With opportunities for specialization, professional accreditation, and advanced study, it provides a solid foundation for a successful career in computing. Approximately 85% of Cardiff University’s BSc Computer Science graduates are in employment or further study within 15 months, with around 90% in highly skilled roles.

This degree sets you up for roles such as:

  • Software Engineer / Web Developer

  • Computer Programmer / Associate Developer

  • Business Analyst / Systems Development Officer

  • IT Consultant / Data Specialist


University Services That Support Employment

  • Dedicated Careers Service, offering:

    • One-on-one advising

    • CV and interview workshops

    • Employer fairs and networking events

  • Optional year-in-industry placement, supported by a Placement Officer—a key booster for employability and professional experience

  • Access to industry-standard projects and client-led assignments via the advanced Abacws building labs and coursework


Graduation Outcomes & Alumni Success

  • 85% of graduates in employment or further study 15 months post-graduation

  • Median salaries:

    • ~£31,000 at 15 months

    • ~£32,500 at 3 years

    • ~£39,000 at 5 years


University–Industry Partnerships

Graduates are employed by high-profile organisations including:

  • Airbus Group, Amazon, BBC, BT, Capgemini, GCHQ, IBM, Morgan Stanley, Sky, Ministry of Defence, South Wales Police, Thomson Reuters

Cardiff’s strong local tech ecosystem encourages students to:

  • Build portfolios

  • Take part in open-source projects

  • Gain real-world experience skills highly valued by recruiters


Accreditation & Long-Term Value

  • Accredited by the British Computer Society (BCS)

  • Degree aligned with industry and academic standards, enhanced through client-based projects and an up-to-date curriculum

  • Cardiff is a Russell Group university, offering:

    • Research excellence

    • Strong academic reputation

    • High-impact career networks


Graduation Outcomes

  • ~80% of students say their job aligns with their career plans

  • ~70% report actively applying the skills from their studies

  • Nearly 100% of year-in-industry graduates are in skilled professional roles shortly after graduation


Further Academic Progression

After completing your BSc, you can:

  • Pursue an MSc in Artificial Intelligence, Cyber Security, Data Science, or Software Engineering

  • Choose a year-in-industry MSc or a research-based MSc / PhD, supported by Cardiff’s top-tier institutes

  • Use your BCS-accredited degree to progress toward Chartered IT Professional (CITP) status

  • Expand into portfolio buildingteaching pathways, or summer internships, with continued career services and alumni support

Program Key Stats

£29,450 (Annual cost)
Sept Intake : 29th Jan


75 %

Eligibility Criteria

ABB - BBC
2.8
32 - 30
65

1280
23
6.5
90

Additional Information & Requirements

Career Options

  • Information Systems Technician
  • Associate IT Business Systems Analyst
  • Information Technology Specialist
  • Network Hardware/Software Specialist
  • Information Security Analyst
  • Data Visualization Analyst

Book Free Session with Our Admission Experts

Admission Experts