M.Sc. in Artificial Intelligence & Language Technology

Artificial Intelligence (AI) is a research and development field concerned with building smart machines capable of performing tasks that typically require human intelligence. Language Technology (LT) is a research and development field whose purpose is to develop tools that can process and understand human languages and facilitate their use in human-computer interaction.


It´s a small country with a rich literary history, so they really care about preserving the language in the digital age. The field is booming and attracting both international students and researchers to work in all different areas of language technology, so it´s a great opportunity to learn about the whole variety of the field. Also, Reykjavik University is an awesome place to be if you like the outdoors. Right next to the university you've got this beautiful little forest and even a geothermal beach. So if you want to delve into this exciting field and this amazing place, come here to Reykjavik University.

Luke James O'Brien, Master in AI and Language Technology


Level: Graduate
Credits: 120 ECTS
Language of instruction: English
Duration: Two years, full-time.
Start date: August
Program leader: Dr. Hrafn Loftsson

The Master's program in Artificial Intelligence and Language Technology (MAILT) at Reykjavik University (RU) is a two-year interdisciplinary program. Students take courses in Computer Science and Engineering at RU, and have the option to take courses from the MA program in Language Technology (LT) at the University of Iceland. 

The goal of the program is twofold. First, to graduate students with the necessary knowledge to manage and/or implement AI and LT projects. Second, to prepare students for Ph.D. studies in the field of AI and LT.

The Language & Voice Lab (LVL)

The Language and Voice Lab (LVL) is located within the CADIA research center at Reykjavik University. Master's students in the MAILT program typically conduct their research projects under the supervision of LVL researchers. Many Master's students have collaborated with their supervisors to write papers and publish them in peer-reviewed conferences.



Course Structure

The MAILT is a two year program, consisting of 120 ECTS. At least 2/3 of the required course credits must be from graduate (M.Sc. level) courses in Computer Science, Engineering, or from the MA program in Language Technology at the University of Iceland. There are two tracks available for students to choose from: the course-based track and the research-based track. Please view the module handbook for more information.  

The course T-622-ARTI Artificial Intelligence is a mandatory undergraduate course that students need to take if they have yet to take that course in their undergraduate studies. The course is taught in the spring semester.

Course-based track

In the course-based track, students complete at least 90 ECTS of course-work, and 30 ECTS of M.Sc. project work under the supervision of a faculty member.

M.Sc. AILT, course-based track  
Year 1, Fall

  • T-725-MALV, Natural Language Processing 8 ECTS
  • *Restricted elective 8 ECTS

Year 1, Spring

  • T-701-REM4, Research Methods 8 ECTS
  • T-754-SPLP, Spoken Language Processing 8 ECTS
 Year 2, Fall

  • Elective courses 30 ECTS

Year 2, Spring

  • T-899-MSTH Master's thesis 30 credits

Research-based track

In the research-based track, students complete at least 60 ECTS of course-work, while 60 ECTS are devoted to an individual research thesis under the supervision of a faculty member.

M.Sc. AILT, Research-based track  
Year 1, Fall

  • T-725-MALV, Natural Language Processing 8 ECTS
  • *Restricted elective 8 ECTS

Year 1, Spring

  • T-701-REM4, Research Methods 8 ECTS
  • T-754-SPLP, Spoken Language Processing 8 ECTS
 Year 2, Fall

  • T-879-MSRS Thesis Research 30 ECTS

Year 2, Spring

  • T-899-MSTH Master's thesis 30 ECTS

* Restricted electives

Students are required to take one of the following courses:

  • T-809-DATA, Data Mining and Machine Learning 8 ECTS
  • T-796-DEEP, Introduction to Deep Learning 6 ECTS


M.Sc. AILT - Elective Courses  

Reykjavik University 


  • T-777-BLMR, Exploration of ethical issues of emerging technology through the lens of
    Black Mirror 6 ECTS
  • T-768-SMAI, Informed Search Methods in AI 8 ECTS
  • T-720-ATAI, Advanced Topics in AI 8 ECTS
  • T-738-VIEN, Virtual Humans 8 ECTS
  • T-740-SPMM, Software Project Management 8 ECTS
  • T-636-SMAT, Human Computer Interaction 6 ECTS, BSc
  • T-519-STOR, Theory of Computation 6 ECTS, BSc
  • T-603-THYD, Compilers 6 ECTS, BSc


  • T-717-SPST, Speech synthesis6 ECTS
  • T-742-CSDA Computer Security: Defence Against the Dark Arts 8 ECTS
  • T-764-DATA, Big Data Management 8 ECTS
  • T-747-RELE, Reinforcement Learning 8 ECTS
  • T-501-FMAL, Programming Languages 6 ECTS, BSc
  • T-622-ARTI, Artificial Intelligence, 6 ECTS, BSc
University of Iceland

  • MLT301F, The structure of Icelandic and language technology 10 ECTS
  • MLT302F, Treebanks 10 ECTS
  • ÍSL321G, Clauses and context, 10 ECTS, BSc
  • ÍSL306G, Phonetics 10 ECTS
  • ÍSL314G, Phonology, 10 ECTS


  • MLT801F, Automatic language correction, 10 ECTS
  • ÍSL440G, Syntax, 10 ECTS, BSc
  • ÍSL447G, Morphology, 10 ECTS, BSc
  • ÍSE025G, Icelandic - the basics, 10 ECTS, BSc



  • BSc degree in Computer Science/Engineering or a related field is required.

  • Students whose first degree is not in Computer Science may be required to complete preparatory classes from the undergraduate Computer Science degree at Reykjavik University.

Supporting documents

  • CV/résumé

  • Official university transcript/s, including educational career and academic results.

  • Submission of a letter of motivation (approx. 300 words) that includes reasoning for pursuing graduate work and academic goals.

  • Two academic references. You should select two referees who can provide an informed view of your academic or professional ability and suitability for your chosen programme of study. The letters of recommendation should be sent directly to td@ru.is.

  • Applicants are only invited to an interview after they have sent all necessary documents.

English language test score certificate (non-native speakers only)

You should upload a scanned copy of the original English language test certificate. If you do not have test results at the time of applying, you should submit your application without these scores and send them to us separately once available.

Language test waiver

The requirement to provide English proficiency scores may be waived, in cases where you have successfully completed, or are currently completing, a full-time degree-level course of a minimum of nine months at a recognized institution where the medium of instruction and assessment is entirely in English. If you wish to apply for a waiver of the English language test requirement, you will need to upload a letter with your application outlining the reasons why you should be exempted.

If you have any questions or want to obtain more information about studies at the School of Computer Science at Reykjavik University please contact: td@ru.is


Was the content helpful? Yes No