cardiff university computer science msc

Last Updated on August 12, 2023 by Oluwajuwon Alvina

Do you want info regarding Cardiff University Computer Science Msc? This article explores all you need to know regarding Cardiff University Computer Science Msc, msc computer science with placement in uk, msc computer science conversion, msc advanced computer science hertfordshire and msc advanced computer science online.

If you are looking for a university to study Computer Science in the UK, Cardiff University is one of the best choices. Cardiff University offers a range of exciting courses that will help you become an expert in computer science. The course is designed to provide students with advanced skills and knowledge in this field. Read on to learn more about Cardiff University Computer Science Msc, msc computer science with placement in uk, msc computer science conversion, msc advanced computer science hertfordshire and msc advanced computer science online.

The MSc Computer Science course at Cardiff University provides students with a thorough knowledge of computer science principles and techniques. This will enable them to pursue careers in software development or other related fields such as artificial intelligence or robotics.

The MSC Computer Science program at Cardiff University is taught by world-class academics who are renowned for their research work in this field. You will benefit from their experience and expertise as they guide you through your studies. They will also ensure that you receive all the support needed for success at university level so that you can achieve your academic goals easily.

The MSC Computer Science degree program includes both core modules and options modules so that students can choose from more than 40 different topics to study during their time at Cardiff University. There are also elective modules available for those interested in focusing on particular areas such as data science or cyber security technologies.

Cardiff University Computer Science Msc

We begin with Cardiff University Computer Science Msc, then msc computer science with placement in uk, msc computer science conversion, msc advanced computer science hertfordshire and msc advanced computer science online.

Why study this course

Designed for graduates who want to move into computing from another discipline, this one-year programme attracts students from diverse career and subject areas who wish to be introduced to the skills required for a career in Software Development.

This MSc Computing offers students from diverse career and subject areas a balance of software engineering skills and technical abilities required for a career in Software Development.

Through this one-year programme you will get a first-hand understanding of the vital problem-solving role of software, the interdisciplinary opportunities available, and what computational systems can achieve.

Through a gentle introduction and intensive support, you will be introduced to programming skills using important languages such as Java and Python. Emphasis is placed on handling data and you will develop essential skills in SQL (Structured Query Language) for advanced database functionality using industry standard products such as Oracle™.

A choice of taught optional modules allows you to further develop skills in areas of your choice.

Graduates from these programmes will be ideally placed for employment in the computing industry or for careers requiring a combination of their graduate discipline with computing expertise.

Distinctive features

The distinctive features of this course include:

  • An opportunity to take a conversion course which is also an accredited course recognised by BCS, the Chartered Institute for IT.
  • The opportunity to complement the discipline in which you graduated with the discipline of Computing.
  • Tailor the course to your interests through a range of advanced optional modules.
  • Flexible choice of project topic, for example: associated with the research activity of the School fulfilling a business need reflecting your own interest.
  • You will be provided with a laptop during induction week that will remain with you throughout the duration of the course.


  • “BCS, the Chartered Institute for IT”

Where you’ll study

School of Computer Science and Informatics

Our degree programmes are shaped by multidisciplinary research, making them relevant to today’s employers and well placed to take advantage of tomorrow’s developments.

  • Research facilities
  • Research at the School of Computer Science and Informatics
  • Academic and research staff
  • Get in touch
  • +44 (0)29 2087 4812
  • Senghennydd Road, Cathays, Cardiff, CF24 4AG

Admissions criteria

This is a conversion course. Conversion courses allow you to study a subject unrelated to your undergraduate degree or current career, and support you with a change of career path. No prior knowledge or degree in the subject is required.

Academic requirements: 

Typically, you will need to have either: 

  • a 2:2 honours degree in a subject other than computing, or an equivalent international degree
  • a university-recognised equivalent academic qualification in a subject other than computing
  • or relevant professional experience evidenced by a reference. 

English Language requirements: 

IELTS with an overall score of 6.5 with 5.5 in all subskills, or an accepted equivalent.

Other essential requirements: 

You may choose to supplement your application with:

  • a detailed CV
  • or any other supporting material you may consider to be appropriate.

Application deadline: 

We allocate places on a first-come, first-served basis, so we recommend you apply as early as possible.

Selection process:

We will review your application and if you meet the entry requirements, we will make you an offer.

