Programme structure

The Master's degree programme consists of:

• A core curriculum (30 credits)
• The professional focus (30 credits).
• Elective courses (in the options, modules, courses of interest, or other courses if suitably motivated) to reach a total of at least 120 credits, including at least 20 credits among options 1 (optimization), 2 (systems) and 3 (computational engineering).

The graduation (or end of studies) project is normally carried out at the end of the programme (second year). Depending on the students’ programme, he/she may take the courses in the first or second year if the course prerequisites allow it. This may be particularly useful for those students who pursue a portion of their studies outside of UCL as part of an exchange programme.

If during the student’s previous studies, he or she has already taken a course that is part of the programme (either required or elective) or they have participated in an academic activity that is approved by the programme commission, the student may count this activity toward their graduation requirements (but only if they respect programme rules). The student will also verify that he/she has obtained the minimum number of credits required for the approval of their diploma as well as for the approval of their major (in order to include their academic distinctions in the diploma supplement).

These types of programmes will be submitted for approval by the relevant Master’s degree programme jury


For a programme-type, and regardless of the focus, options/or elective courses selected, this master will carry a minimum of 120 credits divided over two annual units, corresponding to 60 credits each.

> Core curriculum for the Master¿s degree in Engineering and Applied Mathematics
> Liste au choix de finalités MAP2M
> Professional Focus
> List of electives
> Majors for the Master's degree in mathematical engineering
> Major in Optimization and operations research engineering
> Major in Systems and control engineering
> Major in Computational engineering
> Major in Data science
> Major in Financial mathematics
> Major in Cryptography and information security
> Major in biomedical engineering
> Majors in business creation and management
> Major in small and medium sized business creation
> Major in business risks and opportunities
> Elective courses
> Elective courses available for Master students in Mathematical Engineering
> Elective courses : Transversal skills and professional contacts
> Preparatory Module (only for students who qualify for the course via complementary coursework)
> Additional courses (preparatory module) to the Master [120] in Mathematical Engineering