Advanced Computer Science - MSc
    Duration13 month(s)
    Tuition Fee
    GBP 23,786 / Year
    Next IntakeSeptember 1, 2026

    Advanced Computer Science - MSc

    About

    Develop practical and professional skills including cloud technology, advanced algorithmic skills, applied AI including data implementation, and transferrable skills like research and project management. Taught by experienced staff from diverse backgrounds, you’ll explore object-oriented programming with data structures, data mining and applied AI for Computer Science, distributed computing, and mobile application development.

    Object Oriented Programming with Data Structures and Algorithms
    Gain advanced knowledge and practical skills in analysing, designing and implementing advanced algorithms and data structures. This includes Queues, B-trees, Oct-tree, Quad-trees, AVL, binary space partitioning grids and multi-resolution maps.

    Data Mining
    See how data mining solves real-world problems through foundational concepts, big data, and analytics. Explore the basics of applied AI for Computer Science, including algorithms, techniques, and big data tools for analysis.

    Distributed Computing
    Discover the principles of distributed computer systems, both academically and commercially. Use your knowledge of distributed system environments to develop simulations and to cover issues surrounding distributed privacy and security.

    Project Management and Research Methodology
    Plan a project considering relevant risks and ethical issues while completing a literature review and other development activities as you improve your understanding of the situation and/or produce organisational change.

    Mobile Application Development
    Demonstrate theoretical and practical knowledge of technologies for building distributed network-based mobile applications. Enhance skills in designing, implementing, testing and critically evaluating mobile technologies and robust distributed network-based mobile applications.

    MSc Project
    A highlight for many students is the individual project. Under the supervision of our teaching staff, you will apply your skills and knowledge to a real, complex, and demanding scenario.

    Requirements

    Entry Requirements

    Academic Qualifications

    • Students who have completed a 4 year Bachelor degree (60% overall or a GPA of 2.5 or above on the scale of 4, 4 being the highest) can be considered for entry onto a relevant postgraduate programme of study.
    • Applicants with other relevant qualifications or work experience may be considered on a case by case basis.

    English Program Requirements

    English language requirements

    International applicants will need to have achieved an overall of IELTS 6.0 with a minimum of 5.5 in each component/TOEFL 72 overall and a minimum of 18 in reading, 17 in listening, 20 in speaking and 17 in writing or equivalent.

    Equivalents can be located on our English Language pages.

    If you have previously studied through the medium of English, IELTS might not be required, please visit our country specific page for further details. If your country is not featured, please contact us.

    If you do not meet the English entry criteria, please visit our Pre-Sessional course pages.

    Career

    Career Paths

    • Computer Scientist
    • Full Stack Developer
    • Software and Applied AI Engineer
    • Systems and Cloud Architect
    • Data Analyst

    Careers and Employability

    Graduate Careers

    Graduates from the MSc Computer Science program at the University of South Wales (USW) are well-equipped for a range of dynamic and high-demand career paths. Our graduates have obtained roles in Aerospace, Banking, Logistics, Forestry and many more industries in roles such as Applied AI Engineer, Full Stack Developer, DevOPS Engineer, Cloud Solutions Architect, Data Analyst, Database Developer, Software Engineer, Systems Analyst, Web Developer/Designer, and a Mobile App Developer.

    Possible career paths

    Our degree opens doors to a myriad of dynamic career paths. Graduates often find rewarding roles as software developers, crafting innovative applications and systems. Data scientists leverage their skills to extract insights from vast datasets, while cybersecurity analysts safeguard digital infrastructures. Artificial intelligence engineers contribute to cutting-edge technologies, and systems architects design robust, scalable solutions.

    With the ever-growing demand for tech expertise, graduates can explore roles in machine learning, cloud computing, and mobile app development. The versatility of a computer science degree ensures graduates are well-positioned for diverse, high-paying careers, making a lasting impact in the evolving digital landscape.

    Careers support

    As a USW student, you will have access to advice from the Careers and Employability Service throughout your studies and after you graduate.

    This includes one-to-one appointments from faculty-based Career Advisors, in person, over the phone, or even Teams and through email via the “Ask the Question” service. We also have extensive online resources for help with considering your career options and presenting yourself well to employers.

    Our careers service has dedicated teams, including an employability development team which includes an employability programme called Grad Edge and an Enterprise team focused on new business ideas and entrepreneurship.

    Industry Partners

    Our students work with a variety of different partners on diverse projects. From forestry organisations that use drones to survey the woodland and environmentalist companies that work on sustainable solutions to local charities, our projects are based around different levels of industry.

    Our students are encouraged to think outside of the box with their project work, meaning they can form new partnerships to solve real-life problems as part of their coursework.

    Fee Information

    Tuition Fee
    23,786 / year

    Advanced Computer Science - MSc

    University of South Wales

    University of South Wales

    United Kingdom

    United Kingdom, Cardiff