Find out more about English language requirements.

Applicants who require a Student visa to study in the UK must present an acceptable English language qualification in order to meet UKVI (UK Visas and Immigration) requirements.

Criminal convictions

You are not required to complete a DBS (Disclosure Barring Service) check or provide a Certificate of Good Conduct to study this course.

If you are currently subject to any licence condition or monitoring restriction that could affect your ability to successfully complete your studies, you will be required to disclose your criminal record. Conditions include, but are not limited to:

  • access to computers or devices that can store images
  • use of internet and communication tools/devices
  • curfews
  • freedom of movement
  • contact with people related to Cardiff University.

Course structure

You will study core modules to a total of 100 credits, with one optional module worth a total of 20 credits. Students will also undertake an individual project and dissertation (worth 60 credits).

This course is a full-time programme undertaken over one calendar year. It is also available as a part-time programme over three years, and with placement.

Learning and assessment

How will I be taught?

The School of Computer Science and Informatics has a strong and active research culture which informs and directs our teaching. We are committed to providing teaching of the highest standard and received an excellent report in the most recent Quality Assurance Agency (QAA) review.

A diverse range of teaching and learning styles are used throughout the MSc in Computing and the MSc in Computing with Placement. Students will attend lectures, participate in seminars, workshops and tutorials, and carry out practical and laboratory work.

Students obtain support materials either via Learning Central (Cardiff University’s Virtual Learning Environment) or from study packs specially developed for selected modules.

Students will also undertake a project and independent study to enable them to complete their dissertation. Dissertation topics may be suggested by the student or chosen from a list of options proposed by academic staff reflecting their current interest.

How will I be assessed?

The taught modules within the programmes are assessed through examinations and a wide range of in-course assessments, such as written reports, extended essays, practical assignments and oral presentations.

The individual project and dissertation will enable students to demonstrate their ability to build upon and exploit knowledge and skills gained to exhibit critical and original thinking based on a period of independent study and learning. 

How will I be supported?

As a School, we pride ourselves on providing a supportive environment in which we are able to help and encourage our students.

All students are allocated a personal tutor who will monitor your progress throughout your time at university and will support you in your Personal Development Planning. You will see your Personal Tutor at least once each semester.

Outside of scheduled tutor sessions, our Senior Personal Tutor runs an open door policy, being on hand to advise and respond to any personal matters as they arise.

The School has a formal student-staff panel to discuss topics or issues of mutual interest, in addition we schedule fortnightly informal gatherings over coffee for all students and staff associated with MSc Programmes.


Feedback on coursework may be provided via written comments on work submitted, by provision of ‘model’ answers and/or through discussion in contact sessions.

What skills will I practise and develop?

You will acquire and develop a range of valuable skills, both those which are discipline specific and more generic ‘employability skills’, such as being able to:

  • Critically analyse and evaluate current issues in computing.
  • Clearly communicate ideas, principles and theories by oral, written, diagrammatic and practical means.
  • Demonstrate self-direction, initiative, professionalism, critical judgement and planning skills in tackling and solving computing problems using appropriate technologies.
  • Demonstrate software design and programming skills.
  • Design, using appropriate tools, a simple information system or selected part of a larger system.
  • Creatively apply computing knowledge and techniques to the solution of computing problems.
  • You will also develop a number of valuable research skills through completion of the dissertation.

Furthermore, graduates will be expected to demonstrate:

  • A systematic understanding of general computing concepts, both theoretical and practical.
  • An understanding of the methods, techniques, and tools available to specify, design, implement and manage computer based systems.
  • An understanding of the principles and characteristics of computer and communications hardware and software and of how these support the development of computer systems.
  • A critical awareness of current trends in selected research areas of computingand discuss their contribution to developing computer based systems.

Read more about learning and assessment 

Tuition fees for 2022 entry

Your tuition fees and how you pay them will depend on your fee status. Your fee status could be home, island or overseas.

Fees for home status

YearTuition feeDeposit
Year one£10,200None
MSc Computer Forensics | University of South Wales

Students from the EU, EEA and Switzerland

If you are an EU, EEA or Swiss national, your tuition fees for 2022/23 be in line with the overseas fees for international students, unless you qualify for home fee status. UKCISA have provided information about Brexit and tuition fees.

Fees for overseas status

