LEC Abroad

BSc (Hons) Computer Science UCAS: G400

Apply Now

Cardiff University

Course Level
Undergraduate
Course Subject
Computer Science

Course Description

Overview

Computing technology underpins virtually every aspect of modern society, driving innovation across global industries and daily life. The BSc (Hons) Computer Science at Cardiff University delivers a thorough grounding in computational theory, software design, and system architecture. Taught by research-active specialists and informed by industry requirements, the program seamlessly connects fundamental principles with modern practical application. Undergraduates learn within modern computing laboratories, collaborative spaces, and dedicated project environments. The academic structure advances logically from core programming concepts to complex computational systems and software engineering. This degree suits logical thinkers and creative problem-solvers who wish to build technology that impacts the world. Graduates gain versatile software engineering skills, analytical adaptability, and deep technological knowledge required for dynamic computing careers.

What You'll Learn

Fundamental programming principles, data structures, and algorithm design

Computer hardware architecture, operating systems, and network communication

Software engineering practices, object-oriented design, and database systems

Theoretical computer science, formal methods, and computational complexity

Web development, cloud architectures, and scalable application deployment

Emerging technologies such as artificial intelligence and machine learning

Independent research and full-lifecycle software development project execution

Learning Outcomes

Upon completing the course, graduates will master both theoretical computational models and practical software engineering methodologies across various systems scales. Students will gain the ability to critically analyze algorithmic efficiency, evaluate software architecture choices, and solve complex computational challenges using appropriate technical frameworks. Through collaborative team assignments and extensive coding laboratories, learners acquire hands-on proficiency in software development, debugging, testing, and deployment. Furthermore, flexible advanced option choices coupled with a major individual final-year project allow students to specialize in areas like artificial intelligence, human-computer interaction, or web development, leaving them prepared to innovate across tech enterprises, startups, or advanced research domains.

Requirements

Kuwait: High School / Shahadat Al-Thanawiya Al-A'ama (General Secondary Education Certificate) is not accepted for direct undergraduate entry. Completion of a recognized foundation course (or A-Levels / equivalent qualification) is required
UKVI IELTS (Academic) 6.5 with no band below 5.5 (or approved SELT equivalent).
Minimum overall average of 60% in the Foundation Programme required to progress to Year 1 of the Bachelor's degree
Completion of the English for Academic Purposes (EAP) / English Language Module within the Foundation Programme with a minimum score of 60% with no section below 40%
Need help?

Hop onto a video counselling session with your dedicated counsellor to get all your queries answered.

Related Courses

Show All
Cardiff University
£31700.00
Fee
3 years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject
Cardiff University
£31700.00
Fee
3 years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject
Cardiff University
£31700.00
Fee
3 years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject
Cardiff University
£31700.00
Fee
3 years
Duration
Sep 2027
Next Intake
Undergraduate
Course Level
Computer Science
Course Subject

Related articles

Show All

No Data Found !

£31700.00
Tuition fee
Apply by October 16, 2026
Start dates
Sep 2027, Sep 2028
Duration
3 years
Campus
Main Campus
Mode of study
Full Time
Fees and deadlines depend on the selected options.
Fees and currency conversion are approximate.
⏳ Offer response
1-2 Weeks
📄 Backlogs accepted
This course accepts backlogs