120 credits - 2 years
Day schedule - In English
Francophone Certification Framework : 7
Internship : optional
Activities in other languages : optional
This Master’s degree programme tries to strike a balance between “soft skills” and scientific and technical knowledge, between excellence in research and the pragmatism of field work. It offers:
- an approach to computer science based on fundamental concepts that keep up with the rapid pace of technological progress;
- a programme taught entirely in English in order to improve students’ language skills, especially in technical English (both written and spoken);
- exchange programmes and dual degrees in Belgium, Europe and across the world.
You would like to
- Imagine, design, and implement computer science systems that will shape the future;
- continue your education beyond the Bachelor’s degree with a major in computer sciences (or the equivalent);
- improve your theoretical knowledge and develop your technical expertise in fields like artificial intelligence, computer networks, information security, software engineering and programming systems;
- improve your interdisciplinary knowledge in areas such as foreign languages, resource management, teamwork, autonomy and ethics.
Your future job
- scientists who know how to investigate a sharp problematic using scientific litterature in the field;
- professionals who will design computer systems that meet users’ needs;
- innovators who can master a wide range of constantly evolving technologies;
- specialists capable of implementing software solutions with particular attention paid to product quality and its development process.
This Master’s degree programme consists of
- required coursework that seeks to give students the necessary skills to model and design complex applications (which is an indispensable part of the education of all university-trained computer scientists);
- a major selected by students that allows them to gain cutting edge knowledge in a field of their interest: software engineering and programming systems, artificial intelligence and big data, networks and security;
- elective courses that allow students to explore their interests whether it be computer science or another discipline (management, business creation, languages). As a comprehensive university, UCLouvain has numerous courses of study;
- a graduation project that makes up half of the programme during the last year. It offers students the possibility to study a subject in-depth and thanks to its size, introduces students to the professional life of a computer scientist or researcher; the topic of this project is selected in consultation with the programme supervisors and possibly a company.