

MSc Computer Science - Future Networked Systems, Trinity College Dublin, the University of Dublin
Dublin, Leinster
.
12 Months
Check Eligibility
About this course
This course explores how software systems embedded in our everyday environments connect objects and make them smart. It covers topics ranging from mobile social networking to city resource management, focusing on large-scale cyber-physical and distributed systems. Students learn to address challenges related to timeliness, safety, privacy, and scalability. The program aims to equip students with skills and knowledge to pursue careers in areas like Computer Networking and Software Engineering that have transformed society through innovations like IoT and Cloud Computing.
Why this course is highly recommended
Graduates from this course are in high demand for research and development roles within multinational companies and startups alike. Alumni have secured positions in major firms like Facebook, Microsoft, Amazon, and Oracle, as well as pursued Ph.D. research at Trinity College Dublin and other universities. The course’s focus on emerging technologies in networked systems offers a solid foundation for future careers in a rapidly evolving field.
Specialisation
Course fees
Application fees
22.79L
1st year tuition fees
22.79L
Living cost
-
Living cost
-
Degree requirements
Applicants need an upper second-class (2.1) Honours degree or higher in Computing or a closely related discipline from a reputable university. Proven programming competence is required, assessed through a programming test in C, C++, or Java. Applicants whose first language isn't English must also provide proof of English proficiency.
English language test
DUOLINGO
120
TOEFL
90
PTE
69
IELTS
6.5
Career prospects
Graduates will find high demand for roles in software engineering, financial technology, and related sectors. They may work with leading companies such as Facebook, Microsoft, Amazon, Oracle, and others, in positions that leverage their skills in networked systems, IoT, and urban computing. Some graduates also choose to pursue further research by engaging in Ph.D. studies.
FAQs
What are the core modules of the course?
Core modules include Internet of Things, Scalable Computing, Security & Privacy, Distributed Systems, Urban Computing, Machine Learning, Advanced Software Engineering, and Research and Innovation.
What is the course structure?
The full program lasts one year and includes two 12-week teaching semesters followed by assessment periods, with students working on a research dissertation from April to August.
Table of content