BSc Computing

Study mode:On campus Study type:Full-time Languages: English
Local:$ 8.01 k / Year(s) Foreign:$ 20.2 k / Year(s)  
191 place StudyQA ranking:21410 Duration:3 years

Photos of university / #cardiffuni

The MSc in Computing at Cardiff University offers a comprehensive and in-depth exploration of the fundamental and advanced topics in computing. Designed for students seeking to enhance their knowledge and skills in the rapidly evolving field of computer science, this programme provides a balanced curriculum that combines theoretical foundations with practical applications. Students will engage with core subjects such as algorithms, programming languages, software development, and systems architecture, ensuring a solid understanding of the essential principles that underpin modern computing. The programme also offers specialized modules in areas including artificial intelligence, machine learning, data science, cybersecurity, and human-computer interaction, allowing students to tailor their learning experience according to their interests and career aspirations.

Throughout the course, students will develop critical thinking and problem-solving abilities through hands-on projects, teamwork, and real-world case studies. The programme emphasizes the importance of innovation and research, encouraging students to participate in cutting-edge projects and contribute to advancements in technology. Cardiff University’s Computing department is renowned for its research excellence, providing students with access to state-of-the-art facilities and opportunities to collaborate with leading experts in the field. Additionally, the programme includes opportunities for industrial placements and internships, facilitating valuable industry experience and connections that enhance employability upon graduation.

Graduates of this programme are well-prepared for careers in various sectors such as software engineering, data analysis, cybersecurity, artificial intelligence, and consultancy. The MSc in Computing at Cardiff University aims to produce graduates who are not only technically proficient but also innovative thinkers capable of tackling complex computing challenges across diverse domains. Whether you are looking to deepen your understanding of core computing concepts or explore emerging technologies, this MSc offers a rigorous, flexible, and engaging pathway to a successful career in technology.

Experience the dynamic world of Computing at Cardiff University through our comprehensive degree program designed to equip students with the essential knowledge and practical skills required in today's rapidly evolving digital landscape. Our curriculum offers a blend of theoretical foundations and hands-on applications, ensuring graduates are well-prepared for careers in software development, cybersecurity, data analysis, artificial intelligence, and more. Throughout the course, students will explore core areas such as programming languages, algorithms, software engineering, computer systems, and network architecture, alongside specialized modules in emerging fields like machine learning, cloud computing, and human-computer interaction.

The program emphasizes problem-solving skills, critical thinking, and innovation, facilitated by state-of-the-art laboratories and industry-standard tools. Students will engage in individual and team projects that simulate real-world scenarios, fostering collaboration and communication abilities. Our dedicated academic staff, with expertise spanning various computing disciplines, provide mentorship and support to help students excel academically and professionally. In addition to academic coursework, students are encouraged to participate in internships, research projects, and industry placements, offering invaluable practical experience and networking opportunities.

Cardiff University's strong links with technology companies and research institutions ensure that the program remains at the forefront of technological advancements and industry needs. Graduates of this program will be equipped to pursue diverse career paths in software development, systems analysis, cybersecurity, data science, or to continue their studies at postgraduate level. Join us to develop the skills, knowledge, and confidence to thrive in a digital world that is constantly changing and full of opportunities.

A minimum of 120 credits at Level 3, including Mathematics, Computer Science or related subject modules, with a total of 360 credits across all levels. Applicants should have a relevant background in computing, mathematics, or science subjects. Work experience is not mandatory but is considered an advantage. Proficiency in English must be demonstrated through an acceptable test score if applicable. The program emphasizes both theoretical foundations and practical skills in computing, including programming, systems analysis, and software development. Candidates are expected to have a solid understanding of algebra, logic, and basic programming concepts. Entry is competitive, with applicants evaluated based on academic performance and relevant experience. The curriculum covers core modules such as Programming, Algorithms and Data Structures, Computer Architecture, and Software Engineering. There are also options for specializations in areas like Artificial Intelligence, Cyber Security, and Data Science, depending on student interest. To graduate, students must complete all coursework, projects, and assessments as specified in the module descriptions, and achieve the required overall credit to meet honours degree criteria. The programme encourages co-curricular activities such as internships, project work, and participation in competitions to enhance employability skills. It is designed to prepare students for careers in computing and related industries, or to pursue postgraduate studies. Additional requirements may include attendance at seminars and workshops, engagement in team-based projects, and adherence to academic regulations concerning plagiarism and academic integrity. The programme team provides guidance and support throughout the course to help students meet these requirements successfully.


Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Tuition fees for the Computing undergraduate programs at Cardiff University vary depending on domicile and specific course choices. For UK students, the annual tuition fee is approximately £9,000 to £9,250, payable each year of study. International students typically pay a higher fee, which ranges from about £20,000 to £21,000 per year. These fees cover access to university facilities, library resources, and academic support services, but do not usually include accommodation, living expenses, or additional costs such as books and equipment.

