About this program
Computer Science
Computer Science is an exciting and dynamic field, full of open problems and opportunities for creative discovery and invention that touch almost all areas of life. It is about understanding computer systems and networks and how they work from theoretical, mathematical and applied perspectives. Because computers solve problems to serve people, there is also a significant human element to the subject. It's a good choice if you like problem-solving and logic, or if you want to specialise in fields such as Artificial Intelligence (AI) or Cybersecurity and Forensics.
The course covers a mixture of core concepts and evolving, technology-based subject matter. Not only will you develop the technical, analytical and professional skills that graduate employers are looking for, you will also be able to analyse problems objectively to develop appropriate computational solutions.
Industry projects and summer placements are a key component of this degree and will help you gain valuable experience in the workplace. Our students have completed exciting placements in companies such as:
- Admiral
- Airbus
- CERN
- GSK
- Hewlett Packard
- Lloyds Bank
- Red Bull Racing.
Admission requirements
Typical A level offer
ABB-BBB
Extended/International Project Qualification: Applicants with grade A in the EPQ/IPQ will typically receive an offer one grade lower than the standard A level offer. Please note that any subject specific requirements must still be met.
English language requirements
GCSE
Grade C or grade 4 in GCSE English Language.
IELTS (academic)
At least 6.5 overall with a minimum of 5.5 in each subskill.
TOEFL iBT
At least 90 overall with minimum scores of 17 for writing, 17 for listening, 18 for reading and 20 for speaking.
PTE Academic
At least 62 overall with a minimum of 59 in all communicative skills.
For more information about admission requirements, please visit the university website.
Does this course require proof of English proficiency?
The TOEFL iBT® test is accepted by 11,500 universities and higher education institutions in over 160 countries. Book your test today!
Learn moreChat with students
Program content
The modules shown are an example of the typical curriculum and will be reviewed prior to the 2022/23 academic year. The final modules will be published by September 2022.
Year One
- Computational Thinking
- Web Applications
- Problem Solving with Python
- Architecture and Operating Systems
- Maths for Computer Science
- Object Oriented Java Programming
- Principles, Tools and Techniques for Secure Software Engineering
Year Two
- Human Computer Interaction
- Database Systems
- Enhancing your Employability
- Group Project
- Communication Networks
- Object Orientation, Algorithms and Data Structures
Year Three
- Emerging Technologies
- One Semester Individual Project - 40
Scholarships & funding
For more information about scholarships, please visit the university website.
Tuition
- Tuition fees for UK Students: £9,000 per year.
- Tuition fees for International Students: £23,450 per year.
For more information about tuition fee, please visit the university website.
Qualification
What skills will I practise and develop?
Knowledge & Understanding:
On successful completion of the Programme you will be able to demonstrate:
- An understanding of the broad range of concepts, principles and theories underpinning Computer Science
- An ability to describe computing systems and solutions to problems
- An understanding of the representation of data in structured forms and its interplay with the implementation of algorithms
Intellectual Skills:
On successful completion of the Programme you will be able to demonstrate:
- An ability to critically appraise computing systems and solutions to problems
- An ability to objectively analyse computational problems and develop appropriate, creative solutions
- An ability to model complex scenarios to design computer systems that meet stated requirements
- An ability to select, derive and analyse appropriate algorithms to solve computing problems
- An ability to recognise and specify the constraints, requirements and trade-offs in the design of computer systems
Professional Practical Skills:
On successful completion of the Programme you will be able to demonstrate:
- Awareness of relevant professional, ethical, legal and social issues that arise in the implementation of existing and future computer systems
- An ability to pursue opportunities for career development and lifelong learning and appreciate the importance of commercial awareness
Transferable/Key Skills:
On successful completion of the Programme you will be able to demonstrate:
- An ability to effectively communicate ideas, principles and theories by oral, written and electronic means
- An ability to work effectively in a team and as an individual
- An ability to make effective use of a range of IT systems
Career paths
Skilled computer scientists are in extremely high demand. This means the employment prospects for graduates in the computing and ICT industry are very strong. You will be equipped with transferable skills that open doors to careers in many sectors.
In recent years, more than 89% of the School’s graduates were in employment or engaged in further study within six months of graduation.
Recent statistics show that the vast majority of our graduates are following their chosen career paths in roles such as Software Engineer, Web Developer, Computer Programmer, Associate Software Developer, Business Analyst and Systems Development Officer.
They go on to work for companies including Airbus Group, Amazon, BBC, BT, Cardiff University, Capgemini, Confused.com, GCHQ, IBM, Lloyds Banking Group, MoD, Morgan Stanley, Sky, South Wales Police and Thomson Reuters. Others have chosen further study or research at Cardiff or other top universities.
Message the school
About this institute
Cardiff University
Cardiff University is among the top 25 universities in the UK and is ranked 154th in the world. Founded in 1883, Cardiff University combines a prestigious heritage with impressive modern facilities, on one of the most beautiful campuses in the UK....
Contact info
Cardiff University
Want to know more about Computer Science? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.
Be the first to write a review!