School of Mathematics and Computer Science

MSc Computer Science with Professional Practice

MSc Full-time 14 months

MSc Computer Science with Professional Practice offers a unique opportunity for  students to gain relevant work experience within an external business or organisation, giving you a competitive edge in the job market.

MSc Computer Science with Professional Practice offers a unique opportunity for  students to gain relevant work experience within an external business or organisation, giving you a competitive edge in the job market.

Start date(s)
25 September 2023
Course specifications
Course length
Full-time (14 months)
Campus location
Wolverhampton City Campus
UCAS points calculator

Why choose this course?

MSc Computer Science with Professional Practice offers a unique opportunity for international and home students to gain relevant work experience within an external business or organisation, giving you a competitive edge in the job market.

The placement is undertaken between the taught part of the course and the dissertation; and will usually be 4 months in duration from May/June to September.  Our MSc Computer Science with Professional Practice offers the option of going on a placement, which can be paid or unpaid.  Placement students are valuable to employers and many of our placements are paid.  All applications are on a competitive basis and students secure positions through their own efforts. Some assistance in preparation for applying for placements will be provided, however the employer has the final say. The work undertaken by the student must be of an adequate standard in an area of work strongly related to the content of the MSc Computer Science with Professional Practice Programme and the appropriateness of any placement will be assessed and approved by a member of the academic team on an individual basis.  Your placement will enable you to boost your learning with hands on experience and apply your theoretical knowledge to real life work experience.  Although the placement is not guaranteed, the University maintains links with a wide network of organisations who offer placement opportunities. 

This course is ideal for students with an undergraduate degree in Computer Science, Engineering or a closely allied field.

On this course you will develop a depth of knowledge across several specialised or applied areas of Computer Science. You will be encouraged to independently synthesise information and novel ideas in chosen areas of Computer Science and to evaluate or argue alternative approaches.

The course will promote a professional attitude in students wishing to enter employment within the field of Computer Science and enhance the career prospects of all its students.

This degree builds upon some of the fundamental undergraduate areas to give the students an deep knowledge and understanding in those areas. The course focuses on Distributed and Mobile Computing, Database Server Management, Software Tools, Web Technologies and Group-based Software Development in which the staff are actively researching or have national or international reputations. Specialist laboratories support the teaching, for Networking and Mobile Computing. This award has a strong practical element, enhancing the underpinning knowledge with a range of practical skills designed to enhance the students’ career prospects.

What happens on the course?

  • Research Methods for Computing
  • Distributed and Mobile Computing
  • Database Technologies
  • Group-based Software Development Project
  • Enhanced Professional Development and Experience
  • Web Technologies
  • Mobile Application Development
  • Professional Practice
  • Dissertation


Course Modules

Potential Career Paths

You will be able to approach a variety of high-level roles with confidence, in areas such as the creative industries, product design, the games industry, education, public bodies and environmental monitoring.

If you are already in employment, the programme will enhance your academic and professional skills, enabling you to accelerate your career within the organisation, or seek employment in another organisation at an equivalent or higher management level.

Additional Information

Everything you need to know about this course!

At the end of this course you, the student, will be able to:

Display mastery of the principles and practices of advanced Computer Science topics; integrate and apply knowledge and skills to complex problems in a new area or form;

Demonstrate a critical understanding of the concepts and technologies underpinning modern distributed systems, mobile platforms and the internet;

Apply appropriate tools and advanced techniques to develop sophisticated web sites and Internet applications;

Make informed judgements on the application of appropriate models and techniques in modern data handling systems;

Demonstrate expertise in software construction and implementation; apply well-chosen techniques and methodologies to generate sophisticated applications through team work;

Conduct research into advanced areas of Computer Science; apply and extend an understanding of the nature of research and development; demonstrate the professional skills required to produce a high-quality deliverable and communicate results clearly through appropriate media.

Location Mode Fee Year
Home Full-time £8883 per year 2022-23
Home Full-time £8883 per year 2022-23
Home Full-time £9328 per year 2023-24
International Full-time £15450 per year 2022-23
International Full-time £15450 per year 2022-23
International Full-time £16450 per year 2023-24

These fees relate to new entrants only for the academic year indicated for entry onto the course, any subsequent years study may be subject to an annual increase, usually in line with inflation.

A lower second honours degree in Computer Science or equivalent. 

A Postgraduate Certificate in Computer Science or a related subject with a minimum grade C or 50% in all modules.

Your qualifications need to be deemed equivalent to the above entry requirements.

Postgraduate Loan (Home Fee Status):

You may be able to get a postgraduate student loan from Student Finance England of up to £11,570 to help pay for a Master’s degree. Applications are made through Student Finance England and more information on the regulations and eligibility criteria can be found at Masters Loans

* Any RPL will invalidate your eligibility as you must study a minimum of 180 credits

Changes for EU students:

The UK government has confirmed that EU students starting courses from 1 August 2021 will normally be classified as Overseas (International) students for fee purposes. More information about the change is available at UKCISA:

EU citizens living in the UK with 'settled' status, and Irish nationals living in the UK or Ireland, will still be classified as Home students, providing they meet the usual residency requirements, for more information about EU Settlement Scheme (EUSS) click here.

Postgraduate Loyalty Discount:

You can get 20% discount on a taught on-site postgraduate course if you’re a University of Wolverhampton Graduate.

The University offers a generous 20% Loyalty Discount to students progressing from an undergraduate programme to a taught postgraduate programme, where both courses are University of Wolverhampton Awards.

There is no time limit on how long ago you completed your degree as long as this is your first Masters level qualification.

The discount applies to the first year of enrolment only. Students who receive a loyalty discount are not entitled to any further tuition discount or bursary. For full terms and conditions click here.


If you are paying for the fees yourself then the fees can be paid in 3 instalments: November, January and April. More information can be found by clicking here.

Sponsored - Your employer, embassy or organisation can pay for your Tuition fees:

Your employer, embassy or organisation agrees to pay all or part of your tuition fees; the University will refer to them as your sponsor and will invoice them for the appropriate amount.

We must receive notification of sponsorship in writing as soon as possible, and before enrolment, confirming that the sponsor will pay your tuition fees.

Financial Hardship:

Students can apply to the Dennis Turner Opportunity Fund for help with course related costs however this cannot be used for fees or to cover general living costs.

Charitable Funding:

You might also want to explore the possibility of funding from charitable trusts; please see the following websites Association of Charitable Foundations, Directory of Social Change or Family Action. Most charities and trust funds offer limited bursaries targeted to specific groups of students so you will need to research whether any of them are relevant to your situation.

You can find more information on the University’s Funding, cost, fee and support pages.


01902 32 22 22



Order a prospectus