Computer Science

Cardiff University
3 years
Full time
Bachelor's degree
Scholarships available
Cardiff
English

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 more Advertisement

Chat 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

Want to know more about this program, Computer Science? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.
Currently living in *
Nationality *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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....


Read more about this school

Contact info

Cardiff University

CF10 3AT Cardiff

Phone no: +442920874432
www.cardiff.ac.uk


Message the school

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.

Reviews

Be the first to write a review!