3 Years On Campus Bachelors Program
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.
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.
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 building, teaching pathways, or summer internships, with continued career services and alumni support
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.