Introduction
The objective of this Master’s degree programme is to train computer science professionals capable of understanding and analysing the complex needs of a company, of designing computing systems that meet those needs, of mastering the rapidly evolving technological tools in this area, of implementing solutions, of assuring quality products and procedures in a company.
Your profile
This Master’s degree programme is particularly well-suited for students for who consider the Master’s degree programme (120) too burdensome.
With a preparatory year, this programme offers students from professional schools (Hauts Ecoles), who already have a Bachelor’s degree in computer science, the opportunity to complete their university education in 2 years and earn a Master’s degree.
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
We train
- 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.
Your programme
This Master’s degree programme consists of
- a core curriculum aiming to provide the knowledge and skills necessary to model and design complex applications. Topics covered include artificial intelligence, computer networking, software engineering, compilers and data bases;
- general knowledge courses such as classes in management and human resources an elective course (as a comprehensive university, UCL offers numerous general knowledge courses according to student interest);
- a graduation project that 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.