Speech and Language Processing

Study mode:On campus Study type:Full-time Languages: English
Local:$ 6.42 k / Year(s) Foreign:$ 14.2 k / Year(s) Deadline: Jun 30, 2024
155 place StudyQA ranking:4420 Duration:12 months

Photos of university / #tcdglobal

Mobile and Ubiquitous Computing technologies allow interconnected devices to be embedded unobtrusively in everyday appliances and environments, and to communicate and co-operate to provide information and services on behalf of their human users. The development of Mobile and Ubiquitous computing applications and systems has been identified by many visionaries as a key enabling prerequisite for the evolution of the next generation of technologies.

The M.Sc. in Mobile and Ubiquitous Computing in Trinity College Dublin provides an excellent grounding in the concepts, technologies and skills that underpin this future vision. Creativity and innovation are fostered through practical engagement with the technologies, and development strategies, used in building mobile and ubiquitous computing systems.


The domain of mobile computing systems, which utilise advanced wireless communication technologies and offer personalised context aware services, is rapidly evolving. So-called "smart spaces", such as "smart homes", "smart offices" and "smart cities", seek to seamlessly integrate these technologies in support of improved quality of life for all citizens. Sensor-based and context-aware systems are becoming readily established in all areas of daily life, ranging from transportation to healthcare and from environmental monitoring to education and entertainment.

The individual technologies that comprise the Mobile and Ubiquitous computing vision increasingly underpin modern Computing and Engineering practice. Professional bodies, such as the ACM, have identified key research and educational themes, and associated skill sets, which are considered essential for domain practitioners. Expertise in networking and wireless communications, mobile software systems and development, knowledge management and technology innovation are increasingly sought by employers in the Information Technology sector.

The M.Sc. in Mobile and Ubiquitous Computing is carefully aligned to both the recommendations of the professional Engineering and Computer Science bodies, and to the expressed requirements of both employers and National policy.

The M.Sc. programme (90 ECTS credits) is full-time and runs for an eleven-month period commencing in early October each year. The programme is assessed based on a combination of assigned coursework, written examination, and a dissertation. Topics covered include:

  • 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 .

In addition, each student will undertake an individual research project leading to submission of a dissertation (30 ECTS), which is expected to be of a publishable standard, on some topic chosen in consultation with the Course Director.

The course entails approximately twenty contact hours per week (including lectures, tutorials, seminars, and laboratory classes). Most courses require students to undertake additional coursework either individually or in teams. Examinations take place during Hilary/Trinity term each year. The MSc dissertation is to be submitted in September.

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 disciplines who have sufficient knowledge of computing (including the ability to program) may also be accepted. English language requirements:IELTS: Grade 6.5TOEFL: 88 iBT, 230-computer based, 570 paper based Cambridge Certificate of Advanced English: Grade C Cambridge Certificate of Proficiency in English: Grade C English Language Requirements IELTS band: 6.5 CAE score: (read more) Cambridge English: Advanced (CAE) is part of the Cambridge English suite and is targeted at a high level (IETLS 6.5-8.0). It is an international English language exam set at the right level for academic and professional success. Developed by Cambridge English Language Assessment - part of the University of Cambridge - it helps you stand out from the crowd as a high achiever. 80 (Grade A) TOEFL paper-based test score : 570 TOEFL iBT® test: 88
Similar programs:
Study mode:On campus Languages: English
Local:$ 5.75 k / Year(s) Foreign:$ 12.4 k / Year(s)
301–350 place StudyQA ranking: 4921
Study mode:On campus Languages: English
Local:$ 5.09 k / Year(s) Foreign:$ 20.6 k / Year(s)
Deadline: Dec 10, 2024 501–600 place StudyQA ranking: 3868
Study mode:On campus Languages: English
Local:$ 4.96 k / Year(s) Foreign:$ 11.5 k / Year(s)
Deadline: Jul 1, 2024 501–600 place StudyQA ranking: 3648
Study mode:On campus Languages: English
Local:$ 2.93 k / Year(s) Foreign:$ 12.2 k / Year(s)
Deadline: Aug 31, 2024 155 place StudyQA ranking: 3472
Study mode:On campus Languages: English
Local:$ 5.91 k / Year(s) Foreign:$ 13.2 k / Year(s)
251–300 place StudyQA ranking: 4795
Study mode:On campus Languages: English
Local:$ 5.52 k / Year(s) Foreign:$ 12.8 k / Year(s)
Deadline: Mar 2, 2025 501–600 place StudyQA ranking: 4956
Study mode:On campus Languages: English
Local:$ 5.53 k / Year(s) Foreign:$ 12.6 k / Year(s)
Deadline: Jul 31, 2024 155 place StudyQA ranking: 5258
Study mode:On campus Languages: English
Local:$ 7.72 k / Year(s) Foreign:$ 15.1 k / Year(s)
Deadline: Jun 30, 2024 155 place StudyQA ranking: 3495