FinTech Entry and exit program


The Master 1 level curriculum in Financial Technologies (FinTech) covers fundamental and technical aspects to design, develop and deploy online financial services. The core technical areas taught at UCA are about: distributed systems, multi-tiers software architecture and programming, security aspects and also gives a glimpse on data analysis methods.

This Master 1 FinTech is organized in two semesters during which you can obtain (at least) 60 ECTS (European Credits Transfer System), divided into:

  • 36 ECTS in technical course,
  • 24 ECTS in Innovation and Entrepreneurship (I&E). This is achieved by attending: the corresponding courses offered at UCA in I&E (see) and the Summer School (4 ECTS) organized by the Master School Office, at the end of the academic year Master 1.

Each student entering Master 1 FinTech may come from a different background (more focused on computer science, or on applied mathematics, etc.). Therefore, personal guidance is provided to help students make their choice of elective lectures at the begining of the first semester. To make this happen, the program is a merge of two corresponding specialities at the Polytech engineering school: computer science and applied maths&modelisation. Doing this way, the students can enforce their competencies in both domains, so to become cutting edge engineers in digital technology still having the necessary background to understand what the finance industry specificities are.

Some old description of some of the course can be found here (reset of the full web site after the fire at OVH data center hosting former Polytech UCA web site is still on-going...)

First Year (from 2021-22) (subject to modification)

Each student should acquire at least 60 ECTS during the first year (semesters 1 and 2) of Master FinTech. The lectures and ECTS are distributed as follows:

  • Compulsory technical courses (6 ECTS around Mathematical Finance, + some not compulsory, but highly suggested courses for 12 ECTS),
  • Elective technical courses (must sum up to 18 ECTS, plus additional ones if you wish, in the lists below),
  • Innovation and Entrepreneurship courses: I&E (24 ECTS).

Semester 1

Technical Courses

Highly suggested courses in CS (min 6 ECTS) Number of ECTS
EIMAI922 Multi-tiers applications (30h) Sept-Dec 3
EIMAI924 Génie Logiciel (18h) Sept-Dec 3
EIIN727 Software security (36h) Sept-Dec 3
EIIN937 Data mining (24h) Jan-March 3
EINN9xx Introduction to Security (24h) (new course) Jan-March 3

Models & computation for risk coverage (6 ECTS) Coefficient
Refresher in maths and stats for data science & finance (sept 1st week) 1
Applied mathematical models in Finance (sept 2nd week) 2
Introduction to Insurance and Actuarial calculus (oct-dec) (new course) 3
Elective courses Number of ECTS
EIIN932 An algorithmic approach to distributed systems (24h) Sept-Nov 3
EIMA713 Modélisation et optimisation en apprentissage automatique 3
EIIN935 Data Science 3
EIIN943 Large Scale Distributed Systems 3
EIIN924 Peer to peer 3
KMUCLU Accessibility and Universal design of interfaces (DS4H minor) 3
SMUFN115 Computer networks (shared with M1 INFO) 3
SMUFN113 Traitement automatique de texte en IA (TATIA) (shared with M1 INFO) 3
SMUFN104 BD vers Big Data (MOOC) (shared with M1 INFO) 3

Innovation & Entrepreneurship Courses

I&E 1 (9 ECTS) Number of ECTS
EMEIE101 Basics in I&E (spread in the empty slots, till end of january/february) 3
EMEIE102 Business Dev. Lab Part 1 (spread in the empty slots, until jan.) 3
EMEIE103 Business Intelligence 1: Project management (spread in the empty slots, until jan.) 3

Semester 2

Technical Courses

Compulsory courses (6 ECTS) Number of ECTS
EIIIN837B Advanced networks and middleware (36h) Feb-May 3
EIIN835 Parallel programming (36h) Feb-May 3

Elective (9 ECTS): choose 3 (or more) elective courses Number of ECTS
EIIN825 Artificial Intelligence: Optimization and Machine Learning (36h) Feb-May 3
EIIN833 Data Valorization (36h) Feb-May 3
SMUFN217 Graphs and complexity (shared with M1 INFO) Feb-May 3
SMUFN214 Combinatorial optimization (shared with M1 INFO) Feb-May 3
SMUFN213 Operational research (shared with M1 INFO) Feb-May 3
SMUFN204 BD vers Big Data avancé (MOOC) (shared with M1 INFO) 3
SMUFN218 Software Engineering (shared with M1 INFO) Feb-May 3

Innovation & Entrepreneurship Courses

I&E 2 (6 ECTS): choose 2 elective courses (March-June) among Number of ECTS
Business Intelligence 2: Data science for business 3
I&E complementary course 1: Digital innovation in FinTech 3
I&E complementary course 2: Innovation management in large scale organizations 3
I&E 3 (9 ECTS) Coefficient
Business Dev. Lab Part 2 (spread in the empty slots, from early march till mid of June), with a technical focus in Digital Finance 5
Summer school : globally organized by EIT Digital, July-August 2021 4

