Loading...
Preparing your educational journey
Computer Science (Mobile and Ubiquitous Computing) logo
Trinity College Dublin logo

Computer Science (Mobile and Ubiquitous Computing)

Trinity College Dublin
Information last verified July 2026
Tuition EUR 13,323 (Tuition (Year)) — International students; EUR 6,023 (Tuition (Year)) — EU/EEA students
Degree MSc
Duration 12 months
Deadline Jun, 2027
Delivery On-campus
Location Dublin, Ireland
Language English

Program Overview

The Computer Science (Mobile and Ubiquitous Computing) at Trinity College Dublin is a MSc programme in Computer Science & IT over 12 months, delivered On-campus. This programme equips graduates with advanced knowledge and practical skills for professional and academic careers in the field.

Students gain a rigorous grounding in both the theoretical foundations and applied dimensions of computer science & it. The programme combines coursework, research components, and practical projects that develop critical thinking, problem-solving, and specialist expertise relevant to industry and research needs.

Graduates of the Computer Science (Mobile and Ubiquitous Computing) programme are well-prepared for careers in academia, industry, government, and the private sector across Ireland and internationally. The programme provides an internationally recognised qualification within the Bologna higher education framework.

Key Program Features

  1. Duration: 12 months
  2. Language of instruction: English
  3. Study mode: On-campus
  4. English requirement: IELTS 6.5
  5. Tuition: EUR 13,323 (Tuition (Year)) — International students; EUR 6,023 (Tuition (Year)) — EU/EEA students
  6. Location: Dublin, Ireland

Career Opportunities

Graduates of the Computer Science (Mobile and Ubiquitous Computing) programme are prepared for diverse careers in computer science & it:

  1. Software Engineer / Developer
  2. Data Scientist
  3. Machine Learning Engineer
  4. IT Project Manager
  5. Cybersecurity Analyst
  6. Cloud Solutions Architect

Program Curriculum

Course Structure

  1. ["Visions of mobile and ubiquitous computing gives students a broad knowledge of the current development in the area of mobile and ubiquitous computing and familiarises them with the most significant of the many `visions\' that guide ongoing research in the area.", \'Data communications and wireless networking provides in-depth theoretical and practical knowledge of Internet protocols and the most important wireless communication standards in current and likely future use along with their strengths and weaknesses.\', \'Embedded systems addresses the development of complex embedded systems that control real-world artefacts by taking input from a variety of sensors and acting on the assessment of this data.\', \'Middleware for mobile and ubiquitous computing covers the most important paradigms for building distributed applications for use in mobile and ubiquitous computing settings.\', \'Sensing and context awareness covers advanced sensing techniques for ubiquitous computing and the techniques used to build highly contextualized systems that adapt to their users, tasks, and environments.\', \'Human computer interaction and design addresses the main issues underlying the usability of systems and the main techniques and processes for interaction. It gives students a firm understanding of the principles of information design and of usability problems in interactive system design, the reasons underlying these problems and the methods which have been developed to address these issues within systems development.\', \'Knowledge management explores the management, delivery and inter-operability of information and information systems as well as machine learning and inference techniques. It includes such areas as integration of heterogeneous information repositories, schema and semantic (ontology) representation, adaptive hypermedia transformation and delivery, and dynamic semantic web service composition.\', \'Computer vision is a practical course where along with gaining an understanding of the theory underlying the processing and interpretation of visual information, students are encouraged to apply the theory to realistic problems to gain practical experience of the difficulties involved in developing computer vision solutions .\']

Admission Requirements

Academic Requirements

Admission to the MSc in Computer Science (Mobile and Ubiquitous Computing) course is competitive, and is normally restricted to graduates who have achieved an upper second class honours degree, or better, in computing, information technology, or a related discipline. Well qualified candidates from other numerate disciplines such as mathematics, engineering, statistics and physics, and those with appropriate domain experience, are also encouraged to apply. Candidates will be required to provide evidence of their programming and computing skills and experience.

English language requirements:

  • IELTS: Grade 6.5
  • TOEFL: 88 iBT, 230-computer based, 570 paper based
  • Cambridge Certificate of Advanced English: Grade C
  • Cambridge Certificate of Proficiency in English: Grade C

English Proficiency: IELTS 6.5 or equivalent.

Tuition & Financial Information

Tuition Fee

EUR 13,323 (Tuition (Year)) — International students; EUR 6,023 (Tuition (Year)) — EU/EEA students

Tuition fees: EUR 13,323 (Tuition (Year)) — International students; EUR 6,023 (Tuition (Year)) — EU/EEA students

IELTS requirement: 6.5

Financial Aid & Scholarships

Contact Trinity College Dublin directly for scholarship, grant, and financial aid information for this programme. Many European universities offer merit-based and need-based funding for international and domestic students.

About Trinity College Dublin

Trinity College Dublin logo

Trinity College Dublin

Dublin, Ireland

constituent college of the University of Dublin in Ireland

University Profile
  • Application Deadline Jun, 2027
  • Start Date Oct, 2026
  • Language English
  • Duration 12 months