University of Luxembourg

Master in Information and Computer Sciences, Master

  • Application Deadline
  • 24 months
  • Tuition
    Tuition (Semester)
    Tuition (Semester)
  • English
  • Overview
  • Programme outline
  • Key facts
  • Admission requirements
  • Fees and funding


    MICS starts with an orientation meeting where all new students get to know the professors and other students. 

    The first semester is then mandatory for all: it is dedicated to the fundamentals of computer science. By the end of the first semester, the student selects courses based on one or more profiles that she/he would like to pursue. Profiles are similar to specialisations with the added benefit that multiple profiles can be realised. There are six profiles:

    • Adaptive Computing;
    • Communication Systems;
    • Information Security;
    • Intelligent Systems;
    • Network Systems;
    • Reliable Software Systems.


The MICS is taught by faculty members from the Computer Science and Communications Research Unit. Our primary mission is to conduct fundamental and applied research in the area of computer, communication and information sciences. Our goal is to push forward the scientific frontiers of these fields. Over 200 students pursue graduate and undergraduate degrees in Computer Science with individual supervision.

Career Prospects

Our students will acquire the necessary know-how for high-level research and industry-oriented work. Currently we teach students from more than 10 different countries, we have national and international cooperation agreements with universities across Europe, US, and China, and the private sector. The multilingual and inter-cultural environment empowers students to work both individually and in multinational teams.

Programme Structure

Semester 1
  • Basic Algebraic Structures
  • Foundations of Computing
  • Communication Theory
  • Networking
  • Distributed Systems
  • Intelligent Systems - Agents and Reasoning
  • Intelligent Systems - Information Retrieval and Learning
  • Intelligent Systems - Problem Solving
  • Information Security Basics
  • Principles of Software Development
Semester 2
  • Algorithmic Decision Theory (optional)
  • Algorithms for Numbers and Public-Key Cryptography (optional)
  • Dependable Systems (optional)
  • Formal Methods (optional)
  • Formal Specification and Program Verification (optional)
  • Information Theory and Coding (optional)
  • Intelligent Agents I (optional)
  • Knowledge Discovery and Data Mining (optional)
  • Mobile Computing (optional)
  • Networked Feeback Systems (optional)
  • Optimisation for Computer Science (optional)
  • Principles of Security Engineering (optional)
  • Quality of Service in Computer Networks (optional)
  • Symmetric Key Cryptography and Security of Communications (optional)
  • Introduction to Static Program Analysis (optional)
Semester 3
  • Intellectual Property
  • Advanced Project Management
  • Coding theory (optional)
  • Computational Statistics (optional)
  • Cryptography in the Real World (optional)
  • Empirical Software Engineering (optional)
For more info please visit the programme website.

Detailed Programme Facts

Check Your Qualification
  • Enter your qualifications and directly see if a programme fits your profile

English Language Requirements

This programme requires students to demonstrate proficiency in English.

Take IELTS test

Academic Requirements

The following requirements must be met to be able to successfully complete the studies.

  • Language: The students must be able to read English with ease and to understand spoken English in lectures and group discussions. The student has to show:
    • Listening Comprehension: the ability to understand spoken English.
    • Reading Comprehension: to read and understand both technical and non-technical material.
    • Writing skills: to write standard written English.
    • Fluency in speaking.
Academic Background
  • The student needs to have a basic education in computer science as given in a Bachelor of Science in Computer Science. This includes e.g.:
    • mathematical foundations as given in (Linear) Algebra, Analysis, etc.
    • good programming skills in at least one programming language
    • comprehension of abstract subjects
    • basic understanding of computer science

Tuition Fee Per Semester

  • EUR 200 International
  • EUR 200 EU/EEA


Check the programme website for information about funding options.

StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Testimonial Registration Module

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.

Request free information from University of Luxembourg directly

The fastest way to get answers from the university.