Skip to content
Skip to navigation menu

BSc Computer Science with Security and Forensics

This degree programme will provide you with a firm understanding of the principles, tools and technologies needed to ensure that an organisation's investment in Information and Communications Technology meets its needs in a secure manner.

An increase in business's use of Internet-based applications, the rise in computer based crime, together with the impact of applications such as Facebook and Twitter, has changed the nature of security risks, making Security and Forensics of real value to employers.

Programme Structure

Year 1 will follow the core Computer Science degree programme. This provides an introduction to the necessary skills required to understand computing as a discipline. You will develop an understanding of how computers work, through studying programming languages such as Python and Java and exploring how computers solve complex problems. You will also start to address areas in which organisations share and gather important information, using Web technologies.

Year 1 modules 2011-12:
Year 1 module details
Architecture and Operating SystemsComputational Thinking
Developing Quality SoftwareFundamentals of Computing with Java
Problem Solving with PythonProfessional Skills
Web Applications

See all modules and documents relating to this degree. (Please note that these documents are valid for the current academic year only.)

Year 2 introduces more advanced modules, expanding your understanding and skills. You will explore the structure and processing of data and create network-aware applications. These more focussed sessions will help you develop an understanding of database systems and also further progress your programming skills.

Year 3 modules allow you to investigate the development and application of effective information security technologies and practice professional aspects of forensic computer analysis. You will have the opportunity to focus on the secure knowledge management that businesses require.

You will demonstrate your understanding of computer security whilst completing an individual project under the supervision of one of our academic staff.

An optional year in industry – This programme is available as a 4 year option, with a year in industry between taught years 2 and 3, through the e-skills internship. An industrial placement allows you to work in a professional position within a company, gaining valuable skills and experience. The UCAS code for this option is GKF4.

Key Facts

3 years UCAS code: G4F4

4 years including a year in industry UCAS code: GKF4

Typical A level offer: ABB, two AS subjects may be considered in lieu of a third A level.

How to apply including alternative qualifications

Admission FAQ (Frequently Asked
Questions)

Email: comsc-ug@cs.cardiff.ac.uk
Telephone: +4429 2087 4812

Why Cardiff?

Your Future

Example careers include: computer
programmer, computer systems
analyst / engineer, database designer /
developer, secure systems developer, software engineer, technical security roles in organisations, industrial and university research.

"The key thing that the School provided me with was the skills and support to make the leap from education to employments."

Mick Roff, studied BSc Information Systems and became a Business Consultant / Analyst with the Management Consultancy firm Koios.

Related Degrees

If you are considering studying this degree you might also be interested in these programmes: