• Aberystwyth University Featured Masters Courses
  • University of Bristol Featured Masters Courses
  • Swansea University Featured Masters Courses
  • Jacobs University Bremen gGmbH Featured Masters Courses
  • Northumbria University Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
  • University of Derby Online Learning Featured Masters Courses
  • University of Surrey Featured Masters Courses
King’s College London Featured Masters Courses
University of Sheffield Featured Masters Courses
University of the West of England, Bristol Featured Masters Courses
Cass Business School Featured Masters Courses
Newcastle University Featured Masters Courses
  • Study Type

    Full time available

  • Subject Areas

    Computer Science

  • Start Date


  • Course Duration

    One year

  • Course Type

    MSc, PgDip

  • Course Fees

    EU €5,925 / non-EU €13,225

Course content

The M.Sc. programme in Computer Science equips students with the theoretical and practical background necessary to enable them to participate in the design of complex networked and distributed computing systems, as well as to undertake research in this area.

The programme is assessed based on a combination of assigned coursework, written examination, and a dissertation.

The programme is composed of a number of modules that are taken by all students.

These modules include:

- Networked applications: covers applications of the Internet and Intranets ranging from email and the Web to electronic commerce; collaboration and community services; distributed artificial intelligence; and information retrieval.
- Data communications and networks: introduces the fundamentals of computer networks and networking technology.
- Distributed systems: covers the most important paradigms for building distributed applications including client-server computing, distributed object technology, and component models.
- Software engineering for concurrent and distributed systems: covers objectoriented analysis and design techniques and their application to concurrent and distributed systems.
- Security and management of networks and distributed systems: introduces the fundamentals of computer and network security and investigates different approaches to network management and the management of advanced information services.

This course is open to graduates who have achieved the equivalent of at least an upper second-class honors degree, or better, in computing, information technology, or a related discipline. Well qualified candidates from disciplines such as engineering, mathematics, statistics, or physics who have sufficient knowledge of computing (including the ability to program) may also be accepted.
This course has been co-funded under the National Development Plan (Graduate Skills Conversion Programme) for EU fee paying students.

Visit the Computer Science (Networks and Distributed Systems) (M.Sc./P.Grad.Dip) page on the Trinity College Dublin website for more details!




Enquire About This Course

Recipient: Trinity College Dublin

Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.

Your enquiry has been emailed successfully

Cookie Policy    X