British Council listed education agent      We are providing IELTS Exam preparation courses at our Dhaka centre                

MSc Internet and Distributed Systems

Course Overview

The Internet and Distributed Systems course will help you design and build secure, scalable internet applications and reusable software components.

This is a practical course which focuses on the development of applications and the management of data in a distributed environment.

An emphasis on practical issues and the current technologies used in the development of internet and distributed systems gives you the opportunity to conduct in-depth research into a specific issue in this area of computing.

Key information

    Course name

    MSc Internet and Distributed Systems

    Total academic credits

    180 credits

    Qualification awarded


    Awarding body

    University of Brighton

    Professional recognition


    Academic level

    Postgraduate (QCF_NQF Level 7)

    Study mode

    Full time – Classroom


    12 months

    Tuition fees

    £14,400 (Scholarship available)



    Work placement


    Course location

    Moulsecoomb campus, Brighton

Academic entry requirements

Either a good honours degree with a major computing content or three years industrial experience gained in a software development environment and a good honours degree.

English entry requirements

Students for whom English is not the first language must satisfy the University requirement for IELTS currently at 6.5 overall, with 6.0 in writing and a minimum of 5.5 in the other elements.

Progression route

Further academic study of MPhil, PhD or professional career.

Career opportunities

Graduates take up positions such as software engineers, web developers, systems designers, database developers, and systems architects.


You will study five core modules and select two modules from a range of options.Optional modules allow you to specialise in the aspects of the course that interest you the most.


  • Distributed Systems Principles
  • Internet Application Development
  • Enterprise Applications Development
  • Research Methods
  • Project



  • Algorithms and Computability
  • Intelligent Systems
  • Specification, Verification and Validation
  • Architectures and Integration
  • Interaction Design and Evaluation Process
  • Systems Analysis and Design
  • Intellectual Property Law
  • The Business and the Information System


Course structure

Modules include both teaching periods and coursework activities.

All modules are designed to support both varied learning through workshops, seminars, lectures and group exercises, and the application of developed skills through assessed coursework.

As part of the course, you will also undertake a project that explores creative solutions to internet and distributed systems-related problems.