MSci Computer Science

4 Years On Campus Bachelors Program

Cardiff University

Program Overview

Our four-year MSci in Computer Science combines undergraduate and postgraduate study into a single course. If you plan to pursue a research career or an advanced technical career in your field, this course is for you. 

The course is identical to our equivalent three-year course but provides the opportunity to explore Computer Science in greater detail by offering a fourth year of study. In the fourth year, you will choose to study a selection of optional modules that will provide you with exposure to a wide set of skills and knowledge across the breadth of Computer Science research. These modules are based around advanced topics in the School's main research areas.

You will also complete a major team project developing new research and technology under the supervision of one of our academic staff. 

Experiential Learning (Research, Projects, Internships etc.)

The MSci Computer Science program at Cardiff University integrates undergraduate and postgraduate studies over four years, emphasizing both theoretical foundations and practical applications. In the initial years, students engage in short projects and a substantial team project, applying their knowledge to design and implement software systems. The final year focuses on advanced, research-led modules across areas such as Complex Systems, Visual Computing, and Data and Knowledge Engineering. A significant component is the team-based project, where students develop new research and technology under academic supervision, enhancing technical, analytical, and professional skills.

Progression & Future Opportunities

Graduates of this BCS-accredited program are well-prepared for careers in software development, IT consultancy, and data analysis. The integrated master's degree offers a competitive edge in the job market and serves as a strong foundation for doctoral studies in computer science. Cardiff University's strong industry links and research focus provide graduates with opportunities in both professional practice and academic research.

Program Key Stats

£29,450
Sept Intake : 29th Jan


75 %
Yes

Eligibility Criteria

AAB
NA
34
70

580
NA
6.5
90

Additional Information & Requirements

Career Options

  • Software Engineer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Systems Analyst
  • Database Administrator
  • Cloud Engineer
  • Network Engineer
  • Web Developer
  • AI Engineer

Book Free Session with Our Admission Experts

Admission Experts