University of Malta

M.Sc. in Language and Computation
UOM Main Page
Apply - Admissions 2016
MSc in Language and Computation
BSc in Human Language Technology
Academic English Programme
Campus Map button

M.Sc. in Language and Computation

The MSc in Language and Computation is offered by the Institute of Linguistics and Language Technology in collaboration with the Department of Intelligent Computer Systems (Faculty of Information Technology) and the Department of Systems and Control Engineering (Faculty of Engineering).

Students who enrol on this programme benefit from interaction and co-teaching with students and lecturers on our international Erasmus Mundus European Masters in Language and Communication Technology. The two courses are, however, distinct.


Most applications and services involving telecommunication and information processing, such as mobile telephony, social media, and artificial embodied agents (including robots) involve language, and progress in all these areas happens at a staggering pace. Some familiar examples of such applications are Google Search, Google Translate, Apple Siri and recommendation systems on Amazon. The technology that underlies these applications is based on multi-disciplinary research in language, computation and cognition, referred to by the term Human Language Technology or natural language processing.  

The programme, which is taught in English, targets students from a variety of backgrounds who want to contribute to the development of intelligent systems that use natural language.  

Course fees and practical information

Maltese, EU and EEA Students

The course has an annual enrolment fee of EUR400 per annum for EU/EEA students.

Non-EU Students 

The course has an annual enrolment fee of EUR13,400 for non-EU/EEA students.

Further information on University of Malta tuition fees can be obtained from the Finance Office website. 

Living in Malta

Wondering whether to apply? Check out some good reasons here

Prospective international students can find a lot of information about living in Malta, cost of living, etc from the University's International and EU Office homepage

Learning outcomes

The course gives participants a thorough grounding in Computational Linguistics and Human Language Technology (HLT). More specifically it provides:
  • letters_panel_small
  • a solid background in computing and applications of ICT to the development of intelligent systems that communicate using language; 
  • a solid background in areas of Linguistics relevant to the development of such systems; 
  • a strongly multi-disciplinary orientation, through a focus on the overlap between the study of language and intelligent computer systems; 
  • practical skills in programming and algorithm design, as well as training in experimental design and data analysis.

Programme structure

The M.Sc. in Language and Computation consists of a taught component and a research component, for a total of 90 ECTS, and lasts three semesters

In addition to the programme itself, students embarking on the M.Sc. have the opportunity to develop a tailored foundational programme of taught study units.

Career opportunities and access to further study

Potential employers include national and international players in the software industry, where novel applications involving language understanding and generation are a fast-growing area. Major companies such as Google, Yahoo! and Microsoft issue calls for research and engineering staff on a regular basis. A range of companies work in this area both locally and abroad, including Crimsonwing (UK/MT), Data2Text (UK), Arria NLG (UK/Australia) and BrightHub (USA).

In addition to these employment opportunities, an MSc in Language and Computation also opens doors for further academic advancement. There are many Ph.D. programmes within this general area, including the Ph.D. programme offered by the Institute of Linguistics.

Who is the course intended for?

The course is well suited to anyone wishing to pursue further studies in an interdisciplinary area that brings together technology, language and cognition. It is particularly appropriate for students with a background in one or more of the following areas:

  • language technology, computational linguistics and/or natural language processing (e.g. holders of a Bachelors degree in Computational Linguistics); 
  • computing, mathematics or engineering (e.g. holders of a Bachelors degree in Computing Science); 
  • language sciences (e.g. holders of a Bachelors degree in Linguistics).

 How to apply

Applications can be made electronically through the University Admissions page


Class timetables are now available from this page.

For study-units LIN1063, LIN1065, LIN2013 and LIN5063, please click on this page to check the Academic English timetable.

Tobacco cessation
Visit the underneath link for more details: 
Last Updated: 11 October 2018

Log In back to UoM Homepage