arrow drop search cross

EIT Digital FinTech track

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 below) 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.


First Year Program (2021 - 2022) (subject to modification)

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

  • Compulsory technical courses (18 ECTS),
  • Elective technical courses (select 18 ECTS, plus additional ones if you wish, in the lists below),
  • Innovation and Entrepreneurship courses: I&E (24 ECTS).

Semester 1

Technical Courses
Compulsory courses in CS (6 ECTS)Number of ECTS
EIMAI922 Multi-tiers applications (30h) Sept-Dec 3
EIIN727 Software security (36h) Sept-Dec 3
Models & computation for risk coverage (6 ECTS)Coefficient
Refresher in maths and stats for data science & finance (sept 1st&2nd weeks) 1
Applied mathematical models in Finance (sept 2nd&3rd week) 2
Introduction to Insurance and Actuarial calculus (oct-dec) 3


Elective courses in CS (9 ECTS) (only those taught in English are listed below)

* most of courses with code below like 9xx, from the 9th semester at Polytech Nice Sophia, have a short description

Number of ECTS

EIIN932 An algorithmic approach to distributed systems * (24h) Sept-Nov

EIIN512B Relational Databases (36h) Sept-Dec 3
EIIN935 Data Science (28h) Sept-Dec 3
EIIN937 Data mining (28h) Jan-March 3
EIMA713 Modelisation & optimisation en apprentissage auto. (36h) Sept-Dec 3
EIIN937 Applied A.I. (28h) Sept-Dec 3
EIIN943 Large scale distributed systems (28h) Sept-Dec 3
EIIN924 Peer to peer (28h) Jan-March 3
EIIN945 Security & Privacy 3.0 (28h) Jan-March 3
EINN929 Smart cards & trusted infrastructures (24h) Jan-March 3
EIN906B Blockchain & privacy (28h) Jan-March 3
EIIN931 Virtualized infrastructure in cloud computing (28h) Jan-March 3
EIN949 Web of data (28h) Sept-Dec 3
SMUFN109 Advanced Programming (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
KMEAUD Accessibility and universal design of interfaces (shared with DS4H Graduate school) 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
EIINE713 Business Intelligence 1: project management (in creation 2020-21) 3
EMEIE102  Business Dev. Lab Part 1 (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) Jan-April 3
EIIN833 Data Valorization (36h) Feb-May


Elective (9 ECTS): choose three elective courses amongNumber of ECTS
EIIN825 Artificial Intelligence: Optimization and Machine Learning (36h) Jan-Apr 3
EIIN835 Parallel programming (36h) Jan-Apr 3
SMUFN215 Communication & Concurrency (shared with M1 INFO) Feb-May 3
SMUFN215 Internet of the future (shared with M1 INFO) Feb-May 3
SMUFN215 Web (shared with M1 INFO) Feb-May 3
SMUFN204 BD vers Big Data avancé (MOOC) (shared with M1 INFO)  Feb-May 3
SMUFN218 Software Engineering  (shared with M1 INFOFeb-May 3

Innovation & Entrepreneurship Courses
I&E 2 (6 ECTS): choose two elective courses (Feb-May) amongNumber of ECTS
EIINE812 Business Intelligence 2: Innovation management in large organizations (in creation 2020-21)
EIINE813 Complementary course 1: Digital Innovation in FinTech (in creation 2020-21)
EIINE814 Complementary course 2: Data science for business (in creation 2020-21)
I&E 3 (9 ECTS)Coefficient
Business Dev. Lab  Part 2  (spread in the empty slots, from early march till mid of June), on a compulsory topic in Digital Finance 5
Summer school : globally organized by EIT Digital, July-August  4


Second Year Program 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) 3


Security in FinTech (6 ECTS): choose 3 courses among

*most of courses with code ending with 9xx, from the 9th semester at Polytech Nice Sophia, have a short (perhaps not fully accurate) description

EINN945 Security and privacy 3.0 * (Period 2) 2
EIN906B Blockhain and privacy (Period 2) 2
EINC905  Sécurité des applications web (can be taught in English- Period 1) 2
EINN929 Smart cards & trusted infrastructures (24h) Period 2, Jan-March


Elective courses (6 ECTS): choose sufficient courses to collect 6 ECTS (or more) 
Period 1 Elective courses : sept-novSchedule  
EIIN947  Panorama of Big Data technologies Monday morning Coefficient 2
EIIN935 Data Science:  industrial seminars 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  also an online as Coursera EIT Digital course Tuesday morning Coefficient 2
EIIN949 Knowledge Engineering Tuesday afternoon Coefficient 2
Period 2 Elective courses : jan-marchSchedule  
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. More details  here

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.