Find out more about studying MSc Computer Science with Professional Practice at University of Wolverhampton? We've gathered all the key details, entry requirements, modules, fees, and more. Take the next step by booking an open day to explore it for yourself.
MSc - Master of Science
City Campus - Wolverhampton
Full Time
Sep 2027
14 Month
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 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.Full-time (14 months)
The module aims to equip you with the skills necessary to design and build appropriate database systems to support a range of applications and assess developments in database technology in terms of concurrency control, query optimisation, and the maintenance of data integrity, availability and security.
This module provides you with the skills necessary to design and implement distributed and mobile systems. It has a strong practical content, and includes work with examples of mobile, wireless and embedded devices.
This module aims to build upon your knowledge and experience of project management and the building of quality software, through team-based activities and the completion of a ?live? software development exercise. As an important member of the project team, you are expected to contribute to its success in areas such as the use and application of one or more key tools, techniques and methods.
Gain a good understanding of the issues, tools, techniques and technologies, in developing for mobile environments, approaches to handling these issues, and the skills necessary in developing for contemporary mobile computing platforms.
This module will enable students to gain valuable industrial experience by undertaking a development task associated with a short work placement. A portfolio will be used to gather records of the tasks undertaken and experienced gained.
By studying this module you will develop the personal and professional skills required to design and undertake research in your chosen subject area at post graduate level. You will also consider professional conduct and the social, legal and ethical implications related to the profession in-line with BCS guidelines.
You will use a range of tools to build a web application using modern technologies such as HTML5, CSS3, Ajax and Web Services, and reflect on new advances made in the field of web development in the areas of accessibility, semantic and mobile-friendliness.
Whether you decide to progress to further study or to a career in industry, one of the most important skills expected of an effective graduate in Information Technology Management or Computer Science is the ability to work creatively under the appropriate guidance of an organisation. It is therefore essential that you use and develop the skills and knowledge gained from other modules and from your wider educational and./or working background in a major integrative exercise. This project module is the ideal vehicle for this purpose. You will be expected to develop an idea (guided by a member of academic staff) and demonstrate your ability to develop it further, producing a suitable artefact by applying your technical, analytical, practical and managerial skills in an integrated manner.
This module will enable students to gain valuable industrial experience by undertaking a development task associated with a short work placement. A portfolio will be used to gather records of the tasks undertaken and experienced gained.
The University of Wolverhampton is a fantastic place for postgraduate study, putting students firmly first, and encourag...