YearTuition feeDeposit
Year one£24,950£1,000

Financial support

Financial support may be available to individuals who meet certain criteria. For more information visit our funding section. Please note that these sources of financial support are limited and therefore not everyone who meets the criteria are guaranteed to receive the support.

Additional costs

Will I need any specific equipment to study this course/programme?

No specific equipment is required for this course.

Career prospects

Recent graduates have gained employment in roles such as software developers, systems analysts, business analysts, IT consultants, and support engineers.

MSc Computing graduates are employed by organisations of all sizes locally, nationally, and internationally. For example, recent graduates have taken up positions with local NHS Trusts, Logica, Sun Microsystems, BT, and the National Library of Medicine in the USA, as well as undertaking further doctoral study.

msc computer science with placement in uk

Now we review msc computer science with placement in uk, msc computer science conversion, msc advanced computer science hertfordshire and msc advanced computer science online.

About the course

This course is ideal for graduates who want to continue studying cutting-edge computational technologies in a wide area of Computer Science without the need to focus on one particular subject.

You will study academic disciplines from Networking and Data Modelling to Intelligent Systems, which provide the essential theoretical and practical knowledge of Computer Science and applications.

Intermediate qualifications available:

  • Postgraduate certificate – 60 credits at Masters level
  • Postgraduate diploma – 120 credits at Masters level

Why choose this course?

MSc in Computer Science is an ideal course for computing graduates who want to continue studying computing technology but are looking to explore a wide area in computer science without the need to focus (solely) on one particular subject at this stage. The course is therefore ideal for those students who want to keep their career options open. A range of topics from Networking and Data Modelling to Smart Technologies will be studied which will equip you to fully understand the application of computing technology in real-world situations. You will also do a MSc final project to demonstrate a deep and systematic understanding of a selected area within computer science, including theoretical and methodological approaches issues at the forefront of research or professional practice in that area.The campus where this course is taught

Unit Information – What will I learn?


  • Distributed And Parallel Computing Technologies (CIS110-6) Compulsory
  • Intelligent Systems And Data Mining (CIS111-6) Compulsory
  • Network Systems And Administration (CIS114-6) Compulsory
  • Research Methodologies And Project Management (CIS120-6) Compulsory

How will I be assessed?

The assessment strategy used is a balance of written reports, exams, (coursework) assignments and computer-based assessment. The method used will depend on the nature of the subject being taught in the unit, and the most appropriate method has been chosen. Coursework assignments typically incorporate formative feedback so that you can gain an insight into whether your work is meeting the necessary targets. The feedback on your submitted assessments will be provided within 15 working days. The lecturers are expected to take every effort to provide you the feedback as early as possible before the next assessment if any. If you fail an assessment and need to retake or resit the assessment, you can do so in the next available opportunity, which is normally in the assessment week of the next block. If you fail a unit and need to retake this unit, you can do so when the unit is run again.

Cardiff Metropolitan University in UK, Intake, World Rankings, Fees, Courses

msc computer science conversion

More details coming up on msc computer science conversion, msc advanced computer science hertfordshire and msc advanced computer science online.

The MSc. Computer Science (Conversion) is an NFQ Level 9 skills conversion programme aimed at students holding a primary degree in another discipline (e.g., Arts, Business, Social Science, etc.) who wish to gain a postgraduate qualification in Computer Science.

The programme is designed to provide students with the theoretical knowledge and practical skills required by those working in the computing industry. It also prepares students for further study at doctoral level and for employment in areas such as software engineering and information technology management.

This programme is particularly suitable for individuals who have already established careers in other disciplines but wish to pursue careers as computer scientists or IT professionals.

Graduate Taught (level 9 nfq, credits 120)

MSc Computer Science (Conversion) is a skills conversion graduate programme for individuals who hold a primary degree in another discipline (e.g., Arts, Commerce), and would like to enter into an IT related career.

  • Programme tailored to the needs of non-Computer Science graduates
  • Modules covering the fundamental skills required by modern technology companies complemented by one semester of advanced specialised modules
  • Significant research-oriented project with presentation

Careers & Employability

Ireland is home to the world’s top 10 technology companies. It is known as the Internet and Games Capital of Europe and is among the world’s most technologically developed nations. There are excellent job opportunities, with 5,000 job vacancies in the sector at present.

