Skip to content
Skip to navigation menu

BSc Computer Systems Engineering

A graphics card

This degree programme looks at the fundamental interaction between electronics and the software used to control it. You will study the core aspects of computer science and the electronic engineering that underpins it.

Programme Structure

Year 1 will introduce you to the essential concepts in computer science and electronic engineering. This will include problem solving using fundamental algorithms in the Python and Java programming languages. You will also study analogue and digital electronics and gain skills in Computer Aided Design (CAD) for circuits.

Assessment methods will include short projects throughout the year, allowing you to demonstrate your understanding and show individual creativity.

Year 1 modules 2011-12:
Year 1 module details
Developing Quality SoftwareIntroduction to Computational Thinking
Introduction to JavaProblem Solving with Python

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

Year 2 offers you core modules in both computer science and electronic engineering, allowing you to develop the skills required to address problems encountered by a practicing computer systems engineer. Topics include database systems, digital communications and network analysis.

An important part of your second year is a team project where groups of students, drawn from across all of our degree programmes, tackle real problems

Year 3 includes a major individual project, defined by you, that demonstrates your understanding of computer systems. To complete your degree you will choose from a list of optional modules that include emerging technologies, multimedia and digital signal processing systems.

This degree programme is structured so that you may choose to divide your time equally between software and hardware, or to devote more time to software orientated modules.

Read more about this degree in the School of Engineering...

Key Facts

UCAS code: GH46

Duration: 3 years, full time

Typical A level offer: ABB wihich must include Mathematics. Two AS subjects (not including Mathematics) 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?

BCS, the Chartered Institute for IT affiliate logo

Recognised by BCS, the Chartered Institute for IT

Your future

Example careers include: CAD systems developer, Film special effects programmer, Games programmer, Industrial image processing specialist, Medical image processing specialist, Security and surveillance systems developer, University or industrial researcher.

Recent graduates from this (and related degree programmes) have taken jobs with Fujitsu, the Higher Education Statistics Agency (HESA), accountants Price Waterhouse Cooper, schools and higher education institutions.

"The biggest opportunity it opened was being able to walk straight into the type of job that I really wanted to do. It also gave me a sense of independence and of being able to think for myself."

Andy Carr studied BSc Computer Systems Engineering and is Director, Product Management at Evolving Systems (www.evolving.com). He is responsible for a set of software products - determining which direction to take them, new features to add, how to market them etc.

Related Degrees

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