New offer! Get 20% off your first month of Unlimited Monthly. Start your subscription for just $49.99 $39.99. T&Cs apply

  • University of Roehampton logo

MSc Computing

Unlock your future in the IT industry with an online computing degree from the University of Roehampton. Whether you’re rebooting your career or starting fresh, gain technical, ethical, and collaborative skills to keep pace in this dynamic sector.

Female software engineer coding on screen
  • Level

    Postgraduate Degree
  • Duration

    2 years part-time.
  • Language

    English

MSc Computing

  • Postgraduate Degree

  • 2 years part-time.

  • Boot up your computing career with must-know programming and development skills

    Are you looking for a way into Europe’s leading tech sector? Join the University of Roehampton’s Online MSc Computing, designed to equip you with career-advancing skills in programming and software development while opening doors to exciting opportunities in the tech industry.

    Over two years, you’ll immerse yourself in essential programming languages, software design methodologies, and database management, all while enjoying the flexibility of online learning. 

    Gain programming skills to excel in software design

    You’ll begin this degree with an introduction to software development, exploring its fundamental concepts, methodologies, and techniques. You’ll hone core programming competencies necessary for any software developer, such as programming syntax, data manipulation, control structures, and algorithmic thinking, and apply these learnings as you design and build programs. 

    Work with graphical user interface (GUI) programming to help create innovative UI

    Building on the foundations of the course you’ll then explore object-oriented and event-driven programming paradigms, and gain hands-on experience developing GUI applications. This will provide you with in-depth knowledge of the industrial standard Integrated Development Environment. 

    Explore computer systems and database management and enhance your career prospects 

    You’ll gain a solid understanding of the principles that govern computer systems and hardware, delving into logic design, state machines, and network communications, and practising these concepts through your own system design.

    What’s more, you'll elevate your database expertise by examining database functionality, data storage, and various data modelling techniques, like spreadsheet models and object-oriented models. 

    You’ll then wrap up the module by discussing the ethical, legal, and social implications of data management, equipping you with the skills to design and secure robust database systems.

    Apply ethics to your computing career

    Next, you’ll explore the various roles and impacts computing has had on society, emphasising ethical practice and the importance of user-centred design. By examining case studies and legal frameworks, you'll gain the knowledge necessary to navigate ethical dilemmas and contribute positively to the tech landscape.

    Master multiple programming languages and find your niche

    Throughout this programme, you’ll utilise a variety of industry-standard programming languages to design and optimise software solutions. By the end, you’ll be well-versed in Python, Assembly, C, SQL, and C#.

    Grow online with industry experts at the University of Roehampton

    Roehampton’s Online MSc Computing programme is designed for the everyday working professional. No matter where you are in the world, you’ll progress your studies – and career – with flexible online learning options that fit seamlessly into your busy schedule. 

    What can you do with an MSc in Computing?

    Having mastered core computing principles and gained practical experience in software development, programming, data solutions, and beyond, you will be well-prepared to tackle complex challenges and excel in a variety of roles and sectors, including:

    • Software Developer

    • Data Scientist

    • Systems Analyst

    • IT Project Manager or Consultant

    • Network or Database Administrator

    • Cloud Solutions Architect

    Is this a part-time or full-time degree?

    This online degree consists of six modules and one final dissertation that can be completed in two years, part-time.

    Higher education requirements:

    To be eligible for this online degree, you should hold a second-class honours degree of any background from a recognised university. However, the University of Roehampton encourages non-graduates with appropriate professional qualifications and those with third-class honours degrees to apply.

    English language requirements:

    This programme is delivered in English. Non-native English speakers must demonstrate a minimum standard of English language proficiency through a valid English language qualification no older than two years from the issue date. Accepted language tests and scores for postgraduate degrees include:

    • IELTS Academic – 6.5 overall
    • Roehampton’s English Language Test – 6.5 overall
    • Kaplan Test of English – 478-509 overall
    • TOEFL IBT – 89 overall
    • PTE Academic – 59 overall
    • Cambridge – 176 overall

    What will it cost?

    The total tuition fees are:

    • £9,000 for UK residents
    • £7,000 for Non-UK residents

    Apply fundamental programming concepts and development frameworks to design, implement, and test simple and advanced software applications.

    Build web-based applications with robust API integration while applying project scoping, design, and management principles.

    Utilise Python, Assembly, C, SQL, and C# to design and optimise software solutions for various applications.

    Understand and apply the fundamental principles of computer systems, including logic design, state machines, and network organisation.

    Model, access, and modify relational data using SQL while understanding the legal, social, and ethical implications of data storage.

    Evaluate risks and vulnerabilities while applying ethical practices and security technologies to develop effective mitigation strategies.

    MSc Computing

  • Postgraduate Degree

  • 2 years part-time.

  • If you’d like to know more, please answer a few questions and University of Roehampton will get in touch with you with more information.

    University of Roehampton logo

    University of Roehampton

    Set on London's most beautiful campus, the University of Roehampton offers a high-quality student experience with outstanding staff and facilities.