Some of the roles graduates of this MSc have worked in include the following:

  • Software Engineer
  • Computer Programmer
  • IT Project Analyst
  • Performance Engineer
  • SAP Support Engineer
  • Python Developer
  • Web Applications Developer
  • Business Analyst
  • Technical Analyst
  • Technical Consultant

Companies that have employed graduates include IBM, Dell, Accenture, SAP, Mastercard, Computershare Ireland, Deloitte Ireland, First Derivatives, General Motors, Bearing Point, Logentries, AIB, Eircom and Paddy Power.

High achieving graduates from this programme may also be eligible to pursue a graduate research degree in a Computer Science related field.

msc advanced computer science hertfordshire

MSc Advanced Computer Science (Online)

Why choose Herts?

  • Our MSc Advanced Computer Science is industry-focused, using delivery methods that have been tested throughout our long-term provision of the programme, but annually updated to reflect the most current development in advanced computer science field.
  • The course focuses on algorithmic solutions, but also allows you to study other core subjects in artificial intelligence, cyber security, data science and analytics or software engineering.
  • Our project-based delivery method combines advanced programming models and paradigms aimed at developing the highest level of problem solving and quality management skills in computer science.
  • Entry requirements and key informationFor admission to the MSc Advanced Computer Science (online):
    • A recent good Honours Degree (or equivalent) in Computer Science or cognate discipline;
    • Applicants whose first language is not English must demonstrate sufficient competence in English to benefit from the Programme. This is normally demonstrated by recognised awards equivalent to an overall IELTS score of 6.0 Candidates who do not satisfy these requirements will be considered on a case-by-case basis.
    • Access to computer equipment with the following minimum specification.
    • Copies of the front and back of your undergraduate degree transcript and certificate
    • Curriculum Vitae
    • English Language qualification certificate (you should have a score of 6.0 overall if presenting an IELTS test)
    • A substantial personal statement about why you want to study this programme, what you hope to gain from the course and where you see your future development taking your career.
    • A copy of the photo page of your passport
    • 1 academic or professional reference

msc advanced computer science online

Broaden your knowledge of cutting-edge areas in computing. This  Advanced Computer Science Masters/MSc programme is designed for graduates with a degree in Computer Science or a related discipline, and a solid foundation in programming.

This Advanced Computer Science Masters/MSc programme is designed for graduates with a degree in Computer Science or a related discipline, and a solid foundation in programming.

The MSc in Advanced Computer Science is an advanced level programme which aims to broaden your knowledge of cutting-edge areas in computing. You will have the opportunity to study key areas such as machine learning and data science, deep learning and artificial intelligence, cyber security and software engineering.

You will learn from world-leading academics who are published internationally and regularly speak at international conferences. They will provide you with an exceptional educational experience through their research-based teaching.

You will gain practical skills that can be applied to real world problems during the course of your studies through a series of projects, including team work and individual assignments.


A 2:1 Honours degree (or international equivalent) in a relevant subject (eg, Computing or a closely related discipline); plus a solid foundation in programming. Students who have not studied in English must pass a recognised English test. Learn more about entry requirements. For more information on the gathered field process, please see our how to apply section.

The MSc. Computer Science (Conversion) is an NFQ Level 9 skills conversion programme aimed at students holding a primary degree in another discipline (e.g., Arts, Business, Social Science, etc.) who wish to gain a postgraduate qualification in Computer Science.

International Students

English language

For students whose first language is not English, one of the following English language qualifications are required:

  • IELTS: 6.5 overall, with 5.5 minimum band score;
  • TOEFL: 88 overall with no less than 19 in Reading, 19 in Listening, 21 in Speaking and 19 in Writing;
  • PTE Academic: Academic 67 overall with no less than 59 in all four skills. We accept the online version of PTE.

This course is designed to provide students with the opportunity to enhance their skills and knowledge in computer science beyond what they have already acquired at undergraduate level or in other related disciplines. The course is well suited for students who wish to pursue careers as software developers and programmers or who want to move into related areas such as information technology management or data analytics.

The programme includes modules on:

  • • Software Engineering
  • • Algorithms and Data Structures
  • • System Architecture and Implementation
  • • Software Development Methodologies
  • • Human-Computer Interaction
  • • Software Engineering Project


Leave a Reply

Your email address will not be published. Required fields are marked *