All Courses

Pre-Master's Programme in Computer Science

ISC - Cardiff University - International Study Centre, United Kingdom


Next enrollment cycle

January 2024

See all cycles

Total Course Fee

USD 20,900

Course Accredited By

  • 4 Months
  • Online
  • Postgraduate
  • Pathway Programme
Computer science is one of the fastest-moving and most exciting global industries. You will explore how technology can solve problems and transform lives around the world.
During this two-term programme, you will be introduced to postgraduate study with a wealth of support. The subject knowledge, English practice and study skills you gain from the Pre-Master's programme will set you up for success when you progress to your chosen Master's degree at Cardiff University.

Enrollment Cycles

  • January 2024
  • April 2024

A programme preparing international students for postgraduate study.

Computer Science:

  • Recognised first degree in any discipline or diploma in a related field MSc Software Engineering requires first degree or diploma in either a STEM subject with evidence of programming OR a non-STEM subject with evidence of suitable professional programming experience.
  • English language Academic IELTS for UKVI 6.0 (minimum 5.5 in all skills)
  • Age 20

Core Modules

Critical Reading and Applied Writing Skills
This is a designated module for all Pre-Masters students on the Business, Social Science and Humanities and Computer Science pathways. The module complements the Academic English Skills (AES) Module and helps the students to develop essential critical reading and applied writing skills needed at postgraduate levels. The first section of the module will introduce students to critical reading and writing, lexical and grammatical accuracy and report writing.The second part of the module will move on to explore the rudiments of applied writing skills and how to conduct a literature review. The third part of the module examines personal development strategies and the ability to conduct data analysis and interpret visual and graphical representations of data. 

Mathematics for Master’s
This is a mathematics module for students progressing to department of computer science at Cardiff University. The module provides a platform for students from different educational backgrounds to build their mathematical skills in preparation for their studies in a Master’s degree level. Students will develop a solid understanding of mathematical principles and concepts essential for science and engineering. They will acquire the ability to apply a range of mathematical methods using analytical methods and computational tools in Python. 

Computing Modules
Statistics for Research
Research and data analysis are useful tools in scientific and technological advancement specially in relation to making informed decisions. In order to appreciate the global demands for technological advancement and the gaps, this module complements the critical reading and applied writing skills module. Students will explore methodological issues and the role of statistical analysis in scientific research. In considering the methodological issues, students will explore quantitative and qualitative research methods with a aim of locating the usefulness of statistics. This is a core module for students progressing to the department of computer science where they will learn about concepts and principles of statistics, probability and data analysis.

Software Engineering Modules
Programming Concepts for Postgraduate Study
This is a core module for students progressing to the department of computer science at Cardiff University. Learners from different background will be introduced to the programming environment in PyCharm as a beginner and they will build up Object-Oriented Programming (OOP) skills to an advanced level in imperative programming paradigm. Students will develop teamwork, document version control, communication skills, and working effectively as an individual and as part of a team.

The module offers a platform for students to extend their programming skills as part of a project in the context of computing and engineering and collaborate with other team members in planning, design and development of the project. Students will use PyCharm, a professional Integrated Development Environment (IDE) to write, debug and test Python codes. Students will collaborate on development of a given project and they will design a poster and present their solution to an audience at the end of the module.

£15,000 Course Fee (ISC) 

£235 Enrolment Fee (non-refundable) 

£1,000 Deposit

Interested in this course?

Our Admissions Counsellors would love to assist!

Date of birth