Funding opportunities are available for prospective students through various channels. Government-funded loans and grants, such as the Student Loan Company in the UK, support eligible students by providing financial assistance that can be used towards tuition fees and living costs. Additionally, Cardiff University offers a range of scholarships, bursaries, and financial aid packages specifically aimed at computing students. These scholarships are often merit-based and may cover partial or full tuition fees, as well as other expenses. For international students, some scholarships are also available, but competition is typically high.

Students are encouraged to explore funding options early and to apply for scholarships within specified deadlines. Part-time work opportunities during studies can help offset living expenses and provide valuable experience. The university also has partnerships that facilitate internships and placements, which sometimes include stipends or financial support, contributing to students’ overall financing plans.

External funding sources, such as government scholarships from students’ home countries, industry-sponsored awards, and charitable foundations, can also supplement how students finance their studies. Cost management strategies, including shared accommodations, budget planning, and utilization of student discounts, play a key role in managing the overall cost of university education.

While fees and funding options are subject to change, prospective students are advised to consult the official Cardiff University website or contact the university’s admissions and finance offices directly for the most current and detailed financial information. Planning early and researching all available financial support options ensures that students can manage their studies effectively without undue financial stress.

The Bachelor of Science in Computing at Cardiff University offers students a comprehensive education in the fundamental and advanced aspects of computing and information technology. The programme is designed to equip students with core programming skills, understanding of algorithms, software engineering principles, and the knowledge required to develop innovative technological solutions. Throughout the course, students have the opportunity to explore various specialisations such as artificial intelligence, data science, cybersecurity, software engineering, and networking, tailoring their studies according to their interests and career aspirations.

The curriculum combines theoretical foundations with practical applications, ensuring graduates are well-prepared for the evolving digital landscape. Courses include programming languages, system design, database management, computer architecture, networking, machine learning, and human-computer interaction, among others. The programme also emphasises problem-solving, logical reasoning, and teamwork, which are essential skills in the IT industry.

Students benefit from state-of-the-art laboratories and facilities that support practical experiments and projects. The programme incorporates industry placements, allowing students to gain valuable work experience and build professional networks. Cardiff University maintains strong links with technology companies, providing opportunities for internships, collaborative projects, and guest lectures from industry experts.

The programme is suitable for students with a keen interest in technology and innovation, offering pathways to careers in software development, IT consultancy, data analysis, network administration, cybersecurity, and research. The duration of the programme is typically three years for full-time study, with options for part-time study or integrated master's degrees. Graduates are equipped with the technical expertise, problem-solving ability, and industry awareness necessary to thrive in a competitive job market or pursue further postgraduate study. The university also offers support services, including academic guidance and career counselling, to help students achieve their academic and professional goals.

Similar programs:
Study mode:On campus Languages: English
Local:$ 12.1 k / Year(s) Foreign:$ 34.4 k / Year(s)
Deadline: Jun 15, 2025 11 place StudyQA ranking: 15587
Study mode:On campus Languages: English
Local:$ 13.5 k / Year(s) Foreign:$ 36.5 k / Year(s)
Deadline: Jul 31, 2025 11 place StudyQA ranking: 20366
Study mode:On campus Languages: English
Local:$ 12.1 k / program Foreign:$ 35.1 k / program
Deadline: Jan 15, 2026 11 place StudyQA ranking: 10302
Study mode:On campus Languages: English
Local:$ 12.1 k / Year(s) Foreign:$ 35.1 k / Year(s)
Deadline: Jan 15, 2026 11 place StudyQA ranking: 19843
Study mode:On campus Languages: English
Local:$ 13.5 k / Year(s) Foreign:$ 36.5 k / Year(s)
Deadline: Oct 1, 2025 11 place StudyQA ranking: 10209
Study mode:On campus Languages: English
Local:$ 12.1 k / Year(s) Foreign:$ 35.1 k / Year(s)
Deadline: Jan 15, 2026 11 place StudyQA ranking: 4831
Study mode:On campus Languages: English
Local:$ 13.5 k / Year(s) Foreign:$ 36.4 k / Year(s)
Deadline: Jul 31, 2025 11 place StudyQA ranking: 11809
Study mode:On campus Languages: English
Local:$ 13.5 k / Year(s) Foreign:$ 36.5 k / Year(s)
Deadline: Jul 1, 2025 11 place StudyQA ranking: 4985
Study mode:On campus Languages: English
Local:$ 12.1 k / Year(s) Foreign:$ 35.1 k / Year(s)
Deadline: Oct 1, 2025 11 place StudyQA ranking: 5848