Master in Information and Computer Sciences
Objectives:
The Master in Information and Computer Sciences (MICS) introduces students to state-of-the-art computing technologies in various fields corresponding to different profiles that can be selected by the students:
- Adaptive Computing
- Communication Systems
- Information Security
- Intelligent Systems
- Reliable Software Systems
The programme particularly equips students with skills for project-oriented, interdisciplinary work within a research or high-level industry-oriented environment as well as laying the groundwork for PhD studies. The multilingual and intercultural environment empowers the students to work both individually and in multinational teams.
Learning Outcomes:
- Master general and specific topics in computer science.
- Be able to build bridges between several computer science subjects via different profiles.
- Demonstrate a broad understanding of both fundamental and specialized areas of information technologies.
- Stay abreast of the fast technological changes in the rapidly evolving IT sector.
- Work effectively in multinational teams being exposed to the culture diversity of the very international master studies.
- Tackle complex technical problem in IT by productively using a wide range of tools.
More specific outcomes related to a choice of profiles (see above) are:
Adaptive Computing
- Explore and extract knowledge from large and/or complex information bases.
- Develop adaptive algorithms and systems able to deal with opaque, dynamic contexts.
- Construct mathematical and computational models of complex systems.
- Optimize static/dynamic multi-objective, multi-constraint problems.
Communication Systems
- Apply fundamental knowledge to a number of concrete scenarios.
- Quickly adapt to new applied solutions despite fast technology shifts.
- Synthesize new research ideas explaining and understanding the characteristics of modern communication systems.
Information Security
- Explain the principles and techniques of information security.
- List multiple applications based on information security.
- Apply the most important standards related to the management of information security in a given context.
- Pursue lifelong learning in new developments in information security.
Intelligent Systems
- Model autonomous systems (intelligent agents, multi-agent systems).
- Perform advanced computing with logic/semantic-based reasoning and representation methods.
- Process incomplete, uncertain, inconsistent information/preferences (for decision taking).
Reliable Software Systems
- Apply development methods for engineering dependable systems.
- Perform a model-driven design of a system to ensure dependability and other quality factors.
- Use existing frameworks for dependable system development.
- Evaluate software development methods.