Second Year from 2022 - 2023 (subject to modification)

The specialization provides content oriented towards Financial or Insurance institution’s needs, related to their common B2C activities but also to their investment activities on financial markets. This means courses content includes an introduction to financial markets, some mathematical and digitialized tools for modeling how financial products are priced and traded on such markets, and how associated risks can be covered. As such institutions also offer online platforms for their clients, the other aspect of the specialization is about how such multi-tiers and networked software are developed and secured in face of risks of various forms all along the digitalized chain. Say another way, the M2 track targets front, middle and back offices needs of financial institutions.

It is grounded on a specialisation created 25 years ago at Polytech, "Informatique et Mathématiques Appliquées à la Finance et à l'Assurance" (IMAFA). Since then, a set of industrial contacts, both local, regional, national and even european wide, and a strong alumni network exist, and will be shared with EIT Digital students. Get here some information about IMAFA (3 years old, in French, still comprehensible)

Semester 3

Mandatory as elective courses are most of the times spread on either of the two periods (quarters of consecutive 8 weeks including last one for the written exam). The semester lasts from early september up to early march.

Compulsory courses (12 ECTS)

Models & computation for risk coverage (6 ECTS) Coefficient
Refresher in maths and stats for data science & finance (sept 1st week) 1
Applied mathematical models in Finance (sept 2nd week) 2
Introduction to Insurance and Actuarial calculus (oct-dec) (new course) 3

Security in FinTech (6 ECTS): choose 3 courses among Coefficient
EINN9xx Introduction to security (24h) (new course) Period 2, Jan-March 2
EIN906B Blockhain and privacy (Period 2) 2
EINC905 Sécurité des applications web (can be taught in English- Period 1) 2
EINN945 Security and privacy 3.0 (Period 2) 2

Elective courses (6 ECTS): choose sufficient courses to collect 6 ECTS (or more)

Period 1 Elective courses : sept-nov Schedule
EIIN947 Panorama of Big Data technologies Monday morning Coefficient 2
EIIN935 Data Science Friday afternoon Coefficient 2
EIINA901 Software architectures for the cloud Friday afternoon Coefficient 2
EIIN934 Applied A.I. Monday afternoon Coefficient 2
EIMAD922 Advanced Machine Learning Thursday morning Coefficient 2
EIIN949 Web of Data Tuesday morning Coefficient 2
EIIN949 Knowledge Engineering Tuesday afternoon Coefficient 2
Period 2 Elective courses : jan-march Schedule
EIIN938 Management of massive data (mostly network streaming technologies) Friday morning Coefficient 2
EIIN931 Virtualized infrastructure in cloud computing Monday morning Coefficient 2
EIIN908B Data mining for networks Thursday afternoon Coefficient 2
EIIN951 Semantic Web Tuesday afternoon Coefficient 2
EIIN927 Web programming: client side Thursday morning Coefficient 2
EIIN928 Web programming: server side Tuesday morning Coefficient 2

Project Fin d'Etudes in FinTech (6 ECTS)

Project Fin d'Etudes Schedule
Personal research and/or development project in FinTech with additional seminars: introduction to financial markets, tools and modelisation Starts september till end of februrary, 4 weeks almost full time mid nov till mid december 6 ECTS

Innovation and Entrepreunership module (6 ECTS)

Besides, the student must develop a mandatory Innovation and Entrepreneurship (I&E) work of 6 ECTS, as mandated by EIT Digital I&E common specification of masters. This work is coached by the UCA and EURECOM local coordinator(s) in I&E and spans the whole October-February period once per two weeks approximatively starting mid of october in general. The goal is to reuse on-line I&E material from the Moodle, common to all EIT Digital masters, and apply this to selected business cases. These business cases are most of the time proposed by the various EIT Digital Action Lines partners. 

Semester 4

Internship/Master thesis (30 ECTS, 4 to 6 months max)

This internship can be done either in our partner research institutions teams at I3S, LJAD, INRIA even if for EIT Digital students, industrial internships are the preferred choice. We provide support and guidance to this aim. Including for outside the Nice - Sophia-Antipolis Technology park, eg. in the Paris area. The evaluation of the internship work encompasses three aspects: work achieved as measured by the internship supervisor, written thesis submitted at the end of August and evaluated by the university supervisor, oral defense organized early September (can happen in visio conference mode) and evaluated by a jury of professors. Positions as employee in a company can also be turned as the mandatory period for preparing the master thesis, as soon as the content is approved by the track local coordinator.