SlideShare a Scribd company logo
1 of 44
Download to read offline
ZOOM
Master of Science in Engineering
“Diplôme d’Ingénieur Grande Ecole”
Innovate and Foster Entrepreneurship
in a Digital World
Télécom ParisTech
2
Innovate and Foster Entrepreneurship
in a Digital World
3Programs and course descriptions available on : www.telecom-paristech.fr
Télécom ParisTech trains its engi-
neer students to be major stake-
holders of our digital society.
If our society is indeed described
as “digital”, it is primarily because
digital is now everywhere and im-
pacts all sectors of human activity,
industry, finance and services. Di-
gital fields also change the organi-
zation of the workplace in every di-
mension, as new business models
and processes.
In this changing world, the engi-
neering graduate from Télécom
ParisTech can occupy very dif-
ferent functions as the School
trains three profiles of engineers:
transformers, inventors and en-
trepreneurs. The engineer from
Télécom ParisTech is at the heart
of research and development with
major industry, manufacturing, as-
sembly or service operators.
Our engineers manage projects
and teams that create the systems,
products and services of tomorrow.
Our engineers define and support
corporate strategy in France and
abroad. And Télécom ParisTech
engineers are often entrepreneurs
who found their own companies in
digital fields.
To acquire this versatility, the
School offers its students several
educational options.
First, students continue to receive
solid scientific foundations that
allow them to overcome techni-
cal constraints. These fundamen-
tals are a distinctive feature of the
French “Grandes Ecoles”, and also
guarantee rigorous reasoning skil-
ls which are recognized and appre-
ciated regardless of the students
future career path.
The mastery of information and
communication technologies is of
course an integral part of the pro-
gram. This allows students to easi-
ly adapt to all sectoral contexts or
positions they may occupy later on.
To facilitate the transition from
knowledge to application, group
projects are organized throughout
the engineering curriculum, many
of whom are in direct collabora-
tion with companies, research
laboratories or start-ups, working
through real case studies.
Télécom ParisTech places particu-
lar emphasis on the complemen-
tary skills required for innovation.
Team management, project mana-
gement, marketing or creativity
and communication are key skills
for engineers in today’s workplace.
All these competencies are taught
throughout the curriculum.
Finally, with 50% of students on
the Paris campus coming from a
country other than France, and
70% of students on the Sophia
Antipolis site - an entirely English-
language campus – Télécom Pa-
risTech trains students within an
international context, including
internship and study programs
abroad.
At Télécom ParisTech, students
gain exciting insights into the digi-
tal world with multiple opportuni-
ties to innovate for those who have
imagination and are enthusiastic
about the idea of making possible
what yesterday was still unimagi-
nable.
Introduction
4
A progressive and flexible curriculum
ENGINEER COURSE:
YOUR CHOICES
Common Core
Paris campus
Paris Curriculum
Choice of 2 study tracks out of 13
Paris campus
Option: Choice
of a speciality at
Télécom ParisTech
(Diplôme ingénieur)
Option : Transversal
Master of science
chosen in an additional
program of the school
or double degree
Option: Partner
program abroad*:
Erasmus, double
degree…
(Diplôme d’ingénieur +
potential other diploma)
Option: University
Master of Science
program
(Diplôme d’Ingénieur +
Master diploma)
Sophia Antipolis
Choice of 1 study track out of 5
Sophia Antipolis campus (EURECOM)
2nd
year
1st
year
3rd
year
+ 6 m o n t h s i n t e r n s h i p
* i r re le v a n t f o r i n t e r n a t i o n a l s t u d e n t s
5
1st
YEAR PROGRAM (on Paris Campus for all students)
The first year program consists of mandatory scientific courses and optional
electives in the humanities. At the end of their first year, students choose areas
of concentration.
CORE COURSES
•	Mathematics for engineer:
Mathematical analysis,
Probability theory and statistics,
Mathematics.
•	Basis of electronics, physics and communication:
Digital architectures and processors,
Digital communications and information theory,
Electronics for acquisition systems,
Propagation,
Introduction to Optics and Photonics,
Micro and nano physics.
•	Signal, image and sound processing:
Signal processing basics.
•	Computer sciences and networks:
Operating systems and C programming language,
Data structures and Algorithms,
Processors and digital architecture,
Java programming language,
Networks,
Formal languages.
•	Economics and social sciences:
Introduction to Economics,
Introduction to Management: company simulation
games,
Written communication.
•	Knowledge of jobs and companies:
To understand and know the roles and missions
of the telecommunications engineer:
Company visits
Round tables
PROJECTS
•	 Year-long innovative team project:
(around 100 hours)
This year-long project relies on collaborative
teamwork on a personally selected project within the
limits of a specific topic. It lasts over six months from
the start of the year, with an innovative pedagogy that
fosters creativity and independence.
•	End of year practical project:
(around 45 hours)
This project enables students to practically apply
and implement first-year instruction in hardware or
software by linking at least two technical disciplines.
The project aids students in choosing their Master-
level track by giving them a taste of the various
disciplines offered.
ELECTIVE COURSES
In addition, students add elective courses:
•	Languages: English + one or two other languages,
in beginner or advanced level.
•	Cultural studies (selection of 1 course per year)
•	Personal and professional courses (optional) such
as theatre, improvisation...
6
PARIS Curriculum
2nd
and 3rd
year
7
2nd
YEAR:
13 study tracks to choose from
In the 2nd year, students must
choose two study tracks among the
thirteen that are offered. The study
tracks are programmed on a time
slot (A, B or C): you have to choose
two study tracks programmed in
two different time slots.
Students must:
•	Choose one study track
(20 credits) among the thirteen
tracks proposed. Some of the
tracks offer different options.
•	Choose a second study track
(20 credits), or pick courses among
those tracks for the same amount
of credits.
•	 Fo l lo w    8   co m p le m e n t a r y
courses (20 credits), in sciences
and the humanities.
•	Follow two weeks with
international students (Athens
program, 3 credits).
•	Choose language courses
(4 credits per semester) as well as
personal and professional skills
courses (3 credits per year) from a
wide range of courses.
Students who joined Télécom
ParisTech in the 1st year of the
program may choose to go abroad
in 2nd year.
3rd
YEAR:
Specialization options
Students choose an area of
specialty they will focus on
for 6 months and a 6-month
engineering internship (in France,
if their previous studies were not in
France).
For your 3rd
year, you may choose
between different 3rd
year options:
•	An internal option specialty
linked to the 2nd year program at
Télécom ParisTech for a semester
(240 hours), and an engineering
internship for the other semester.
•	One of the selective Master of
Science programs (M2) proposed
elsewhere within the University of
Paris-Saclay or in other Parisian
universities, which also includes
an internship.
This choice gives you a double
degree (diplôme d’ingénieur and
diplôme de Master). Some of these
M2 are in English.
•	A blended Master of Sciences
chosen in an additional program
of Télécom ParisTech, or a double
degree (for example with HEC).
•	An equivalent program in a
school or university partner
abroad (Erasmus, Double Degree).
THE 2nd
AND 3rd
YEAR ON
THE PARIS CAMPUS OF
TÉLÉCOM PARISTECH
8
TIME SLOT A:
Image (IMA) ...................................................................................................................... p. 9
Stochastic processes and scientific computing (MACS) .................................................. p. 10
Distributed Software Systems (SLR) ................................................................................ p. 11
Communication devices and systems (SOCOM) ............................................................... p. 12
Infrastructures and Networks Security (SR2I) ................................................................. p. 13
TIME SLOT B:
Human-Computer Interaction & 3D Computer Graphics (IGR) ....................................... p. 14
Mathematics, Theoretical Computer Science and Operation Research (MITRO) ........... p. 15
Networking (RES) ............................................................................................................. p. 16
Digital Signal Processing: Models and Applications (SIGMA) ......................................... p. 17
TIME SLOT C:
Algebra, Codes, Crypto, Quantum (ACCQ) ........................................................................ p. 18
Data Science (SD) ............................................................................................................. p. 19
Embedded Systems (SE) ................................................................................................... p. 20
Strategies, Innovation, Markets (SIM) .............................................................................. p. 21
13 STUDY TRACKS
The study tracks have to be chosen in the 2nd year and are programmed by time slot. A study track entirely
fills a time slot: the second study track, the language, humanities and elective courses must be chosen in a
complementary time slot.
STUDY TRACKS
PARIS CURRICULUM Master cycle
9
IMAGE (IMA)
Under the direction of Yann Gousseau, Isabelle Bloch, Florence Tupin
Thisprogramaimsatprovidingthestudentswiththenecessary
background, competences and skills for engineering and
research positions in image processing, image interpretation,
computer vision, 3D imaging, in various domains (biomedical
imaging, computational photography, scene modeling and
synthesis,remotesensing,biometry,defense,etc.).
The program includes the foundations of image processing
as well as advanced courses on mathematical methods for
images, computer vision and 3D reconstruction, AI inspired
methods for image analysis, image classification and indexing,
as well as the basis of video processing. The main application
domains (medical imaging, aerial and satellite imaging, digital
photography) are presented in the courses by researchers
active in these fields, and industrial partners will describe other
applications(biometry,industrialvision...).
The program provides strong and sound knowledge in the
domain of image processing and image interpretation that will
beusefulbothinindustryandinresearchlabs,withsubsequent
doctoralstudies.
It can be associated with the IGR track (Human-Computer
Interaction and 3D Computer Graphics) for topics related to
virtualrealityandcomputergraphics,aswellaswiththeSIGMA
track (Digital Signal Processing) or the SD track (Data Science),
forlearningandminingmethods.
Students are expected to have previously acquired a solid
background in applied mathematics, computer science, signal
processing.
At Télécom ParisTech:
•	Specialization IMAGE, which includes courses chosen
in the masters, in other tracks, or specific advanced
courses, both on theory and on applications, with an
insight on topics not covered during the 2nd
year: large
image databases, multimedia, image and art...
At the Paris-Saclay Campus:
Students may also apply to one of the following
Masters of Science (M2) offered by the Paris-Saclay
Campus (UPSA) or other universities in Paris:
• (MVA) Mathematics, Vision and Learning
•	(AIC) Machine Learning, Information and Content
•	(ATSI) Control theory, signal and image processing
•	(IMA) Master in computer sciences, Image track
(UPMC, Université Pierre et Marie Curie)
•	(BIM) Master in “Bioengineering”, Bioimaging
track, in English (Université ParisDescartes)
IMA 201
Introduction to
image processing
IMA 202
Multi-scale and
morphological
representation
Time slot A1
Time slot A2
Period 1 Period 2 Period 3 Period 4
IMA 203
Variational and
Bayesian methods /
discrete optimization
IMA 204
Biomedical
imaging / knowledge
representation
IMA 205
3D computer
vision and object
recognition
IMA 206
Computational
photography / patch-
based methods
IMA 207
Remote
sensing / industrial
applications
IMA 208
Multimédia /
projects
3rd
year recommended options: M2
Fall semester Spring semester
STUDY TRACKS
PARIS CURRICULUM Master cycle
10
This program is dedicated to applied mathematics, more
precisely in the domain of stochastic modeling and scientific
computing. Possible applications are in financial mathematics,
data sciences, signal and image processing and modeling. In
these fields, it is important to build upon sound mathematical
foundationsforabetterunderstandingofthemethodologyused.
The best masters programs in applied mathematics (Université
Paris-Saclay, Paris 6 and Paris 7) are possible options in the 3rd
year. Such a profile is particularly sought after in technology
companies or in the finance industry. It also opens the way to
opportunities for doctoral studies, in the form of a PhD either
in a purely academic environment or in the framework of an
industrialpartnership.
At the Paris-Saclay Campus:
•	Data Sciences (mathématique de la science des
données)
•	Mathématiques financières – Site  Palaiseau
(Polytechnique)
•	Mathématiques de l’aléatoire
•	MVA Mathématiques, Vision, Apprentissage
At other universities in Paris:
•	MOA Statistique et modèles aléatoires en finance
(Université Paris-Diderot)
•	PROBA Probabilités et Finance (Université Paris-
Jussieu)
MACS 201
Complements in
Hilbert spaces and
Probability
Time slot A
Period 1 Period 2 Period 3 Period 4
MACS 203
Martingales and
Asymptotic Statistics
MACS 205
Numerical methods
for integration,
Differential equation
and umerical
methods
MACS 207
Option ALEA:
Stochastic calculus
MACS 208
Option Analysis:
Distribution theory
3rd
year recommended options:
Fall semester
MACS
2nd
year program
(192 hours)
Spring semester
or
STOCHASTIC PROCESSES AND SCIENTIFIC COMPUTING (MACS)
Under the direction of François Roueff and Anne Sabourin for the international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
11
Software, especially in distributed systems, is at the core of
thevastmajorityoftoday’scomputerbasedandsocio-technical
applications, including embedded and pervasive systems, big
data centers, Web services, cloud systems, and systems of
systems.
Major web industries have lead the way in adopting innovative
distributedarchitecturesandalsodevelopmentmethodsthatare
now spreading to other sectors. These new practices are based
on awarding greater responsibility to designers and developers,
on agility in the development of new services, on continuous
improvement, on cooperative work, and on community and
crowdinteractionforopen-sourcecodedevelopment.
In the second year this study track presents an overview of
the theoretical foundation, background concepts, structural
models,basictechniques,architecturalsolutions,practicesand
methods essential to architects, designers and developers of
distributedsoftwareandsystems.
The objective is that students acquire practical knowledge,
allowing them to understand engineering as it is currently
practiced in the business world. The issues addressed
encompass all phases of the development process, from
requirements, through design, validation and verification,
software distribution and maintenance, and are continually
updatedinrelationtothenewapplicationdomains.
At Télécom ParisTech:
•	Information system
At the Paris-Saclay Campus:
•	M2 FIIL Fondements de l’Informatique et Ingénierie
du Logiciel
•	M2 RO Recherche Opérationnelle
•	M2 AFP (ex MPRI) Algorithmics and Foundations of
Programming
SLR 201
Basics of distributed
application
development
(Java-based)
Time slot A1
Period 1 Period 2 Period 3 Period 4
or
SLR 203
Distributed software
architectures
SLR 206
Distributed
algorithms
SLR 207
Infrastructures
and platforms
for distributed
computing
SLR 202
UML modelling
learning:
structural model
and behaviour
simulation
Time slot A2
SLR 204
Introduction to
formal verification of
Distributed Software
and Systems
SLR 205
Requirements
Engineering and
development
methods
SLR 209
SLR seminar
(prerequisite
for M2 COMASIC)
SLR 208
New IT practices,
new IT technologies
and digital business
transformation
(prerequisite
for the SLR option
next year)
3rd
year recommended options:
Fall semesterSLR
2nd
year program
(192 hours)
Spring semester
DISTRIBUTED SOFTWARE SYSTEMS (SLR)
Under the direction of Sylvie Vignes and Rémi Sharrock and Elie Najm and Petr Kusnetsov for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
12
Due to the concept of “anytime, anywhere, anydevice” common
to the new usages of telecommunications, communication
systems and particularly the related technologies will have
to rise to numerous challenges. These challenges will
include every high data rates for wireless communications,
ultra-high data rates for optical communications, enhanced
mobility and nomadism, diversity of applications and their
inherent constraints. Meeting the abovechallenges will require
understandingandmasteringaverywiderangeoftechnologies
andtoolsinEngineering,PhysicsandMathematics.
Inthiscontext,the“CommunicationDevicesandSystems”track
brings a global and exhaustive understanding of the physical
layer of communication networks both from a theoretical and
experimental point of view. After having completed this track,
thestudentwillbeable:
•toidentifythespecificitiesofacommunicationsystem
•toanalyzethetechnicalandtheoreticallimitsofsuchasystem
• to design a communication system in accordance with
specifications
• to understand the impacts of the physical layer on the upper
layersofacommunicationnetwork.
More precisely, during the second year, information theory,
digital communications, optical communications, antennas
and wireless communication electronics systems will be
studied. In addition, the interrelation between these domains
will be covered in order to provide an end-to-end view of a
communicationnetwork.
During the third year, students will have the opportunity to
specializeinoneofthefieldslistedabove.
Courses at Télécom ParisTech:
•	IMOC Ingénierie Micro-ondes pour les Objets
connectés et les Communications mobiles et
satellitaires (internship P1, courses P2)
•	SoC-AMS communicants (courses P1, internship P2)
•	Traitement de l’Information pour les Réseaux
(internship P1, courses P2)
Masters at Paris-Saclay Campus:
•	M2 CAT Composants et antennes pour les Télécoms
•	M2 IS Integration Circuits and Systems
•	M2 ROSP Optical Networks and Photonic System
At other universities in Paris:
•	M2 STN Systèmes et réseaux de
Télécommunications Numériques (Université Pierre et
Marie Curie)
SOCOM 202
Microwave
Engineering For the
Internet of Things
and Systems
SOCOM 201
Communicating
SoCss
SOCOM 203
Digital
Communications
Theory
SOCOM 204
Optical
communications
SOCOM 205
Coding and
Information Theory
SOCOM 206
Communication
systems lab
sessions
SOCOM 208
Communication
systems case
studies
SOCOM 207
Access and planning
3rd year recommended masters
Time slot A1
Period 1 Period 2 Period 3 Period 4
Time slot A2
Fall semesterSOCOM
2nd
year program
(192 hours)
Spring semester
COMMUNICATION DEVICES AND SYSTEMS (SOCOM)
Under the direction of Anne-Claire Lepage and Michèle Wigger for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
13
The SR2I track aims to train highly qualified engineers in
Cybersecurity by providing the necessary foundations of
theoretical and practical skills. These skills will in turn allow
for the mastery of essential technical, organizational and legal
aspects of IT infrastructures and networks in their various
mutations with the end goal of learning how to manage
associatedrisks.
Coursetopicsinclude:
•	Mastering the different security services and cryptographic
mechanisms
•	Evaluatingrisks,threatsandconcerns
•	Assessingandimplementingattacks
•	Understandingsecurityassessmentandauditingtools
•	Developing techniques for secured applications and secured
protocols
•	Implementingtrustinfrastructures
Security concepts and methods as well as their associated
tools are detailed in-depth through theoretical teaching and
reinforced with diverse and practical application including labs,
practicalexercises,groupprojects,andindividualprojects.
At Télécom ParisTech, for all students:
•	SR2I Infrastructures and Network Securities
(internship P1, courses P2)
SR2I 201
Infrastructure:
basics, methods,
architecture and
protocols
SR2I 202
Security services
and cryptographic
mechanisms
SR2I 203
Risks and
attacks: analysis,
investigation and
implementation
SR2I 204
Access control and
authentication
SR2I 205
Networks and
information system
security
SR2I 206
Trust infrastructure
and implementation
SR2I 207
Applications and
communication
protocols security
SR2I 208
Projects
3rd
year recommended options:
Time slot A1
Period 1 Period 2 Period 3 Period 4
Time slot A2
Fall semesterSR2I
2nd
year program
(192 hours)
Spring semester
INFRASTRUCTURES AND NETWORK SECURITIES (SR2I)
Under the direction of Houda Labiod and Rida Khatoun for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
14
This study track aims at providing a full coverage of human-
computer interaction and computer graphics systems. It
prepares students for the design of advanced interactive visual
computingsystemsbytrainingthemwithcomputerscienceand
applied mathematics skills which are necessary for modeling
such systems. This track naturally leads to the following
applicationfields:computer-aideddesign,videogames,special
effects, mobile application development, simulation, interaction
design,virtualreality,visualizationaswellasacademicresearch
in interaction or computer graphics. Moreover, students can
pursue a research-oriented master track in human-computer
interaction or computer graphics through specialized Master
2 programs (Master HCI and MVA at University Paris-Saclay or
IMAatUniversitéPierreetMarieCurie).
At Télécom ParisTech:
•	Option Fabrique numérique
At Paris-Saclay Campus or other universities:
•	(MVA) Mathematics, Vision and Learning
•	(HCI), Interaction, Human Computer Interaction
•	(IMA) Master in computer sciences, Image track
(Université Pierre et Marie Curie)
IGR 201
Développement
d’applications
interactives 2D, 3D,
Mobile et Web
IGR 202
Informatique
graphique et réalité
virtuelle
IGR 203
Interaction homme-
machine
IGR 204
Visualisation
IGR 205
Séminaire de projet
3rd
year recommended options:
Time slot B
Period 1 Period 2 Period 3 Period 4
Fall semesterIGR
2nd
year program
(192 hours)
Spring semester
HUMAN-COMPUTER INTERACTION AND 3D GRAPHICS (IGR)
Under the direction of Tamy Boubekeur and Éric Lecolinet
STUDY TRACKS
PARIS CURRICULUM Master cycle
15
At Télécom ParisTech:
•	One of the internal specializations with courses and
research project
At Paris-Saclay Campus:
•	M2 FIIL, Fondements de l’Informatique et Ingénierie
du Logiciel
•	M2 RO, Recherche Opérationnelle mention
informatique
•	M2 AFP Algorithmics and Foundations of
Programming
MITRO 201
Logic
MITRO 202
Computability
MITRO 203
Complexity
MITRO 204
Automata and
transducers
MITRO 205
Combinatorial
Optimisation and
combinatorics
MITRO 206
Game theory
MITRO 207
Distributed
computing through
combinatorial
topology
MITRO 208
Advanced
algorithms
3rd
year recommended option:
This study track is open to students who are interested in
thorough training at the interface of computer science and
mathematics or to students from other study tracks who would
like to complement their training with theoretical courses. The
choice of this track is particularly advisable for students who
wouldliketopursuewithaPhDprogramincomputerscience.
The courses trains future experts to analyse and solve
hard mathematical and algorithmic problems (MITRO  205,
MITRO  206,MITRO 208),understandtheirlimits(MITRO 203)and
at master the ins and outs of programming and programming
languages(MITRO201,MITRO204,MITRO207).
The third year must be completed within one of the master of
scienceprogramsofferedbytheUniversityofParisSaclayinthe
Fundamental Computer Science and Applications field: AFP,
FIILorRO.
Time slot B1
Time slot B2
Period 1 Period 2 Period 3 Period 4
Fall semesterMITRO
2nd
year program
(192 hours)
Spring semester
MATHEMATICAL, THEORICAL COMPUTER AND OPERATIONAL RESEARCH (MITRO)
Under the direction of Bertrand Meyer
STUDY TRACKS
PARIS CURRICULUM Master cycle
16
At Télécom ParisTech:
•	Networks (electives from ACN program, courses P1,
internship P2)
•	Information Processing Networks (internship P1,
courses P2)
At Paris-Saclay Campus:
•	M2 Advanced Communication Networks (ACN)
•	M2 Multimedia Networking (MN)
•	M2 Optical Networks and Photonic Systems (ROSP)
RES 201
IP networks
RES 202
Cellular networks
RES 203
Internet
applications
RES 204
Signalling and
multimedia
RES 205
Access networks
RES 206
Network
performance
RES 207
Information theory
for networks or
RES 210
ICore IP networks
RES 205
Network security or
RES 211
Cloud computing
3rd
year recommended options:
Thefastevolutionoftelecommunicationnetworksisleadingtoa
change in the approach that such networks are operated by the
new generation of professional engineers. Digital networks are
becomingacommodity,whereaglobalvisionisneededinorder
to go beyond the fundamentals (i.e., multiple access, bandwidth
optimisation, resiliency, etc) moving toward a connected world,
from the small objects of the IoT (Internet of Things) to the
large data centres offering a variety of Cloud services, through
new paradigms and architectures like SDN (Software Defined
Networks).
Today, the business world of telecommunications (operated
networks) and local networks have evolved from a culture
centeredonbasicissuessuchastheoptimizationofbandwidth,
multiple access, detection and protection against errors,
error recovery, routing... to a much more comprehensive view.
This universality is both related to the range of technologies
considered, the Internet of Things, cloud computing, and the
almostunlimitedvarietyofservicesoffered.
The Networks study track offers a comprehensive training on
networkstodayandtomorrow.AstudentfollowingtheNetworks
studytrackwillbeabletounderstand,design,andcastacritical
eye on network architectures and protocols, and analyze the
performance of a network. The networks study track is divided
into 8 EU 24 hours 2nd year addressing Internet architecture
(IP networks and applications), cellular networks, multimedia,
access,performanceevaluation,safetyandtheoryinformation.
Time slot B1
Time slot B2
Period 1 Period 2 Period 3 Period 4
Fall semesterRES
2nd
year program
(192 hours)
Spring semester
NETWORKING (RES)
Under the direction of Anaïs Vergne and Marceau Coupechoux for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
17
At Télécom ParisTech:
•	Option TSS Signal et apprentissage statistique
•	Option Audio
•	Option MM multimedia
At Paris-Saclay Campus or other universities:
•	(MVA) parcours Mathématiques, Vision et
Apprentissage
•	Data Science Apprentissage
•	(ATSI) Automatique et Traitement du Signal et des
Images
•	(MN), Multimedia Networking
•	(ATIAM), Acoustique, traitement du signal et
informatique appliqués à la musique (Université
Pierre et Marie Curie)
SIGMA201 (a)
Representation
of signals
SIGMA202 (a)
Time series
SIGMA201 (b)
Representation
of signals
SIGMA202 (b)
Time series
SIGMA203
Adaptive signal
processing
SIGMA204
Bayesian methods
and Kalman filtering
SIGMA 205
Personal project
SIGMA206
Speech and audio
processing or
SIGMA207
Multimedia
3rd
year recommended options:
Thetargetistoobtainabroadvisionofmodernsignalprocessing
techniques and related application fields. The courses combine
1) a methodological approach to learn fundamental theoretical
tools2)anexplorationoftheirusethroughaselectionofrelevant
professional fields and 3) the learning of a “savoir-faire” by
meansofrecurrentpracticalworksandpersonalprojects.
Various applications fields are investigated, including :speech
processing, multimedia compression, dictionary learning,
sensor networks, target tracking, source separation and the
indexationofmusicalfiles.
Time slot B1
Time slot B2
Period 1 Period 2 Period 3 Period 4
Fall semesterSIGMA
2nd
year program
(192 hours)
Spring semester
DIGITAL SIGNAL PROCESSING: MODELS AND APPLICATIONS (SIGMA)
Under the direction of Pascal Bianchi and Slim Essid for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
18
At Télécom ParisTech:
•	Quantum Safe cryptography program (advisor:
Romain Alleaume)
•	Digital Communications program (advisor: Philippe
Ciblat)
At Paris-Saclay Campus or other universities:
•	M2 AFP Algorithmics and Foundations of
Programming (Université Paris-Saclay)
•	M2 STN Systèmes de Télécommunications
numériques (Université Pierre et Marie Curie)
ACCQ 201
Finite Algebraic
Structures
ACCQ 202
Information Theory
ACCQ 203
Computational
Algebra
ACCQ 204
Error Correcting
Codes
ACCQ 203
Computational
Algebra
ACCQ 205
Introduction to
Algebraic Curves
ACCQ 206
Introduction
to Quantum
Information and
Computation
ACCQ 207
Selected Topics
in Mathematical
Cryptography
3rd
year recommended options:
The ACCQ study track gives an introduction to several domains
of computer science and telecommunications: symbolic
computation, coding theory, cryptography, and quantum
information theory, which all rely to a certain extent on a
commonalgebrabasedmathematicalbackground.
These domains will be studied mostly from a theoretical point
ofviewwhich,togetherwiththeMITROtrack,mightconstitutea
firststeptowardaresearchcareer.
Students can also choose courses from related but more
practical and applied study tracks, such as SOCOM, RES, and
SR2I as a complement. Such a choice would help them prepare
for careers in communication systems, networks, or security
engineering.
Studentsareexpectedtohavepreviouslyacquiredahighlevelin
mathematics,evenifnoofficialprerequisiteisneeded.
Time slot C1
Time slot C2
Period 1 Period 2 Period 3 Period 4
Fall semesterACCQ
2nd
year program
(192 hours)
Spring semester
ALGEBRA, CODES, CRYPTO, QUANTUM (ACCQ)
Under the direction of Hugues Randriambololona and Michèle Wigger for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
19
At Télécom ParisTech:
•	One of the internal specializations with courses and
research and innovation project
At Paris-Saclay Campus:
•	M2 AIC: Machine Learning, Information and Content
•	M2 Data Sciences
•	M2 DataScale: Data Management in a Digital World
•	M2 D&K: Data & Knowledge
3rd
year recommended options:
TheDataSciencetrackcoversallfieldsrelatedtotheexploitation,
management, and analysis of large datasets, both structured
and unstructured. Examples of jobs that this track naturally
leads to are those of data scientists, engineering statisticians,
database administrators, or research and R&D careers in
machine learning, data management, data extraction, data
miningandstatistics.
From the second semester of the M1 year the track is divided
intotwobranches:
•	Machine Learning (at the intersection between computer
scienceandmathematics)
•	DataManagement(computerscience)
In the second year students will follow 6 common course units
and2electiveunitsinPeriod3andPeriod4(springsemester).
Duringthethirdyeartheycanchoosebetweenseveralprograms
in the two branches at the Paris Saclay University campus or at
TélécomParisTech.
Time slot C1
Time slot C2
Period 1 Period 2 Period 3 Period 4
Fall semesterSD
2nd
year program
(192 hours)
Spring semester
SD 201
Mining of Large
Datasets
SD 202
Databases
or or
SD 203
Web Development
SD 204
Statistics: linear
models
SD 210
Basics of Statistical
Machine Learning
SD 205
(Option Machine
Learning)
Advanced Statistics
SD 206
(Option: Data
Management)
Logic and
Knowledge
Representation
SD 211
Optimization for
Machine Learning
SD 207
(Option Machine
Learning)
Statistical Machine
Learning in practice
SD 208
(Option Data
Management)
Advanced Databases
DATA SCIENCE (SD)
Under the direction of Pierre Senellart and Florence d’Alché-Buc and Talel Abdessalem and Stefan Clemencon for the
international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
20
At Télécom ParisTech:
•	Architecture matérielle et logicielle des systèmes
embarqués et objets communicants
•	Sécurité et fiabilité des systèmes embarqués
•	System-on-Chip
•	Systèmes temps réel
At Paris-Saclay Campus or other universities:
• SETI Systèmes Embarqués et Traitement de
l’Information
• COMASIC Design, Modeling and Architecture of
Complex Industrial Systems
• ICS Integration Circuits and Systems
•	SAR Systèmes et Applications Réparties (Université
Pierre et Marie Curie)
3rd
year recommended options:
This track aims at providing students with a complete training
in the field of embedded systems. It prepares future engineers
for the design, development and testing of embedded systems,
on both hardware and software levels. It offers opportunities in
many industrial sectors: transportation, telecommunications,
space, nuclear, robotics, production, defense, consumer
electronics…
Time slot C1
Time slot C2
Period 1 Period 2 Period 3 Period 4
Fall semesterSE
2nd
year program
(192 hours)
Spring semester
SE 201
Execution support
SE 202
Compiler toolchain or
SE 203 (a)
Outils, langages
et pratique des
systèmes à
microprocesseurs
SE 203 (b)
Tools, languages
and practice of
microprocessor-
based systems
SE 204
Reconfigurable
architectures and
HDL language
SE 205
Concurrent
computing
SE 207
Introduction to
SystemC
SE 208
Electronics for
embedded system
design
SE 206
Modelling, code
generation and
verification
EMBEDDED SYSTEMS (SE)
Under the direction of Laurent Pautet and Guillaume Duc and Samuel Tardieu for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
21
Corporatestrategytodayisbeinggreatlyimpactedbypotentially
far-reaching social, cultural and economic changes brought
aboutbyon-goinginnovationinthedigitalworld:thedigitalization
of the economy, mobile technologies, user-generated content,
technological revolutions (3D printing…), smart objects, the IoT,
etc.
The digitalization of the economy, mobile technologies, user-
generated content, technological revolutions (3D printing…) and
smart objects lay the ground to potentialy great social, cultural
and economic changes in society and therefore impact strongly
oncorporatestrategies.
These changes lie at the core of the teaching in the SIM study
track. Strategy, Innovation, Markets (SIM) offers a set of
theoretical courses in economics and management, as well
as applied courses to better understand the principles of
competition dynamics, market mechanisms, the behaviour of
consumers, business models, the design-driven approach to
innovation,etc..
Through team projects with professional partners you will
discoverhowtheinnovationprocessworksandhow,inpractice,
theoretical and technical skills, understanding the market,
knowledge of uses and also interpersonal skills (teamwork,
communication,creativity...)overlap.
This track is tailored specifically for two groups of future
graduates:
- Students who wish to go into strategy consulting, corporate
strategyandmarketing
- Students motivated by business innovation (research and
development, intrapreneurship) and entrepreneurship (start-
ups).
At Télécom ParisTech:
•	Innovation and entrepreneurship
•	The economics and sociological aspects of data
At Paris-Saclay Campus or other universities:
• MNT (Masters of New Technologies – the digital
business program) with HEC Paris
•	M2 IREN, Network Industries and Digital Economy
•	M2 PIC, Project, Innovation, Conception
•	M2 MODIM, Modeling the Imaginary, Innovation and
Creation
•	Master of Science (M2) Design in Research and
Research in Design (ENS Cachan- Télécom ParisTech)
•	 (M2) Design, Art and Digital Media (Paris I Panthéon
Sorbonne)
•	Master of Science (M2) in France (Paris 1, Dauphine,
PSE ou TSE) or abroad (LSE, Berkeley, Columbia...)
with the authorisation of the supervisor.
3rd
year recommended options:
Time slot C1
Time slot C2
Period 1 Period 2 Period 3 Period 4
Fall semesterSIM
2nd
year program
(192 hours)
Spring semester
SIM 202
Corporate Finance
SIM 204
Innovation,
Short-term and
Long-term Growth
SIM 203 (a)
Entrepreneurship
SIM 201
Microeconomics
and Industrial
Organisation
SIM 203 (b)
Entrepreneurship
SIM 205
Digital Economics
SIM 206 (a)
Design and
Management of
Innovation
SIM 208 (a)
A Project with
Startups
SIM 206 (b)
Design and
Management of
Innovation
SIM 208 (b)
A Project with
Startups
SIM 207 (b)
Data Analysis for
Social Sciences
SIM 209 (b)
Innovation Project
SIM 207 (a)
Data Analysis for
Social Sciences
SIM 209 (a)
Innovation Project
or or or
or or or
STRATEGIES, INNOVATION, MARKETS (SIM)
Under the direction of Valérie Beaudouin and Lukasz Grzybowski for international students
STUDY TRACKS
PARIS CURRICULUM Master cycle
22
3rd
YEAR: THE DOUBLE DEGREE MASTERS
Télécom ParisTech is a founding member of the Université Paris-Saclay and works with other Engineer schools and
universities to the definition of programs and masters.
These masters are recommended by professors as 3rd
year specialization as much as internal options proposed at
Télécom ParisTech.
Students in the 2nd
year of the “Diplôme d’ingénieur” can apply for a selective Master as listed below.
Students enter directly in the 2nd
year of the Master and thus, validate a double degree.
UNIVERSITÉ PARIS-SACLAY
The Université Paris-Saclay provides a Master’s level
training offer asset-backed to a research of the highest
international level.
Master in Computer Science:
•	 Advanced Communication Networks (ACN)
•	 Algorithmics and Foundations of Programming, (AFP)
•	 Machine Learning, Information and Content (AIC)
•	 Design, Modeling and Architecture of Complex
Industrial Systems) (COMASIC)
•	 Data & Knowledge - Données et Connaissances
(D&K)
•	 Foundations of Computer Science and Software
Engineering (FIIL)
•	 Data Management in a Digital World (DataScale)
•	 Interaction - Human Computer Interaction (HCI)
•	 Recherche Opérationnelle (RO)
Master in Physics:
•	Nanosciences
•	 Laser Optics Matter (see also UPMC, OMP)
Master in Mathematics and applications:
•	 Data Sciences
•	 Mathématiques financières – Site Palaiseau
(Polytechnique) (MATHSFI)
•	 Mathématiques de l’aléatoire
•	 Mathématiques, Vision, Apprentissage (MVA)
Master in Electrical Engine:
•	 Advanced wireless Communications Systems (SAR)
•	 Automatic Control and signal and image processing
(ATSI)
•	 Composants et Antennes pour les Télécoms (CAT)
•	 Integration Circuits and Systems (ICS)
•	 Multimedia Networking (MN)
•	 Optical Networks and Photonic Systems (ROSP)
•	 Systèmes Embarqués et Traitement de l’Information
(SETI)
Master in Innovation, Enterprise and Society:
•	 Modélisation des Imaginaires, Innovation et Création
(MODIM)
•	 Network Industries and Digital Economy (IREN)
•	 Projet, Innovation, Conception (PIC)
•	 Sciences, Technologies et Sociétés (STS)
Discover all the possibilities offered
by the Université Paris-Saclay on : www.universite-paris-saclay.fr
MASTER: MANY POSSIBILITIES
PARIS CURRICULUM Master cycle
23
UPMC, UNIVERSITÉ PIERRE ET MARIE CURIE (PARIS 6)
Master in Computer Science (see Informatique):
•	 Agents Distribués, Robotique, Recherche
opérationnelle, Décision (ANDROIDE)
•	 Données, Apprentissage et connaissances (DAC)
•	 Image (IMA)
•	 Réseaux (RES)
•	 Systèmes et Applications réparties (SAR)
Master in Engineering:
•	 Systèmes de Télécommunications Numérique
(see STN)
•	 Acoustique, traitement du signal et informatique
appliqués à la musique (see ATIAM)
•	 Master in Mathematics
Probabilités et finances (see Probabilités et Finances):
•	 Master in “Sciences de la Terre, de l’environnement et
des Planètes”
•	 Télédétection et techniques spatiales : Méthodes
Physiques en Télédétection (see TTS)
UNIVERSITÉ PANTHÉON SORBONNE (PARIS 1)
Master “Design, Medias, technologies”:
• Arts et médias numériques (DESIGN)
UNIVERSITÉ PARIS DESCARTES (PARIS 5)
Master in Biomedical Engineering:
• Bio-Imagerie (see BME)
UNIVERSITÉ PARIS DIDEROT (PARIS 7)
Master in Mathematics:
• Statistique et modèles aléatoires en finance (MOA)
MASTER: MANY POSSIBILITIES
PARIS CURRICULUM Master cycle
24
Télécom ParisTech is the French leader amongst
national graduate schools of Engineering and
universities in terms of innovation and technology
transfer.
1st
digital incubator, amongst all the French incubators
hosted by French grad engineering schools (2012).
3 new start-up are launched every month by Télécom
ParisTech’s incubator.
100 Télécom ParisTech graduates have started their
own company the last 5 years.
More than 200 enterprises have been launched
by Télécom ParisTech‘s incubator since 2000. They
represent agreggated earnings of 78M€, a staff of 2000
employees and a 100 patents portfolio.
11 M€ is the amount of contracted Télécom
ParisTech research activities with enterprises in 2014.
Télécom ParisTech has been granted the Carnot Label
and is a partner in the Carnot Institute for developing
information technologies and their applications for the
Digital Society.
20patents are filed by Télécom ParisTech researchers
in 2014.
Télécom ParisTech, a part of three prestigious French
scientific clusters:
• Institut Mines-Télécom is one of the leading higher
education forces in Engineering in France, with:
• 13 Grad Schools of Engineering and Management
(including Télécom ParisTech).
• 13,200 students with 1,700 Ph.D students.
• ParisTech is a consortium gathering 10 of the most
famous French “Grandes Écoles” in Engineering and
Management, such as Mines ParisTech, Télécom
ParisTech, etc. ParisTech is a brand of excellence,
continuity between Education, Research and
Innovation, as well as proximity to business and
International Involvement.
• Université Paris-Saclay is poised to be the biggest
Scientific and Technological European campus,
gathering 23 Research organizations & universities.
This cluster close to Paris and Versailles will host:
• 3 Nobel Prizes in Physics and 6 Field Medals
• 17,000 academics and researchers
• 60,000 students including 5,000 Ph.Ds
INNOVATION AT THE HEART OF THE TRAINING
Innovation is at the heart of training at Télécom ParisTech. Our students have the opportunity to take innovative
educational programs throughout their curriculum. Since 2013, Télécom ParisTech is experimenting a new
pedagogical training innovation plan: the Research and Innovation Master Project (PRIM). Students are involved
on the projects proposed by partner companies and research laboratories of the School, and working on new
issues of innovation. This project represents 150 hours of work during six months and applies to all third year
students pursuing a specialty offered by Télécom ParisTech.
INNOVATION
At Télécom ParisTech
A FRENCH LEADER IN INNOVATION
SOPHIA ANTIPOLIS CURRICULUM
Master cycle
26
EURECOM
“Here, we think, live and
work with an international
outlook”
A CAMPUS AT THE HEART
OF SOUTHERN EUROPE
Data Science
and Engineering
Communications
System Security
Multimedia
Mobile communications
Smart Objects
Sophia Antipolis
To help students select their courses,
the curriculum is organized around 5
thematic teaching tracks, linked to a
specialization in a growth area.
Entirely taught in English by an internationally
recognized faculty, EURECOM’s courses cover
innovativetopicsofindustrialrelevance.Students
enjoy a great flexibility with the possibility to
select by themselves courses relevant to their
initial background and future careers. Students
enjoy a strong multicultural environment which
helps them develop essential intercultural skills.
EURECOM offers the chance to study in a highly
stimulating environment since students come
from the best universities from France and
abroad.
Sophia Antipolis is a hotbed for internship and
employmentopportunitiesforEURECOM’students.
STUDY
TRACKS
27
DATA SCIENCE AND ENGINEERING ................................................................................... p. 28
MOBILE COMMUNICATIONS ............................................................................................... p. 30
MULTIMEDIA ........................................................................................................................ p. 32
SMART OBJECTS .................................................................................................................. p. 34
COMMUNICATION SYSTEM SECURITY ................................................................................ p. 36
STUDY TRACKS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
28
This program is designed for students who have a strong
interest in data analysis, both from a theoretical and
practical point of view, and who want to develop their
skills in using methods and tools that play an essential
role in various scientific and engineering fields, and are
in great demand in many industrial sectors.
The interpretation of “data science” in this program is
that of an interdisciplinary track, merging contributions
from computer science and statistics, and addressing
numerous applied problems. In addition to its importance
in scientific research and in many industries, the study
of data analysis comes with its own challenges, such as
the development of methods, algorithms and ultimately
computer programs for making reliable inferences from
vast amounts of highdimensionaland heterogeneous
data.Asaconsequence,theDataScienceandEngineering
program is centered around statistics and machine
learning, the disciplines to develop and understand data
analysis algorithms, and the systems that allow storing
and processing data.
Through the program, students will learn basic
theoretical frameworks and apply statistics and machine
learning methods to many problems of interest, as
well as develop the computer science skills required to
understand, operate and extend data management and
large scale distributed systems. Theoretical lectures
are intertwined with many practical laboratory sessions,
using sophisticated and unique tools such as the Eurecom
Cloud Computing platform, and many different modern
parallel processing and storage systems and software,
such as Hadoop MapReduce, Apache Spark, Apache
Spark MLLib, R, scikit, and many more.
Ultimately,studentswillalsodevelop“domainknowledge”
by following lectures in which examples of data analysis
problems include analyzing massive quantities of text
and images, modeling computer systems threats and
evaluating the efficacy of countermeasures, forecasting
human behavior when using mobile.
Fall Semester:
•	Distributed Systems and Cloud Computing (5 credits)
•	Machine Learning and Intelligent Systems (5 credits)
•	Software development methodologies (5 credits)
Spring Semester:
•	Algorithmic Machine Learning (5 credits)
•	Advanced statistical Inference (5 credits)
MANDATORY COURSES
DATA SCIENCE AND ENGINEERING
Coordinator: Prof. Pietro MICHIARDI
STUDY TRACKS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
29
Fall Semester
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING
The goal of this course is to provide a comprehensive
view on recent topics and trends in distributed systems
and cloud computing.
We will discuss the software techniques employed to
construct and program reliable, highly-scalable systems.
We will also cover architecture design of modern
datacenters and virtualization techniques that constitute
a central topic of the cloud computing paradigm.
The course is complemented by a number of lab sessions
to get hands-on experience with Hadoop and the design
of scalable algorithms with MapReduce.
MACHINE LEARNING AND INTELLIGENT SYSTEM
The objective of this course is to give student a solid
background on Machine Learning techniques. “Machine
learning is a scientific/engineering discipline that deals
with the construction and study of algorithms that can
learn from data. Such algorithms operate by building
a model based on inputs[2]:2 and using that to make
predictions or decisions, rather than following only explicitly
programmed instructions.” (Wikipedia) The relationship
with intelligence is that those techniques are often useful
to build effective models in situations where no optimal
solution in known, for example fraud detection in credit
card usage. The resulting systems can be considered as
having some kind of intelligent behavior.
SOFTWARE DEVELOPMENT METHODOLOGIES
The course aims at providing students with a common
knowledge about the concepts of programming and
software development in a Unix-like environment. In
particular, the course will focus on practical techniques of
program development for small-scale projects produced
by individuals or small groups.
Spring Semester:
ALGORITHMIC MACHINE LEARNING
This course aims at providing a solid algorithmic
foundation to the design of scalable machine learning
algorithms, with particular emphasis on the MapReduce
programming model. Students will get familiar with a
wide range of topics, including theory and problems of
practical interest, such as finding similar items, frequent
itemset mining, clustering and supervised learning.
In addition, this course will cover algorithms for mining
data streams, and elements of recommender systems.
The expected learning outcomes for students following
this course are :
• Learn and apply techniques to design scalable
machine learning algorithms, including supervised and
unsupervised learning methods and streaming, on-line
algorithms
• Learn the Apache Spark programming model, and use
this model to design state-of-the-art parallel machine
learning algorithms
• Acquire familiarity with existing machine learning
libraries, such as ScikitLearn and Pandas, and use such
tools to design data processing pipelines
• Apply machine learning algorithms in a variety of
practical use cases, using real-life datasets
Students will develop the following skill set :
• Concieve software systems and applications to explore,
analyze and exploit large volume of data
• Critical thinking and statistical validation of data
analysis results
• Understand the steps required to move from prototypes
to production systems
ADVANCED STATISTICAL INFERENCE
Thiscoursefocusesontheprinciplesoflearningfromdata
and quantification of uncertainty, by complementing and
enriching the Introduction to Statistical Learning course.
In particular, the course is divided into two main parts that
correspond to the supervised and unsupervised learning
paradigms. The presentation of the material follows a
common thread based on the probabilistic data modeling
approach, so that many classical algorithms, such as
least squares and k-means, can be seen as special cases
of inference problems for more general probabilistic
models. Taking a probabilistic view also allows the course
to define and devise inference algorithms for a class of
nonparametric models that have close connections with
neural networks and support vector machines. Similarly
totheIntroductiontoStatisticalLearningcourse,thefocus
of the course is not on the algorithmic background of the
methods, but rather on their mathematical and statistical
foundations. This advanced course is complemented by
several exercise sessions to guide students through the
design and validation of the methods developed during
the lectures.
COURSE DESCRIPTIONS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
30
In today’s world, mobile networks form one of the most
active areas in terms of growth and innovation. Mobile
devices are found today in your pocket (smartphone)
and your desk (PC). Tomorrow, they will be found in your
car, bike, train, even on your road and in your kitchen (as
sensors/connected objects forming Internet of Wireless
Things) and even on your clothes (wearable devices) and
perhaps skin.
The challenges to communicate, organize and exploit
all the data carried by such devices is simply enormous.
Would you like to be at the forefront of this new wireless
revolution?
The Mobile communication track will give you some
expertise in several inter-related areas, ranging
from physical layer transmission technology (radio
engineering, signal processing, synchronization,
equalization, channel coding) to networking protocols
(radio resource and mobility management) to application
development (such as android apps on smartphones).
You will be able to control the cursor between theory and
practice under some of the world experts in this area.
Overall the track offers a comprehensive and
interdisciplinary view of mobile communications and
networking to make you a desirable asset to companies
and labs or even launch your own startup in this exciting
area.
Fall Semester:
•	Digital Communication (5 credits)
•	Mobile Communications Technique (5 credits)
Spring Semester:
•	Mobile Advanced Networks (3 credits) *
•	Mobile Networking (3 credits) *
•	Wireless Access technologies (3 credits) *
•	Radio Engineering (5 credits)
•	Signal Processing for Communications (5 credits)
*You have to choose 2 courses
MANDATORY COURSES
MOBILE COMMUNICATIONS
Coordinator: Prof. David GESBERT
STUDY TRACKS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
31
Fall Semester:
DIGITAL COMMUNICATIONS
This course covers the fundamentals for the analysis and
design of physical layer digital communication systems.
It serves as the basic building block for understanding
modern mathematical procedures that enable
communication via different physical media (e.g. radio,
twisted-pair wireline, coaxial cable, fiber-optical).
Both the deterministic and random characterizations of
common transmit signal and noise processes are covered
as well as optimal receivers and their performance using
different digital signalling methods.
MOBILE COMMUNICATION TECHNIQUES
To provide a fundamental understanding of mobile
communication systems.
The course will seek to describe the key aspects of
channel characteristics/modeling, of communication
techniques, and to describe the application of these
techniques in wireless communication systems.
The course will cover recent research developments,
such as opportunistic communications, basic aspects of
MIMO communications, and OFDMA.
Specific topics will include basic properties of multipath
fading, diversity techniques, multiple access and
interference management, fundamental capacity
exposition and opportunistic communications.
Spring Semester:
MOBILE ADVANCED NETWORKS
The course MobAdv would interest students who want
to learn emerging adhoc wireless networks including
mesh, sensor, vehicular, and delay-tolerent networks
as well as the fundamental building blocks used in the
current state-of-the-art architectures, protocols, and
algorithms. It is designed to stimulated students’ critical
thinking and analysis through discussions on open
research issues and depth case study.
It covers mainly the candidate applications and the
network layer by giving for each one of them the
proposed protocols and techniques and standardization
and research efforts.
This course starts by presenting a brief introduction
on graph-based network modelling followed by
broadcasting,(Geo-)routing,andmulticastingtechniques.
Then different topology control algorithms and network
clustering schemes are described. Impact of different
mobility and traffic patterns on the performance of
protocols are analyzed and compared. Finally, advanced
topics such as cross-layer design, QoS support and node
cooperation are discussed.
MOBILE NETWORKING
This module addresses the mobility management in IP
Networks (Internet or private networks). In particular the
various mobility schemes based on IPv6 are detailed.
WIRELESS ACCESS TECHNOLOGIES
This module teaches the state-of-the art techniques for
wireless access.
This module will address wireless access issues in
the context of vehicular communication for Intelligent
Transportation Systems (ITS).
The interested students will learn the challenges of
accessing a wireless network, how to address the
impact of mobility, how to differentiate various types of
message and deal with the QoS, understand the impact
of distance, transmission policies or the environment
on the communication quality, and finally how wireless
access technologies could improve the future ITS.
This module puts experimentations to the center and will
schedule 3 lab sessions for 4 lectures.
RADIO ENGINEERING
This course treats the subject of modern radio
engineering and includes typical RF architectures
and their characterizations, modeling, prediction and
simulation of radio-wave propagation, cellular planning,
systems-level aspects of modern radio network design.
Three practical lab sessions using typical RF equipment
and measurement tools are offered.
SIGNAL PROCESSING FOR COMMUNICATIONS
Thegoalofthiscourseistocoveranumberofcomplements
to the treatment of physical layer procedures in a wide
variety of modem technologies.
The details of the adaptation of a number of basic
digital communication techniques to some specific
communication problems are elaborated. Such details
involve for instance multi-rate echo cancellation for
full duplex operation on twisted pair telephone lines,
synchronization and equalization techniques in a
variety of single and multi-carrier systems, fixed point
implementation issues of a number of basic algorithms.
The extra systems to be covered include xDSL,
gigabit Ethernet, powerline systems and DAB/DVB
broadcasting.
COURSE DESCRIPTIONS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
32
This study profile offers a comprehensive view of
multimedia by providing students with an interesting
trade-off between computer science and signal
processing, as well as technology and research. Students
who elect the Multimedia Track are exposed to a wide
range of topics, including object distribution protocols,
multimediadocumentspecifications,imagecompression,
information visualization, and remote speech recognition.
Students receive this exposure in the classroom, with
the concepts being reinforced with laboratory work. In
addition, via the menu, students will have the opportunity
to design a more specific multimedia sub track according
to their preferences in: wireless multimedia networking
multimedia security in multimedia digital multimedia
signal processing multimedia over the web.
Fall Semester:
•	Advanced topics in multimedia (3 credits)
•	Image and video compression and processing
(5 credits)
•	Multimedia indexing and retrieval (3 credits)
•	Human-computer interaction for the Web : interaction
design and user evaluation (3 credits)
Spring Semester:
•	3-D and virtual imaging (analysis and synthesis)
(5 credits)
•	Multimedia technology (3 credits)
•	Speech and audio processing (3 credits)
•	An introduction to Semantic web technologies
(3 credits)
MANDATORY COURSES
MULTIMEDIA
Coordinator: Prof. Jean Luc DUGELAY
STUDY TRACKS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
33
Fall Semester:
ADVANCED TOPICS IN MULTIMEDIA
In this course, we will discuss contemporary research
problems in multimedia. The content of the course will
change from year to year and will reflect the current
research interests of the Eurecom faculty.
IMAGE AND VIDEO COMPRESSION AND PROCESSING
This course presents progressive coverage of Image and
Video Compression and Processing.
MULTIMEDIA INDEXING AND RETRIEVAL
While search engines such as Google are extremely
efficient for huge databases of text documents, searching
for image and video information is still a research
challenge.
The objective of this course is to study some of the
problems and techniques that are involved in the
construction of multimedia search engines.
HUMAN COMPUTER INTERACTION FOR THE WEB:
INTERACTION DESIGN AND USER EVALUATION
Human’s computer interaction (HCI) is the study of
interaction between people (users) and computers. It is
often regarded as the intersection of computer science,
behavioural sciences, design and several other fields of
study.
In this course, we will focus on designing and evaluating
interfaces for interacting with multimedia data on the
web.
The main goal of this course is therefore to teach students
how to sketch and build novel interactive systems without
intensive programming and engineering knowledge,
using simple tools, few trick and lots of imagination.
Spring Semester:
3-DANDVIRTUALIMAGING(ANALYSISANDSYNTHESIS)
The goal of this course is to introduce the students to
the main concepts and techniques used in computer
graphics and image synthesis and analysis.
3D object modelling and advanced visualization methods
are studied.
Specialized hardware used to speed up these
computations are described with focus on specialized
systems used in virtual reality applications.
The application domains related to 3D and Virtual imaging
are scientific and information visualization, CAD, flight
simulation, games, advertising and movie special effects.
MULTIMEDIA TECHNOLOGY
The aim of this course is to provide an overview of the
audio/video acquisition, storage and display systems,
which are main components of multimedia systems
SPEECH AND AUDIO PROCESSING
Give the students a general knowledge of the most
important communication mode : speech.
Speech is used to communicate with machines this is
speech recognition. Machine can generate artificial
speech: this is speech synthesis. Speech must be
compressed for two different reasons : reduce the
memory required in storage systems and allow low
bit rate transmission (f.i in GSM systems). Speech can
also be used in biometrics : speaker identification and
verification. In the media, speech and soundtracks as
well as recorded work sessions can be automatically
analyse and speech is a part of the indexing applications.
AN INTRODUCTION TO SEMANTIC WEB TECHNOLOGIES
The Semantic Web is an evolving extension of the World
Wide Web in which the semantics of information and
services on the web is defined, making it possible for the
web to understand and satisfy the requests of people and
machines to use the web content. It derives from W3C
director Sir Tim Berners-Lee’s vision of the Web as a
universal medium for data, information, and knowledge
exchange. This course is a guided tour for a number of
W3C recommendations allowing to represent (RDF/S,
OWL, SKOS, RIF), query (SPARQL) and extract (RDFa,
GRDDL) knowledge on the web.
It aims at presenting the underlying logical formalisms of
these languages, their syntax and semantics.
We will also present the problems of modelling and
aligning ontologies on the web.
Finally, we will show how the linked data movement
contributes to the so-called Web 3.0 vision.
COURSE DESCRIPTIONS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
34
The concept of Smart objects is related to a vast domain
of applications such as Internet of Things, Web of Things,
Sensor Networks, Machine type Communications.
This study profile provides a solid background for
engineers involved in the embedded software and
hardware architecture design of smart objects. The main
focus encompasses thus all software and electronic
technologies related to these architectures. The
integration of such hw/sw architectures in large-scale
networks (e.g., cloud systems) and in mobile networks
is also addressed in several courses. Finally, the security
issues of these objects are addressed both from a
software and hardware perspective.
Fall Semester:
•	Computer Architecture (5 credits)
•	Operating Systems (5 credits)
•	Software development methodologies (5 credits)
Spring Semester:
•	Digital systems, hardware – software integration
(5 credits)
•	Signal Processing technologies (5 credits)
MANDATORY COURSES
SMART OBJECTS
Coordinator: Prof. Christian BONNET – Renaud PACALET
STUDY TRACKS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
35
Fall Semester:
COMPUTER ARCHITECTURE
This course presents a global view of the architecture of
microprocessor-based systems:
The various types of microprocessors, from the simplest
to the most powerful, their instruction sets, the
interactions between hardware and software.
The peripherals (memories, interconnects, inputs-
outputs, graphics engines,...), the interfaces between
peripherals and microprocessors, how the peripherals
are seen and used by the different software layers.
Data representation, how data are accessed, memory
organization.
The mandatory hardware components to run an Operating
System (OS) and those that improve the performance of
the system
Instruction Set Architectures (ISA), representation of
instructions, relationships between instruction set and
programming language, the MIPS instruction set .
Memory hierarchy, from internal, fast and small caches
to large external memories. Cache management
algorithms, coherence between caches and memories
in multiprocessor systems
The interconnects that allow all components
to communicate, from the simplest buses to
multidimensional, packet-switched networks.
OPERATING SYSTEMS
This course tackles both fundamental and practical key
aspects of operating systems for real-time embedded
applications (applications performing video, managing
mobile phones, etc.).
At first, the course focuses on operating systems
fundamental issues. More specifically, the use of
hardware architectures on which operating systems run
shall be explained: use of memory, use of hard drives,
use of USB ports, etc.
Secondly, timing issues inherent to embedded
applications are addressed: how can an operating system
offer a support to help applications producing their
computations at given dates.
SOFTWARE DEVELOPMENT METHODOLOGIES (cf p. 28)
Spring Semester:
DIGITAL SYSTEMS, HARDWARE-SOFTWARE
INTEGRATION
This course provides and overview of different enabling
hardware technologies for real-time processing applied
to embedded systems.
It is a companion course to “Signal Processing
Technologies” and mandatory in the “Real-time and
Embedded Systems” track.
Software and hardware aspects, system integration,
design and validation tools are studied.
Themaingoalistoreachasufficientlevelofunderstanding
to design alone a prototype system embedding one or
several hardware operators for the processing and a
micro-processor, plus its peripherals, for the control. A
hands-on approach is taken, with the aid of state-of-the-
art laboratory equipment.
During the final project the students design an actual
prototype on a FPGA-based prototyping board, design
the embedded software, connect the board to a host PC
and test their application. Examples of past projects:
hardware accelerator for a cryptographic enciphering
algorithm, or for an image processing one, ...
SIGNAL PROCESSING TECHNOLOGIES
This course provides an overview of different enabling
technologies for real-time signal processing applied to
communication systems.
The basic implementation technology behind areas such
as, wireless communication devices, audiovisual devices,
media players, PC-based multimedia, soft modems
(software radio), video gaming will be covered.
A hands-on approach is taken, with the aid of state-of-
the-art laboratory equipment, to expose students to the
real-time hardware and software aspects of modern
signal processing architectures.
The topics covered span conversion technologies (A/D,
D/A), bus architectures and data acquisition systems,
embedded DSP processors, PC-based DSP architectures
and implementations, real-time operating systems
(RTOS) aspects and system-on-chip (SoC) architectures.
Specially design laboratory sessions are supported by
introductory lectures on the particular area under study.
COURSE DESCRIPTIONS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
36
This study profile provides a solid background both for
engineers involved in the design of secure systems and
security officers in charge of corporate IT security. The
main focus is the analysis of vulnerabilities and related
solutions in the area of networking, computer systems
andimaging.Varioussolutionsrangingfromcryptography
and its applications to intrusion detection and practical
countermeasures against network attacks through
watermarking of images and biometric identification
techniques are addressed in several courses.
Fall Semester:
•	Introduction to computer networking and internet
(5 credits)
•	Secure communications (5 credits)
•	System and network security (5 credits)
Spring Semester:
•	Cyber-crime and Computer Forensics (5 credits)
•	Imaging for Security applications : watermarking &
biometrics (3 credits)
•	Security applications in networking and distributed
systems (3 credits)
MANDATORY COURSES
COMMUNICATION SYSTEM SECURITY
Coordinator: Prof. Refik MOLVA
STUDY TRACKS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
37
Fall Semester:
INTRODUCTION TO COMPUTER NETWORKING AND
INTERNET
This course provides a broad overview of computer
networking, covering the application layer, transport
layer, network layer, and link layers.
It covers basic concepts in computer networking as well
as the prominent Internet protocols.
It is intended for students who have had no previous
course in computer networking.
SECURE COMMUNICATIONS
This course provides a broad introduction to cryptography
and communication security mechanisms based on
cryptography. The course covers fundamental aspects
such as security evaluation criteria and the mathematical
constructs underlying cryptographic primitives as well
as applied aspects like the design of major encryption
and hashing algorithms, details of security mechanisms
relying on cryptography such as data encryption, integrity,
digital signature, authentication, key management, and
public-key infrastructures.
SYSTEM AND NETWORK SECURITY
Internet security has become part of everyday life where
security problems impact practical aspects of our lives.
Even though there is a considerable corpus of knowledge
about tools and techniques to protect networks,
information about what are the actual vulnerabilities
and how they are exploited is often not well understood.
The course aims to make the students gain a basic
understanding about real world security issues and
countermeasures. Another of the goals of this course
is to teach students to think as an attacker, this state of
mind will later help to design secure systems and avoid
common pitfalls.
The course introduces the students to all the basic
concepts of system security in the areas of host, network,
and web security. The class has a very practical spin. A
number of challenge-like homework assignment are
used to force the student to practice on the low level
aspects of the concept presented during the lectures.
Therefore, prior experience in basic programming (C) as
well as knowledge of basic concepts in operating systems
and networks is recommended.
Spring Semester:
CYBER-CRIME AND COMPUTER FORENSICS
This course serves as a continuation of System and
Network Security. The idea is to present different
approaches to analyse and detect malware and to deal
with compromised machines.
Because the class will feature a number of programming
exercises, students are required to have programming
experience.
IMAGING FOR SECURITY APPLICATIONS:
WATERMARKING & BIOMETRICS
Watermarking: Watermarking allows owners or providers
to hide an invisible and robust message inside a digital
Multimedia document, mainly for security purposes such
as owner or content authentication. There is a complex
trade-off between the different parameters: capacity,
visibility and robustness.
Biometrics : The security fields uses three different
types of authentication: something you know, something
you have, or something you are: a biometric. Common
physical biometrics includes fingerprints, hand geometry
; and retina, iris or facial characteristics. Behavioural
characters include signature, voice. Ultimately,
the technologies could find their strongest role as
intertwined and complementary pieces of a multifactor
authentication system. In the future biometrics is seen
playing a key role in enhancing security, residing in smart
cards and supporting personalized Web e-commerce
services. Personalization through person authentication
is also very appealing in the consumer product area.
This course will focus on enabling technologies for
Biometrics, with a particular emphasis on person
verification and authentication based on or widely using
image/video processing.
SECURITY APPLICATIONS IN NETWORKING AND
DISTRIBUTED SYSTEMS
This course presents the main applications of secure
communication mechanisms in the area of computer
networks and distributed systems.
The course covers network security approaches based
on firewalls, cryptographic security protocol suites
designed for the data exchange and network control
components of Internet, wireless security protocols, and
security solutions for cellular and mobile network
architectures.
COURSE DESCRIPTIONS
SOPHIA ANTIPOLIS CURRICULUM Master cycle
38
ADVANCED TOPICS IN WIRELESS COMMUNICATIONS
Hot Topics in Mobile Communications
This course presents some recent HOT TOPICS within the
area of mobile networks.
The course is modified from 2014 (and earlier) versions
to allow focus on updated set of hot topics and trends in
mobile communications.
We emphasize emerging techniques to be used in future
5G mobile networks to allow for a significant increase in
user quality, and network capacity.
The course earns 3 ECTS in its short version and 5 ECTS
in the long version.
We cover hot topics for 5G such as “Massive MIMO”,
“network cooperation”, “interference management”, and
“device coordination”.
In the long version, external experts (Intel, Huawei, ETSI)
from Industry reveal hot topics in the wireless industry.
GAME THEORY
This course is an introduction to game theory. Game
theory studies interactions of “agents” whose objectives
depend on others actions and not only theirs. It permits
to model and understand many real-world strategic
interactions, e.g., in economics.
This course introduces the main concepts of game
theory (Nash equilibrium, etc.) and illustrates them with
examples from economics, political sciences, computer
science, engineering, etc.
The goal of this course is to present the basics of game
theory in sufficient details to enable students to (i) feel
the relevance of game theory to understand real world
interactions and (ii) apply game theory to their own
applications.
This course is followed by the Network Economics course
which introduces more advanced game theory concepts
and develops in details applications to economics of the
Internet.
INFORMATION THEORY
Since 1948, the year of publication of Shannon’s landmark
paper “A mathematical theory of communications”,
Information theory has paved the ground for the
most important developments of today’s information/
communication world.
Information theory studies the ultimate theoretical limits
of source coding and data compression, of channel coding
and reliable communications via channels, and provides
the guidelines for the development of practical signal-
processing and coding algorithms.
This course covers Information theory at an introductory
level.
Thepracticalimplicationsoftheoreticalresultspresented
are put in evidence through examples and case studies.
ESSENTIALMATHEMATICALMETHODSFORENGINEERS
This course aims to present a treatment of mathematical
methods suitable for engineering students who are
interested in the rapidly advancing areas of signal
analysis, processing, filtering and estimation. Significant
current applications relate to speech and audio, music,
wired and wireless communications, instrumentation,
multimedia, radar, sonar, control, biomedicine, transport
and navigation.
The course presents a study of analogue systems as
a pre-requisite to material relating to sampled-data
systems.
The objective is to assist the student in gaining confidence
in working with the frequency or transform domain for
the analysis or characterisation of signals and systems.
The final part of the course aims to introduce at a more
mathematical level the concepts of probability, random
processes and the analysis of random signals, correlation
and spectral density.
MOBILE APPLICATION AND SERVICES
The course MobServ would interest students who want
to get a big picture of the mobile application ecosystem
and the hands-on on design and development for the
three emerging mobile platform including Android, iOS,
and PhoneGap/WebOS. It focuses on problem solving and
design skills through studio-based learning (SLB) and
lab sessions as well as a challenge project where you
invent and build your own mobile application.
It targets the description of new emerging technologies
and tools used to design and implement multimedia
applications for smartphones taking into account
the technical constraints relative to storage capacity,
processing capacity, display screen, communication
OTHER TECHNICAL COURSES
SOPHIA ANTIPOLIS CURRICULUM Master cycle
39
interfaces, as well as user context and profile.
This course starts by presenting a mobile application
and platform landscape and their evolution followed by
Android, iOS, and PhoneGap/WebOS basics combined
with mini lab sessions. Then fundamentals of each
platform are detailed through guided lab sessions
and interactive discussions. Platform trends, market,
and business model are explained. Finally, advanced
topics such as location-based service, geo-social
service, offline capable apps, UI/UX design are given.
MOBILE COMMUNICATION SYSTEMS
The purpose of this course is to present a series of
mobile systems in their entirety to synthesize the
knowledge gained in more fundamental courses, to
explore current and emerging standards and to follow
the evolution of various mobile services.
NETWORK ECONOMICS
Economics and incentives consideration govern in
large part the development and actual performance
of networks and digital services. The objective of this
course is to raise awareness of students on these
questions and how to solve them. More specifically:
• The course will introduce a number of topics in
economic analysis of networks and network-related
services (web, security, etc.).
• The basic method used will be game theory. The
basics of game theory will be assumed to be known
and the course will focus on applications to network
economics.
•  The main goal is to show how mathematical
methods based on game theory are used to analyze
economics problems in networks, with a focus on
modern research topics in network economics.
• To complement the theoretical notions presented,
the course will present practical (software) aspects
of implementing new pricing models using as an
example the software solution SAP Billing and
Revenue Innovation Management (BRIM), thanks to
the participation of an external expert from SAP.
NETWORK MODELING
The goal of this course is to teach student how to
model, analyze, and optimize the performance of
different Networks using simple theoretical tools.
The end goal is to highlight the common underlying
properties, develop a strong high-level insight on the
network parameters affecting network performance,
and understand how to optimize a networked system.
Each class will be a mix of some necessary theoretical
tools, and their application to real-world networks.
We will consider examples from modern cellular
networks (e.g., offloading and load balancing),
capacity planning, MAC protocols, scheduling in
computing clouds and web server farms, security (e.g.
virus infections), measuring large social networks like
Facebook and Twitter, search engines (e.g. Google’s
PageRank algorithm), and many others.
FUNDAMENTAL OF OPTIMIZATION
Convex optimization is broadly applied to many
technical and non-technical fields and provides a
powerful set of tools for the design and analysis
of communication systems and signal processing
algorithms.
This course addresses basic concepts and main
techniques in linear, non-linear and convex
optimization.
Special emphasis is devoted to exemplify their
applications to telecommunications problems with
the objective of developing the skills and background
needed to recognize, formulate, and solve optimization
problems.
The course aims to introduce Eurecom students to
fundamental concepts as duality and KKT conditions,
widely utilized techniques as linear and geometric
programming and unconstrained optimization
algorithms, but also to more advanced techniques,
which have been widely applied in wireless
communications nowadays, namely, second order
cone programming and semi definite programming.
STATISTICAL SIGNAL PROCESSING
The proper treatment of modern communication
systems requires the modelling of signals as random
processes.
Often the signal description will involve a number of
parameters such as carrier frequency, timing, channel
impulse response, noise variance, interference
spectrum.
The values of these parameters are unknown and
need to be estimated for the receiver to be able to
proceed.
OTHER TECHNICAL COURSES
SOPHIA ANTIPOLIS CURRICULUM Master cycle
40
Parameters may also occur in the description of
other random analysis of communication networks,
or in the descriptions of sounds and images, or other
source signals.
This course provides an introduction to the basic
techniques for estimation of a finite set of parameters,
of a signal spectrum or of one complete signal on the
basis of a correlated signal optimal filtering).
Finally, we consider a prototype parameter estimation
problem: sinusoids in noise.
STATISTICAL DATA ANALYSIS
The goal of the course is to provide students with
simple and efficient statistical methods to analyze
data. Such methods are of crucial importance in many
situations as they allow to answer questions such as:
‘Is this performance improvement significant?’, ‘What
is the uncertainty on that result?’, ‘How can I predict a
new output of my system based on measurements?’,
‘Which factors have a significant impact on the
performance of my system?’, and many more.
Mathematical analysis underlying the presented
methods will be sketched, but the main focus will
be on the understanding of the methods and the
situations in which they can be used (which method to
use, what to expect, etc.).
The course will present generic methods working for
data from any application and not a specific domain of
application. Examples will be given in different areas
(computer networks, engineering, etc.).
UML FOR EMBEDDED SYSTEMS
This course tackles the use of UML (Unified Modeling
Language) and SysML (System Modeling Language) in
the context of embedded systems. Those languages
are widely used in industry either for documenting
and modeling complex systems.
More specifically, this course adresses all
development stages of an embedded system, i.e.
requirement capture, analysis, design, and validation.
Validation includes the simulation of a model, the
formal verification of properties, and the generation
and execution of code from models.
The course is really pratice-oriented: we model all
together a simple embedded system during lectures.
Also, lab sessions are dedicated to the use of an
open-source SysML editor, which supports
simulation and validation capabilities. Two “real”
case studies are used in lab sessions: A subset of
the Future Air Navigation System, and an automotive
braking system.
CHANEL CODING THEORY
In today’s communications world channel
coding underlies the physical layer of all major
communication systems. For example: algebraic
block coding (Reed-Solomon codes) are used in
the CD and DVD standards, convolutional codes are
widely used in wireless systems such as GSM,IS-95
and LANs (IEEE 802.11), trellis coded modulation is
used in line modems and low-density parity check
codes (LDPC) will be used to combat packet losses in
future internet content distribution networks.
This course provides an introductory but thorough
background in modern coding theory and covers
both classical coding theory (block and convolutional
codes), coding for bandlimited channels (Coded
Modulation) and the modern theory of randomlike
codes with iterative decoding (LDPCs, Turbo Codes).
DISTRIBUTED SOFTWARE AND MIDDLEWARE
Middleware consists of the software and services
on which a network application programmer relies
that are provided on top of the network layer. The
knowledge of distributed software design and the
appropriate use of middleware are recognized as part
of the software engineering culture in the industry,
especially for Internet applications.
The goal of this course is to provide a broad overview
of engineering techniques for the development of
distributed software based on classical bare socket
programming and on today’s state-of-the-art
middleware.
The course first describes how distributed software
can be modularly designed using object-oriented
techniques and design patterns. Object-oriented
middleware platforms like CORBA, Java RMI, and EJB
are then thoroughly described. Mobile code platforms,
which provide a new form of middleware, are also
introduced. Services and interfaces required for the
deployment of these platforms are finally addressed.
The course will be accompanied by some significant
design and programming labs.
OTHER TECHNICAL COURSES
SOPHIA ANTIPOLIS CURRICULUM Master cycle
41
FORMAL SPECIFICATION AND VERIFICATION OF
SYSTEMS
This course aims to give students the fundamentals of
formal methods for specifying and verifying systems.
Emphasis is placed on practical use of the notions
encountered.
HARDWARE SECURITY
Embedded applications with strong security
requirements use sophisticated cryptographic
algorithms and protocols. These algorithms and
protocols are usually considered resistant against
cryptanalysis. Inside the complete system they are
implemented either in software or hardware form.
Unfortunately, at least for the designers of such
systems, any computation is eventually performed
by a piece of hardware (microprocessor or hardware
dedicated accelerator) and every hardware device
leaks symptoms of its activity (power consumption,
electromagnetic emanations, computation time, etc.)
An attacker can use such side channels to retrieve
embedded secrets. She can also inject and exploit
faults by modifying the power supply, the clock
frequency, using a laser or even by modifying the
structure of the device. Other attack classes target
communication busses on electronic board and
have already been successfully used against game
consoles and other consumer equipments.
This course offers a survey of several known hardware
attacks. For each of them the conditions of success are
explained and some counter measures are proposed.
The main goal is to initiate the students into such
threats, give them hints about the possible counter
measures and prepare them to design more secure
systems.
Lectures are complemented by two lab sessions
dedicated to timing and power consumption attacks.
During the labs the students will experiment the
impressive efficiency of these attacks and will try to
protect the security target with counter measures.
OTHER TECHNICAL COURSES
SOPHIA ANTIPOLIS CURRICULUM Master cycle
42
ENTREPRENEURSHIP AND CAPITAL VENTURE
This course is designed to familiarize students with
the practices and underlying issues surrounding the
founding and funding of entrepreneurial ventures. This
involves learning about the key decisions to be made
by the entrepreneur and the relationship between the
venture capital provider and the entrepreneur. How
do they come to a deal ? What are their respective
strategies ? What is the process ?
SUSTAINABLE ICT’s
Sustainable development is today an increasingly
strategic issue for many companies. In the field of
Information and Communications Technologies,
Green-IT must play an important role in the collective
attention spans to preserve the environment, to
control energy consumption and ensure their own
sustainable development.
The expected benefits are sufficiently significant
so that the principal actors attack the subject. For
manufacturers and operators in the sector, this
issue is reflected by specific concerns about the
fate of equipment, terminals and services expected
to be developed and marketed.To address these
concerns, companies today require engineers and
managers with a culture of sustainable development
and knowledge of innovative methods for designing
products and services that integrate the ecological
constraint.
INNOVATION AND NEW PRODUCT DEVELOPMENT
This course will present the management frameworks
and tools used in the product development process. It
is intended to give students the understanding of the
processes that they will be exposed to as they take
up responsibilities associated with the development
of technology, product or services.
INTRODUCTION TO MANAGEMENT
Most graduates aspire to enter management ; other
find management thrust upon them. This course
will introduce participants to the role and practice
of management from the perspective of the new
manager. Through lectures, exercises and case
studies, participants will understand and experience
some of what it is to be a manager today.
INTELLECTUAL PROPERTY LAW
This course provides a solid introduction to intellectual
property law from a managerial and strategic
perspective taking an international and comparative
approach.
The course isthe study of how companies protect
innovations in order to create value for the company.
After having taken this course participants will be
able to:
- To manage intellectual property (I.P.) in a knowledge-
based society;
- To understand value of innovation and value of
protection and traditional and strategic use of I.P;
competitive advantage and I.P.
- To develop skills of Managing I.P. and technology in
an international context: various topics
PERSONAL DEVELOPMENT AND TEAM LEADERSHIP
The overall aim of the program is to enable the
student to achieve their potential and increase the
performance of both themselves and their team
members, both now and in the future. The objectives
are to gain the essential awareness and skills
necessary to fulfil responsibilities as a member of
a team and potential team leader. By the end of the
program the participant will: Become more aware
of personality types, peoples? preferences, needs,
motivations, and strengths Understand you own
preferences & needs, and develop multi-step career/
life goals Appreciate cultural diversity within teams;
understand the role of a team member and team
leader Have received a range of tools to help the
participant to perform well within a team, and in
their life Get a bigger picture of how organizations
and people learn and develop Develop a career/life
plan that combines your strengths, needs, to create
credibility to achieve goals
NON TECHNICAL COURSES
SOPHIA ANTIPOLIS CURRICULUM Master cycle
43
BUSINESS SIMULATION
Through the use of a complex interactive business
simulation in which teams manage virtual companies
in a high-tech business arena, students will gain
practical insights into the realities of running
a business. Unlike single subject courses, this
simulation requires to students to make decisions
within the context of interacting disciplines. Student
will also come to understand the interdependence
of companies through buy/sell and risk-sharing
negotiations within a changing supply chain model.
GENERAL INTRODUCTION TO LAW / CONTRACTS,
SETTING UP A BUSINESS
To acquire basic legal knowledge
To have an overview about company set up
To learn about the majors principles of contract law
PROJECT MANAGEMENT
In all areas, professional activities are often formalized
into Projects. This trend in even stronger and more
evident in today’s environment, which is increasingly
international with off-shoring and which develops
new inter-enterprise dependencies with out-tasking
and outsourcing. Communication within and outside
the enterprise also becomes key. In order to better
manage and control those Projects, Enterprises often
evolve from a Functional organization to a Matrix
organization. The Project Management Profession
becomes a key element of the new Enterprise
Model. This course aims at introducing the different
Project Management concepts and techniques. For
the students, it is an opportunity to increase their
efficiency when joining a Project Team. This course
should also allow an improved understanding of the
business aspects, and may trigger some thinking on
future career choices.
SOCIOLOGICAL APPROACHES OF TELECOM
TECHNOLOGIES
Contemporary works in the sociology of Technology
offer numerous critics of the classical divide between
technical and social features. It has been shown that
the success or failure of technical innovations rests on
their capacity to integrate various organizational and
interactional features. This course aims at providing
students with a general background in the sociology of
ICTs. The main goal is to gain a better understanding
of ICT’s uses or resistance to change in firms. Various
case studies of ICT’s uses and innovations, either
in professional or ordinary, mundane contexts,
will be discussed. Drawing from those studies, the
course presents an array of methods of methods for
qualitative data collection and analysis.
NON TECHNICAL COURSES
SOPHIA ANTIPOLIS CURRICULUM Master cycle
©TélécomParisTech-02/2016
Paris Curriculum
Françoise Schlotterer
+33 (0)1 45 81 74 51
admissions@telecom-paristech.fr
Sophia Antipolis - EURECOM Curriculum
Pascale Castaing
+33 (0)4 93 00 81 62
pascale.castaing@eurecom.fr
Contacts 0 805 855 866
APPEL GRATUIT DEPUIS UN POSTE FIXE
N°Vert

More Related Content

What's hot

Fiche guide QS_2014
Fiche guide QS_2014Fiche guide QS_2014
Fiche guide QS_2014
Julien Faury
 
Fundación Universidad Empresa Región de Murcia
Fundación Universidad Empresa Región de MurciaFundación Universidad Empresa Región de Murcia
Fundación Universidad Empresa Región de Murcia
EnaeBusiness
 

What's hot (20)

How startups and highly innovative companies can exploit european funding
How startups and highly innovative companies can exploit european fundingHow startups and highly innovative companies can exploit european funding
How startups and highly innovative companies can exploit european funding
 
The École Polytechnique Fédérale de Lausanne Experience with MOOCs (Situat...
The École Polytechnique Fédérale de Lausanne Experience with MOOCs (Situat...The École Polytechnique Fédérale de Lausanne Experience with MOOCs (Situat...
The École Polytechnique Fédérale de Lausanne Experience with MOOCs (Situat...
 
Presentation of VALS project within an Erasmus+ mobility framework
Presentation of VALS project within an Erasmus+ mobility frameworkPresentation of VALS project within an Erasmus+ mobility framework
Presentation of VALS project within an Erasmus+ mobility framework
 
MOOCs in Europe by Michael Gaebel (EUA)
MOOCs in Europe by Michael Gaebel (EUA)MOOCs in Europe by Michael Gaebel (EUA)
MOOCs in Europe by Michael Gaebel (EUA)
 
Sme instrument for distribution
Sme instrument for distributionSme instrument for distribution
Sme instrument for distribution
 
Edwige godlewski
Edwige godlewskiEdwige godlewski
Edwige godlewski
 
Mauro Pezzé - Introduction of the master program
Mauro Pezzé - Introduction of the master programMauro Pezzé - Introduction of the master program
Mauro Pezzé - Introduction of the master program
 
'AkaTe Presentation - Grundtvig [1.2].ppt'
'AkaTe Presentation - Grundtvig [1.2].ppt''AkaTe Presentation - Grundtvig [1.2].ppt'
'AkaTe Presentation - Grundtvig [1.2].ppt'
 
Alajos Mészáros: The Trap of the Triangle: Education-Research-Innovation
Alajos Mészáros: The Trap of the Triangle: Education-Research-InnovationAlajos Mészáros: The Trap of the Triangle: Education-Research-Innovation
Alajos Mészáros: The Trap of the Triangle: Education-Research-Innovation
 
LISAAanim
LISAAanimLISAAanim
LISAAanim
 
Brochure ecam lyon
Brochure ecam lyonBrochure ecam lyon
Brochure ecam lyon
 
EPITA Brochure epita inter master_2013_web
EPITA Brochure epita inter master_2013_webEPITA Brochure epita inter master_2013_web
EPITA Brochure epita inter master_2013_web
 
Fiche guide QS_2014
Fiche guide QS_2014Fiche guide QS_2014
Fiche guide QS_2014
 
Brief global experimentation report
Brief global experimentation reportBrief global experimentation report
Brief global experimentation report
 
Building Global Innovators going global!
Building Global Innovators going global!Building Global Innovators going global!
Building Global Innovators going global!
 
Presentation MINES ParisTech
Presentation MINES ParisTechPresentation MINES ParisTech
Presentation MINES ParisTech
 
English lanteri claudia_cv_ 16_12_2019
English lanteri claudia_cv_ 16_12_2019English lanteri claudia_cv_ 16_12_2019
English lanteri claudia_cv_ 16_12_2019
 
Flexible short learning programs and MOOCs for the European Labour Market
Flexible short learning programs and MOOCs for the European Labour MarketFlexible short learning programs and MOOCs for the European Labour Market
Flexible short learning programs and MOOCs for the European Labour Market
 
2016-03-11 Open Education Week 2016 Open Learning Stracke
2016-03-11 Open Education Week 2016 Open Learning Stracke2016-03-11 Open Education Week 2016 Open Learning Stracke
2016-03-11 Open Education Week 2016 Open Learning Stracke
 
Fundación Universidad Empresa Región de Murcia
Fundación Universidad Empresa Región de MurciaFundación Universidad Empresa Región de Murcia
Fundación Universidad Empresa Región de Murcia
 

Similar to Zoom on the Telecom ParisTech Master of Science in Engineering

Ensimag-Master-CSE-Web
Ensimag-Master-CSE-WebEnsimag-Master-CSE-Web
Ensimag-Master-CSE-Web
Faycal Djeddi
 
EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06
EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06
EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06
Else Embregts
 
UTBM_Master-DoctoralDegrees_WEB
UTBM_Master-DoctoralDegrees_WEBUTBM_Master-DoctoralDegrees_WEB
UTBM_Master-DoctoralDegrees_WEB
Samuel Klein
 

Similar to Zoom on the Telecom ParisTech Master of Science in Engineering (20)

Graduate Engineering School for Information & Communication Technologies
Graduate Engineering School for Information & Communication TechnologiesGraduate Engineering School for Information & Communication Technologies
Graduate Engineering School for Information & Communication Technologies
 
Partner Presentation: Université Claude Bernard Lyon 1
Partner Presentation: Université Claude Bernard Lyon 1Partner Presentation: Université Claude Bernard Lyon 1
Partner Presentation: Université Claude Bernard Lyon 1
 
Engineering Schools of Lyon
Engineering Schools of LyonEngineering Schools of Lyon
Engineering Schools of Lyon
 
plaquette_uk
plaquette_ukplaquette_uk
plaquette_uk
 
[OOFHEC2018] Manuel Castro: Identifying the best practices in e-engineering t...
[OOFHEC2018] Manuel Castro: Identifying the best practices in e-engineering t...[OOFHEC2018] Manuel Castro: Identifying the best practices in e-engineering t...
[OOFHEC2018] Manuel Castro: Identifying the best practices in e-engineering t...
 
EADTU 2018 conference e-LIVES project
EADTU 2018 conference e-LIVES project EADTU 2018 conference e-LIVES project
EADTU 2018 conference e-LIVES project
 
Ensimag-Master-CSE-Web
Ensimag-Master-CSE-WebEnsimag-Master-CSE-Web
Ensimag-Master-CSE-Web
 
EPF Brochure
EPF BrochureEPF Brochure
EPF Brochure
 
Advanced Master in Computational Design & Making
Advanced Master in Computational Design & MakingAdvanced Master in Computational Design & Making
Advanced Master in Computational Design & Making
 
MAT-Anglais
MAT-AnglaisMAT-Anglais
MAT-Anglais
 
EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06
EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06
EIT Digital_IoT_through_EmbeddedSystems_onlineDEF06
 
Architecture Study abroad_program UEM
Architecture Study abroad_program UEMArchitecture Study abroad_program UEM
Architecture Study abroad_program UEM
 
STUDY ABROAD PROGRAM IN ARCHITECTURE Universidad Europea de Madrid
STUDY ABROAD PROGRAM IN ARCHITECTURE Universidad Europea de MadridSTUDY ABROAD PROGRAM IN ARCHITECTURE Universidad Europea de Madrid
STUDY ABROAD PROGRAM IN ARCHITECTURE Universidad Europea de Madrid
 
EPITA Brochure epita-international-master-2013
EPITA Brochure epita-international-master-2013EPITA Brochure epita-international-master-2013
EPITA Brochure epita-international-master-2013
 
Bridging the gap between industry 4.0 and academia
Bridging the gap between industry 4.0 and academiaBridging the gap between industry 4.0 and academia
Bridging the gap between industry 4.0 and academia
 
Isep
IsepIsep
Isep
 
ISEP Brochure isep
ISEP Brochure isepISEP Brochure isep
ISEP Brochure isep
 
ISEP Brochure inter-br-210813
ISEP Brochure inter-br-210813ISEP Brochure inter-br-210813
ISEP Brochure inter-br-210813
 
UTBM_Master-DoctoralDegrees_WEB
UTBM_Master-DoctoralDegrees_WEBUTBM_Master-DoctoralDegrees_WEB
UTBM_Master-DoctoralDegrees_WEB
 
Level up your career with a Post Master's Degree in C-ITS (Connected Vehicles)
Level up your career with a Post Master's Degree in C-ITS (Connected Vehicles)Level up your career with a Post Master's Degree in C-ITS (Connected Vehicles)
Level up your career with a Post Master's Degree in C-ITS (Connected Vehicles)
 

Recently uploaded

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 

Zoom on the Telecom ParisTech Master of Science in Engineering

  • 1. ZOOM Master of Science in Engineering “Diplôme d’Ingénieur Grande Ecole” Innovate and Foster Entrepreneurship in a Digital World Télécom ParisTech
  • 2. 2 Innovate and Foster Entrepreneurship in a Digital World
  • 3. 3Programs and course descriptions available on : www.telecom-paristech.fr Télécom ParisTech trains its engi- neer students to be major stake- holders of our digital society. If our society is indeed described as “digital”, it is primarily because digital is now everywhere and im- pacts all sectors of human activity, industry, finance and services. Di- gital fields also change the organi- zation of the workplace in every di- mension, as new business models and processes. In this changing world, the engi- neering graduate from Télécom ParisTech can occupy very dif- ferent functions as the School trains three profiles of engineers: transformers, inventors and en- trepreneurs. The engineer from Télécom ParisTech is at the heart of research and development with major industry, manufacturing, as- sembly or service operators. Our engineers manage projects and teams that create the systems, products and services of tomorrow. Our engineers define and support corporate strategy in France and abroad. And Télécom ParisTech engineers are often entrepreneurs who found their own companies in digital fields. To acquire this versatility, the School offers its students several educational options. First, students continue to receive solid scientific foundations that allow them to overcome techni- cal constraints. These fundamen- tals are a distinctive feature of the French “Grandes Ecoles”, and also guarantee rigorous reasoning skil- ls which are recognized and appre- ciated regardless of the students future career path. The mastery of information and communication technologies is of course an integral part of the pro- gram. This allows students to easi- ly adapt to all sectoral contexts or positions they may occupy later on. To facilitate the transition from knowledge to application, group projects are organized throughout the engineering curriculum, many of whom are in direct collabora- tion with companies, research laboratories or start-ups, working through real case studies. Télécom ParisTech places particu- lar emphasis on the complemen- tary skills required for innovation. Team management, project mana- gement, marketing or creativity and communication are key skills for engineers in today’s workplace. All these competencies are taught throughout the curriculum. Finally, with 50% of students on the Paris campus coming from a country other than France, and 70% of students on the Sophia Antipolis site - an entirely English- language campus – Télécom Pa- risTech trains students within an international context, including internship and study programs abroad. At Télécom ParisTech, students gain exciting insights into the digi- tal world with multiple opportuni- ties to innovate for those who have imagination and are enthusiastic about the idea of making possible what yesterday was still unimagi- nable. Introduction
  • 4. 4 A progressive and flexible curriculum ENGINEER COURSE: YOUR CHOICES Common Core Paris campus Paris Curriculum Choice of 2 study tracks out of 13 Paris campus Option: Choice of a speciality at Télécom ParisTech (Diplôme ingénieur) Option : Transversal Master of science chosen in an additional program of the school or double degree Option: Partner program abroad*: Erasmus, double degree… (Diplôme d’ingénieur + potential other diploma) Option: University Master of Science program (Diplôme d’Ingénieur + Master diploma) Sophia Antipolis Choice of 1 study track out of 5 Sophia Antipolis campus (EURECOM) 2nd year 1st year 3rd year + 6 m o n t h s i n t e r n s h i p * i r re le v a n t f o r i n t e r n a t i o n a l s t u d e n t s
  • 5. 5 1st YEAR PROGRAM (on Paris Campus for all students) The first year program consists of mandatory scientific courses and optional electives in the humanities. At the end of their first year, students choose areas of concentration. CORE COURSES • Mathematics for engineer: Mathematical analysis, Probability theory and statistics, Mathematics. • Basis of electronics, physics and communication: Digital architectures and processors, Digital communications and information theory, Electronics for acquisition systems, Propagation, Introduction to Optics and Photonics, Micro and nano physics. • Signal, image and sound processing: Signal processing basics. • Computer sciences and networks: Operating systems and C programming language, Data structures and Algorithms, Processors and digital architecture, Java programming language, Networks, Formal languages. • Economics and social sciences: Introduction to Economics, Introduction to Management: company simulation games, Written communication. • Knowledge of jobs and companies: To understand and know the roles and missions of the telecommunications engineer: Company visits Round tables PROJECTS • Year-long innovative team project: (around 100 hours) This year-long project relies on collaborative teamwork on a personally selected project within the limits of a specific topic. It lasts over six months from the start of the year, with an innovative pedagogy that fosters creativity and independence. • End of year practical project: (around 45 hours) This project enables students to practically apply and implement first-year instruction in hardware or software by linking at least two technical disciplines. The project aids students in choosing their Master- level track by giving them a taste of the various disciplines offered. ELECTIVE COURSES In addition, students add elective courses: • Languages: English + one or two other languages, in beginner or advanced level. • Cultural studies (selection of 1 course per year) • Personal and professional courses (optional) such as theatre, improvisation...
  • 7. 7 2nd YEAR: 13 study tracks to choose from In the 2nd year, students must choose two study tracks among the thirteen that are offered. The study tracks are programmed on a time slot (A, B or C): you have to choose two study tracks programmed in two different time slots. Students must: • Choose one study track (20 credits) among the thirteen tracks proposed. Some of the tracks offer different options. • Choose a second study track (20 credits), or pick courses among those tracks for the same amount of credits. • Fo l lo w    8   co m p le m e n t a r y courses (20 credits), in sciences and the humanities. • Follow two weeks with international students (Athens program, 3 credits). • Choose language courses (4 credits per semester) as well as personal and professional skills courses (3 credits per year) from a wide range of courses. Students who joined Télécom ParisTech in the 1st year of the program may choose to go abroad in 2nd year. 3rd YEAR: Specialization options Students choose an area of specialty they will focus on for 6 months and a 6-month engineering internship (in France, if their previous studies were not in France). For your 3rd year, you may choose between different 3rd year options: • An internal option specialty linked to the 2nd year program at Télécom ParisTech for a semester (240 hours), and an engineering internship for the other semester. • One of the selective Master of Science programs (M2) proposed elsewhere within the University of Paris-Saclay or in other Parisian universities, which also includes an internship. This choice gives you a double degree (diplôme d’ingénieur and diplôme de Master). Some of these M2 are in English. • A blended Master of Sciences chosen in an additional program of Télécom ParisTech, or a double degree (for example with HEC). • An equivalent program in a school or university partner abroad (Erasmus, Double Degree). THE 2nd AND 3rd YEAR ON THE PARIS CAMPUS OF TÉLÉCOM PARISTECH
  • 8. 8 TIME SLOT A: Image (IMA) ...................................................................................................................... p. 9 Stochastic processes and scientific computing (MACS) .................................................. p. 10 Distributed Software Systems (SLR) ................................................................................ p. 11 Communication devices and systems (SOCOM) ............................................................... p. 12 Infrastructures and Networks Security (SR2I) ................................................................. p. 13 TIME SLOT B: Human-Computer Interaction & 3D Computer Graphics (IGR) ....................................... p. 14 Mathematics, Theoretical Computer Science and Operation Research (MITRO) ........... p. 15 Networking (RES) ............................................................................................................. p. 16 Digital Signal Processing: Models and Applications (SIGMA) ......................................... p. 17 TIME SLOT C: Algebra, Codes, Crypto, Quantum (ACCQ) ........................................................................ p. 18 Data Science (SD) ............................................................................................................. p. 19 Embedded Systems (SE) ................................................................................................... p. 20 Strategies, Innovation, Markets (SIM) .............................................................................. p. 21 13 STUDY TRACKS The study tracks have to be chosen in the 2nd year and are programmed by time slot. A study track entirely fills a time slot: the second study track, the language, humanities and elective courses must be chosen in a complementary time slot. STUDY TRACKS PARIS CURRICULUM Master cycle
  • 9. 9 IMAGE (IMA) Under the direction of Yann Gousseau, Isabelle Bloch, Florence Tupin Thisprogramaimsatprovidingthestudentswiththenecessary background, competences and skills for engineering and research positions in image processing, image interpretation, computer vision, 3D imaging, in various domains (biomedical imaging, computational photography, scene modeling and synthesis,remotesensing,biometry,defense,etc.). The program includes the foundations of image processing as well as advanced courses on mathematical methods for images, computer vision and 3D reconstruction, AI inspired methods for image analysis, image classification and indexing, as well as the basis of video processing. The main application domains (medical imaging, aerial and satellite imaging, digital photography) are presented in the courses by researchers active in these fields, and industrial partners will describe other applications(biometry,industrialvision...). The program provides strong and sound knowledge in the domain of image processing and image interpretation that will beusefulbothinindustryandinresearchlabs,withsubsequent doctoralstudies. It can be associated with the IGR track (Human-Computer Interaction and 3D Computer Graphics) for topics related to virtualrealityandcomputergraphics,aswellaswiththeSIGMA track (Digital Signal Processing) or the SD track (Data Science), forlearningandminingmethods. Students are expected to have previously acquired a solid background in applied mathematics, computer science, signal processing. At Télécom ParisTech: • Specialization IMAGE, which includes courses chosen in the masters, in other tracks, or specific advanced courses, both on theory and on applications, with an insight on topics not covered during the 2nd year: large image databases, multimedia, image and art... At the Paris-Saclay Campus: Students may also apply to one of the following Masters of Science (M2) offered by the Paris-Saclay Campus (UPSA) or other universities in Paris: • (MVA) Mathematics, Vision and Learning • (AIC) Machine Learning, Information and Content • (ATSI) Control theory, signal and image processing • (IMA) Master in computer sciences, Image track (UPMC, Université Pierre et Marie Curie) • (BIM) Master in “Bioengineering”, Bioimaging track, in English (Université ParisDescartes) IMA 201 Introduction to image processing IMA 202 Multi-scale and morphological representation Time slot A1 Time slot A2 Period 1 Period 2 Period 3 Period 4 IMA 203 Variational and Bayesian methods / discrete optimization IMA 204 Biomedical imaging / knowledge representation IMA 205 3D computer vision and object recognition IMA 206 Computational photography / patch- based methods IMA 207 Remote sensing / industrial applications IMA 208 Multimédia / projects 3rd year recommended options: M2 Fall semester Spring semester STUDY TRACKS PARIS CURRICULUM Master cycle
  • 10. 10 This program is dedicated to applied mathematics, more precisely in the domain of stochastic modeling and scientific computing. Possible applications are in financial mathematics, data sciences, signal and image processing and modeling. In these fields, it is important to build upon sound mathematical foundationsforabetterunderstandingofthemethodologyused. The best masters programs in applied mathematics (Université Paris-Saclay, Paris 6 and Paris 7) are possible options in the 3rd year. Such a profile is particularly sought after in technology companies or in the finance industry. It also opens the way to opportunities for doctoral studies, in the form of a PhD either in a purely academic environment or in the framework of an industrialpartnership. At the Paris-Saclay Campus: • Data Sciences (mathématique de la science des données) • Mathématiques financières – Site  Palaiseau (Polytechnique) • Mathématiques de l’aléatoire • MVA Mathématiques, Vision, Apprentissage At other universities in Paris: • MOA Statistique et modèles aléatoires en finance (Université Paris-Diderot) • PROBA Probabilités et Finance (Université Paris- Jussieu) MACS 201 Complements in Hilbert spaces and Probability Time slot A Period 1 Period 2 Period 3 Period 4 MACS 203 Martingales and Asymptotic Statistics MACS 205 Numerical methods for integration, Differential equation and umerical methods MACS 207 Option ALEA: Stochastic calculus MACS 208 Option Analysis: Distribution theory 3rd year recommended options: Fall semester MACS 2nd year program (192 hours) Spring semester or STOCHASTIC PROCESSES AND SCIENTIFIC COMPUTING (MACS) Under the direction of François Roueff and Anne Sabourin for the international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 11. 11 Software, especially in distributed systems, is at the core of thevastmajorityoftoday’scomputerbasedandsocio-technical applications, including embedded and pervasive systems, big data centers, Web services, cloud systems, and systems of systems. Major web industries have lead the way in adopting innovative distributedarchitecturesandalsodevelopmentmethodsthatare now spreading to other sectors. These new practices are based on awarding greater responsibility to designers and developers, on agility in the development of new services, on continuous improvement, on cooperative work, and on community and crowdinteractionforopen-sourcecodedevelopment. In the second year this study track presents an overview of the theoretical foundation, background concepts, structural models,basictechniques,architecturalsolutions,practicesand methods essential to architects, designers and developers of distributedsoftwareandsystems. The objective is that students acquire practical knowledge, allowing them to understand engineering as it is currently practiced in the business world. The issues addressed encompass all phases of the development process, from requirements, through design, validation and verification, software distribution and maintenance, and are continually updatedinrelationtothenewapplicationdomains. At Télécom ParisTech: • Information system At the Paris-Saclay Campus: • M2 FIIL Fondements de l’Informatique et Ingénierie du Logiciel • M2 RO Recherche Opérationnelle • M2 AFP (ex MPRI) Algorithmics and Foundations of Programming SLR 201 Basics of distributed application development (Java-based) Time slot A1 Period 1 Period 2 Period 3 Period 4 or SLR 203 Distributed software architectures SLR 206 Distributed algorithms SLR 207 Infrastructures and platforms for distributed computing SLR 202 UML modelling learning: structural model and behaviour simulation Time slot A2 SLR 204 Introduction to formal verification of Distributed Software and Systems SLR 205 Requirements Engineering and development methods SLR 209 SLR seminar (prerequisite for M2 COMASIC) SLR 208 New IT practices, new IT technologies and digital business transformation (prerequisite for the SLR option next year) 3rd year recommended options: Fall semesterSLR 2nd year program (192 hours) Spring semester DISTRIBUTED SOFTWARE SYSTEMS (SLR) Under the direction of Sylvie Vignes and Rémi Sharrock and Elie Najm and Petr Kusnetsov for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 12. 12 Due to the concept of “anytime, anywhere, anydevice” common to the new usages of telecommunications, communication systems and particularly the related technologies will have to rise to numerous challenges. These challenges will include every high data rates for wireless communications, ultra-high data rates for optical communications, enhanced mobility and nomadism, diversity of applications and their inherent constraints. Meeting the abovechallenges will require understandingandmasteringaverywiderangeoftechnologies andtoolsinEngineering,PhysicsandMathematics. Inthiscontext,the“CommunicationDevicesandSystems”track brings a global and exhaustive understanding of the physical layer of communication networks both from a theoretical and experimental point of view. After having completed this track, thestudentwillbeable: •toidentifythespecificitiesofacommunicationsystem •toanalyzethetechnicalandtheoreticallimitsofsuchasystem • to design a communication system in accordance with specifications • to understand the impacts of the physical layer on the upper layersofacommunicationnetwork. More precisely, during the second year, information theory, digital communications, optical communications, antennas and wireless communication electronics systems will be studied. In addition, the interrelation between these domains will be covered in order to provide an end-to-end view of a communicationnetwork. During the third year, students will have the opportunity to specializeinoneofthefieldslistedabove. Courses at Télécom ParisTech: • IMOC Ingénierie Micro-ondes pour les Objets connectés et les Communications mobiles et satellitaires (internship P1, courses P2) • SoC-AMS communicants (courses P1, internship P2) • Traitement de l’Information pour les Réseaux (internship P1, courses P2) Masters at Paris-Saclay Campus: • M2 CAT Composants et antennes pour les Télécoms • M2 IS Integration Circuits and Systems • M2 ROSP Optical Networks and Photonic System At other universities in Paris: • M2 STN Systèmes et réseaux de Télécommunications Numériques (Université Pierre et Marie Curie) SOCOM 202 Microwave Engineering For the Internet of Things and Systems SOCOM 201 Communicating SoCss SOCOM 203 Digital Communications Theory SOCOM 204 Optical communications SOCOM 205 Coding and Information Theory SOCOM 206 Communication systems lab sessions SOCOM 208 Communication systems case studies SOCOM 207 Access and planning 3rd year recommended masters Time slot A1 Period 1 Period 2 Period 3 Period 4 Time slot A2 Fall semesterSOCOM 2nd year program (192 hours) Spring semester COMMUNICATION DEVICES AND SYSTEMS (SOCOM) Under the direction of Anne-Claire Lepage and Michèle Wigger for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 13. 13 The SR2I track aims to train highly qualified engineers in Cybersecurity by providing the necessary foundations of theoretical and practical skills. These skills will in turn allow for the mastery of essential technical, organizational and legal aspects of IT infrastructures and networks in their various mutations with the end goal of learning how to manage associatedrisks. Coursetopicsinclude: • Mastering the different security services and cryptographic mechanisms • Evaluatingrisks,threatsandconcerns • Assessingandimplementingattacks • Understandingsecurityassessmentandauditingtools • Developing techniques for secured applications and secured protocols • Implementingtrustinfrastructures Security concepts and methods as well as their associated tools are detailed in-depth through theoretical teaching and reinforced with diverse and practical application including labs, practicalexercises,groupprojects,andindividualprojects. At Télécom ParisTech, for all students: • SR2I Infrastructures and Network Securities (internship P1, courses P2) SR2I 201 Infrastructure: basics, methods, architecture and protocols SR2I 202 Security services and cryptographic mechanisms SR2I 203 Risks and attacks: analysis, investigation and implementation SR2I 204 Access control and authentication SR2I 205 Networks and information system security SR2I 206 Trust infrastructure and implementation SR2I 207 Applications and communication protocols security SR2I 208 Projects 3rd year recommended options: Time slot A1 Period 1 Period 2 Period 3 Period 4 Time slot A2 Fall semesterSR2I 2nd year program (192 hours) Spring semester INFRASTRUCTURES AND NETWORK SECURITIES (SR2I) Under the direction of Houda Labiod and Rida Khatoun for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 14. 14 This study track aims at providing a full coverage of human- computer interaction and computer graphics systems. It prepares students for the design of advanced interactive visual computingsystemsbytrainingthemwithcomputerscienceand applied mathematics skills which are necessary for modeling such systems. This track naturally leads to the following applicationfields:computer-aideddesign,videogames,special effects, mobile application development, simulation, interaction design,virtualreality,visualizationaswellasacademicresearch in interaction or computer graphics. Moreover, students can pursue a research-oriented master track in human-computer interaction or computer graphics through specialized Master 2 programs (Master HCI and MVA at University Paris-Saclay or IMAatUniversitéPierreetMarieCurie). At Télécom ParisTech: • Option Fabrique numérique At Paris-Saclay Campus or other universities: • (MVA) Mathematics, Vision and Learning • (HCI), Interaction, Human Computer Interaction • (IMA) Master in computer sciences, Image track (Université Pierre et Marie Curie) IGR 201 Développement d’applications interactives 2D, 3D, Mobile et Web IGR 202 Informatique graphique et réalité virtuelle IGR 203 Interaction homme- machine IGR 204 Visualisation IGR 205 Séminaire de projet 3rd year recommended options: Time slot B Period 1 Period 2 Period 3 Period 4 Fall semesterIGR 2nd year program (192 hours) Spring semester HUMAN-COMPUTER INTERACTION AND 3D GRAPHICS (IGR) Under the direction of Tamy Boubekeur and Éric Lecolinet STUDY TRACKS PARIS CURRICULUM Master cycle
  • 15. 15 At Télécom ParisTech: • One of the internal specializations with courses and research project At Paris-Saclay Campus: • M2 FIIL, Fondements de l’Informatique et Ingénierie du Logiciel • M2 RO, Recherche Opérationnelle mention informatique • M2 AFP Algorithmics and Foundations of Programming MITRO 201 Logic MITRO 202 Computability MITRO 203 Complexity MITRO 204 Automata and transducers MITRO 205 Combinatorial Optimisation and combinatorics MITRO 206 Game theory MITRO 207 Distributed computing through combinatorial topology MITRO 208 Advanced algorithms 3rd year recommended option: This study track is open to students who are interested in thorough training at the interface of computer science and mathematics or to students from other study tracks who would like to complement their training with theoretical courses. The choice of this track is particularly advisable for students who wouldliketopursuewithaPhDprogramincomputerscience. The courses trains future experts to analyse and solve hard mathematical and algorithmic problems (MITRO  205, MITRO  206,MITRO 208),understandtheirlimits(MITRO 203)and at master the ins and outs of programming and programming languages(MITRO201,MITRO204,MITRO207). The third year must be completed within one of the master of scienceprogramsofferedbytheUniversityofParisSaclayinthe Fundamental Computer Science and Applications field: AFP, FIILorRO. Time slot B1 Time slot B2 Period 1 Period 2 Period 3 Period 4 Fall semesterMITRO 2nd year program (192 hours) Spring semester MATHEMATICAL, THEORICAL COMPUTER AND OPERATIONAL RESEARCH (MITRO) Under the direction of Bertrand Meyer STUDY TRACKS PARIS CURRICULUM Master cycle
  • 16. 16 At Télécom ParisTech: • Networks (electives from ACN program, courses P1, internship P2) • Information Processing Networks (internship P1, courses P2) At Paris-Saclay Campus: • M2 Advanced Communication Networks (ACN) • M2 Multimedia Networking (MN) • M2 Optical Networks and Photonic Systems (ROSP) RES 201 IP networks RES 202 Cellular networks RES 203 Internet applications RES 204 Signalling and multimedia RES 205 Access networks RES 206 Network performance RES 207 Information theory for networks or RES 210 ICore IP networks RES 205 Network security or RES 211 Cloud computing 3rd year recommended options: Thefastevolutionoftelecommunicationnetworksisleadingtoa change in the approach that such networks are operated by the new generation of professional engineers. Digital networks are becomingacommodity,whereaglobalvisionisneededinorder to go beyond the fundamentals (i.e., multiple access, bandwidth optimisation, resiliency, etc) moving toward a connected world, from the small objects of the IoT (Internet of Things) to the large data centres offering a variety of Cloud services, through new paradigms and architectures like SDN (Software Defined Networks). Today, the business world of telecommunications (operated networks) and local networks have evolved from a culture centeredonbasicissuessuchastheoptimizationofbandwidth, multiple access, detection and protection against errors, error recovery, routing... to a much more comprehensive view. This universality is both related to the range of technologies considered, the Internet of Things, cloud computing, and the almostunlimitedvarietyofservicesoffered. The Networks study track offers a comprehensive training on networkstodayandtomorrow.AstudentfollowingtheNetworks studytrackwillbeabletounderstand,design,andcastacritical eye on network architectures and protocols, and analyze the performance of a network. The networks study track is divided into 8 EU 24 hours 2nd year addressing Internet architecture (IP networks and applications), cellular networks, multimedia, access,performanceevaluation,safetyandtheoryinformation. Time slot B1 Time slot B2 Period 1 Period 2 Period 3 Period 4 Fall semesterRES 2nd year program (192 hours) Spring semester NETWORKING (RES) Under the direction of Anaïs Vergne and Marceau Coupechoux for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 17. 17 At Télécom ParisTech: • Option TSS Signal et apprentissage statistique • Option Audio • Option MM multimedia At Paris-Saclay Campus or other universities: • (MVA) parcours Mathématiques, Vision et Apprentissage • Data Science Apprentissage • (ATSI) Automatique et Traitement du Signal et des Images • (MN), Multimedia Networking • (ATIAM), Acoustique, traitement du signal et informatique appliqués à la musique (Université Pierre et Marie Curie) SIGMA201 (a) Representation of signals SIGMA202 (a) Time series SIGMA201 (b) Representation of signals SIGMA202 (b) Time series SIGMA203 Adaptive signal processing SIGMA204 Bayesian methods and Kalman filtering SIGMA 205 Personal project SIGMA206 Speech and audio processing or SIGMA207 Multimedia 3rd year recommended options: Thetargetistoobtainabroadvisionofmodernsignalprocessing techniques and related application fields. The courses combine 1) a methodological approach to learn fundamental theoretical tools2)anexplorationoftheirusethroughaselectionofrelevant professional fields and 3) the learning of a “savoir-faire” by meansofrecurrentpracticalworksandpersonalprojects. Various applications fields are investigated, including :speech processing, multimedia compression, dictionary learning, sensor networks, target tracking, source separation and the indexationofmusicalfiles. Time slot B1 Time slot B2 Period 1 Period 2 Period 3 Period 4 Fall semesterSIGMA 2nd year program (192 hours) Spring semester DIGITAL SIGNAL PROCESSING: MODELS AND APPLICATIONS (SIGMA) Under the direction of Pascal Bianchi and Slim Essid for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 18. 18 At Télécom ParisTech: • Quantum Safe cryptography program (advisor: Romain Alleaume) • Digital Communications program (advisor: Philippe Ciblat) At Paris-Saclay Campus or other universities: • M2 AFP Algorithmics and Foundations of Programming (Université Paris-Saclay) • M2 STN Systèmes de Télécommunications numériques (Université Pierre et Marie Curie) ACCQ 201 Finite Algebraic Structures ACCQ 202 Information Theory ACCQ 203 Computational Algebra ACCQ 204 Error Correcting Codes ACCQ 203 Computational Algebra ACCQ 205 Introduction to Algebraic Curves ACCQ 206 Introduction to Quantum Information and Computation ACCQ 207 Selected Topics in Mathematical Cryptography 3rd year recommended options: The ACCQ study track gives an introduction to several domains of computer science and telecommunications: symbolic computation, coding theory, cryptography, and quantum information theory, which all rely to a certain extent on a commonalgebrabasedmathematicalbackground. These domains will be studied mostly from a theoretical point ofviewwhich,togetherwiththeMITROtrack,mightconstitutea firststeptowardaresearchcareer. Students can also choose courses from related but more practical and applied study tracks, such as SOCOM, RES, and SR2I as a complement. Such a choice would help them prepare for careers in communication systems, networks, or security engineering. Studentsareexpectedtohavepreviouslyacquiredahighlevelin mathematics,evenifnoofficialprerequisiteisneeded. Time slot C1 Time slot C2 Period 1 Period 2 Period 3 Period 4 Fall semesterACCQ 2nd year program (192 hours) Spring semester ALGEBRA, CODES, CRYPTO, QUANTUM (ACCQ) Under the direction of Hugues Randriambololona and Michèle Wigger for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 19. 19 At Télécom ParisTech: • One of the internal specializations with courses and research and innovation project At Paris-Saclay Campus: • M2 AIC: Machine Learning, Information and Content • M2 Data Sciences • M2 DataScale: Data Management in a Digital World • M2 D&K: Data & Knowledge 3rd year recommended options: TheDataSciencetrackcoversallfieldsrelatedtotheexploitation, management, and analysis of large datasets, both structured and unstructured. Examples of jobs that this track naturally leads to are those of data scientists, engineering statisticians, database administrators, or research and R&D careers in machine learning, data management, data extraction, data miningandstatistics. From the second semester of the M1 year the track is divided intotwobranches: • Machine Learning (at the intersection between computer scienceandmathematics) • DataManagement(computerscience) In the second year students will follow 6 common course units and2electiveunitsinPeriod3andPeriod4(springsemester). Duringthethirdyeartheycanchoosebetweenseveralprograms in the two branches at the Paris Saclay University campus or at TélécomParisTech. Time slot C1 Time slot C2 Period 1 Period 2 Period 3 Period 4 Fall semesterSD 2nd year program (192 hours) Spring semester SD 201 Mining of Large Datasets SD 202 Databases or or SD 203 Web Development SD 204 Statistics: linear models SD 210 Basics of Statistical Machine Learning SD 205 (Option Machine Learning) Advanced Statistics SD 206 (Option: Data Management) Logic and Knowledge Representation SD 211 Optimization for Machine Learning SD 207 (Option Machine Learning) Statistical Machine Learning in practice SD 208 (Option Data Management) Advanced Databases DATA SCIENCE (SD) Under the direction of Pierre Senellart and Florence d’Alché-Buc and Talel Abdessalem and Stefan Clemencon for the international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 20. 20 At Télécom ParisTech: • Architecture matérielle et logicielle des systèmes embarqués et objets communicants • Sécurité et fiabilité des systèmes embarqués • System-on-Chip • Systèmes temps réel At Paris-Saclay Campus or other universities: • SETI Systèmes Embarqués et Traitement de l’Information • COMASIC Design, Modeling and Architecture of Complex Industrial Systems • ICS Integration Circuits and Systems • SAR Systèmes et Applications Réparties (Université Pierre et Marie Curie) 3rd year recommended options: This track aims at providing students with a complete training in the field of embedded systems. It prepares future engineers for the design, development and testing of embedded systems, on both hardware and software levels. It offers opportunities in many industrial sectors: transportation, telecommunications, space, nuclear, robotics, production, defense, consumer electronics… Time slot C1 Time slot C2 Period 1 Period 2 Period 3 Period 4 Fall semesterSE 2nd year program (192 hours) Spring semester SE 201 Execution support SE 202 Compiler toolchain or SE 203 (a) Outils, langages et pratique des systèmes à microprocesseurs SE 203 (b) Tools, languages and practice of microprocessor- based systems SE 204 Reconfigurable architectures and HDL language SE 205 Concurrent computing SE 207 Introduction to SystemC SE 208 Electronics for embedded system design SE 206 Modelling, code generation and verification EMBEDDED SYSTEMS (SE) Under the direction of Laurent Pautet and Guillaume Duc and Samuel Tardieu for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 21. 21 Corporatestrategytodayisbeinggreatlyimpactedbypotentially far-reaching social, cultural and economic changes brought aboutbyon-goinginnovationinthedigitalworld:thedigitalization of the economy, mobile technologies, user-generated content, technological revolutions (3D printing…), smart objects, the IoT, etc. The digitalization of the economy, mobile technologies, user- generated content, technological revolutions (3D printing…) and smart objects lay the ground to potentialy great social, cultural and economic changes in society and therefore impact strongly oncorporatestrategies. These changes lie at the core of the teaching in the SIM study track. Strategy, Innovation, Markets (SIM) offers a set of theoretical courses in economics and management, as well as applied courses to better understand the principles of competition dynamics, market mechanisms, the behaviour of consumers, business models, the design-driven approach to innovation,etc.. Through team projects with professional partners you will discoverhowtheinnovationprocessworksandhow,inpractice, theoretical and technical skills, understanding the market, knowledge of uses and also interpersonal skills (teamwork, communication,creativity...)overlap. This track is tailored specifically for two groups of future graduates: - Students who wish to go into strategy consulting, corporate strategyandmarketing - Students motivated by business innovation (research and development, intrapreneurship) and entrepreneurship (start- ups). At Télécom ParisTech: • Innovation and entrepreneurship • The economics and sociological aspects of data At Paris-Saclay Campus or other universities: • MNT (Masters of New Technologies – the digital business program) with HEC Paris • M2 IREN, Network Industries and Digital Economy • M2 PIC, Project, Innovation, Conception • M2 MODIM, Modeling the Imaginary, Innovation and Creation • Master of Science (M2) Design in Research and Research in Design (ENS Cachan- Télécom ParisTech) • (M2) Design, Art and Digital Media (Paris I Panthéon Sorbonne) • Master of Science (M2) in France (Paris 1, Dauphine, PSE ou TSE) or abroad (LSE, Berkeley, Columbia...) with the authorisation of the supervisor. 3rd year recommended options: Time slot C1 Time slot C2 Period 1 Period 2 Period 3 Period 4 Fall semesterSIM 2nd year program (192 hours) Spring semester SIM 202 Corporate Finance SIM 204 Innovation, Short-term and Long-term Growth SIM 203 (a) Entrepreneurship SIM 201 Microeconomics and Industrial Organisation SIM 203 (b) Entrepreneurship SIM 205 Digital Economics SIM 206 (a) Design and Management of Innovation SIM 208 (a) A Project with Startups SIM 206 (b) Design and Management of Innovation SIM 208 (b) A Project with Startups SIM 207 (b) Data Analysis for Social Sciences SIM 209 (b) Innovation Project SIM 207 (a) Data Analysis for Social Sciences SIM 209 (a) Innovation Project or or or or or or STRATEGIES, INNOVATION, MARKETS (SIM) Under the direction of Valérie Beaudouin and Lukasz Grzybowski for international students STUDY TRACKS PARIS CURRICULUM Master cycle
  • 22. 22 3rd YEAR: THE DOUBLE DEGREE MASTERS Télécom ParisTech is a founding member of the Université Paris-Saclay and works with other Engineer schools and universities to the definition of programs and masters. These masters are recommended by professors as 3rd year specialization as much as internal options proposed at Télécom ParisTech. Students in the 2nd year of the “Diplôme d’ingénieur” can apply for a selective Master as listed below. Students enter directly in the 2nd year of the Master and thus, validate a double degree. UNIVERSITÉ PARIS-SACLAY The Université Paris-Saclay provides a Master’s level training offer asset-backed to a research of the highest international level. Master in Computer Science: • Advanced Communication Networks (ACN) • Algorithmics and Foundations of Programming, (AFP) • Machine Learning, Information and Content (AIC) • Design, Modeling and Architecture of Complex Industrial Systems) (COMASIC) • Data & Knowledge - Données et Connaissances (D&K) • Foundations of Computer Science and Software Engineering (FIIL) • Data Management in a Digital World (DataScale) • Interaction - Human Computer Interaction (HCI) • Recherche Opérationnelle (RO) Master in Physics: • Nanosciences • Laser Optics Matter (see also UPMC, OMP) Master in Mathematics and applications: • Data Sciences • Mathématiques financières – Site Palaiseau (Polytechnique) (MATHSFI) • Mathématiques de l’aléatoire • Mathématiques, Vision, Apprentissage (MVA) Master in Electrical Engine: • Advanced wireless Communications Systems (SAR) • Automatic Control and signal and image processing (ATSI) • Composants et Antennes pour les Télécoms (CAT) • Integration Circuits and Systems (ICS) • Multimedia Networking (MN) • Optical Networks and Photonic Systems (ROSP) • Systèmes Embarqués et Traitement de l’Information (SETI) Master in Innovation, Enterprise and Society: • Modélisation des Imaginaires, Innovation et Création (MODIM) • Network Industries and Digital Economy (IREN) • Projet, Innovation, Conception (PIC) • Sciences, Technologies et Sociétés (STS) Discover all the possibilities offered by the Université Paris-Saclay on : www.universite-paris-saclay.fr MASTER: MANY POSSIBILITIES PARIS CURRICULUM Master cycle
  • 23. 23 UPMC, UNIVERSITÉ PIERRE ET MARIE CURIE (PARIS 6) Master in Computer Science (see Informatique): • Agents Distribués, Robotique, Recherche opérationnelle, Décision (ANDROIDE) • Données, Apprentissage et connaissances (DAC) • Image (IMA) • Réseaux (RES) • Systèmes et Applications réparties (SAR) Master in Engineering: • Systèmes de Télécommunications Numérique (see STN) • Acoustique, traitement du signal et informatique appliqués à la musique (see ATIAM) • Master in Mathematics Probabilités et finances (see Probabilités et Finances): • Master in “Sciences de la Terre, de l’environnement et des Planètes” • Télédétection et techniques spatiales : Méthodes Physiques en Télédétection (see TTS) UNIVERSITÉ PANTHÉON SORBONNE (PARIS 1) Master “Design, Medias, technologies”: • Arts et médias numériques (DESIGN) UNIVERSITÉ PARIS DESCARTES (PARIS 5) Master in Biomedical Engineering: • Bio-Imagerie (see BME) UNIVERSITÉ PARIS DIDEROT (PARIS 7) Master in Mathematics: • Statistique et modèles aléatoires en finance (MOA) MASTER: MANY POSSIBILITIES PARIS CURRICULUM Master cycle
  • 24. 24 Télécom ParisTech is the French leader amongst national graduate schools of Engineering and universities in terms of innovation and technology transfer. 1st digital incubator, amongst all the French incubators hosted by French grad engineering schools (2012). 3 new start-up are launched every month by Télécom ParisTech’s incubator. 100 Télécom ParisTech graduates have started their own company the last 5 years. More than 200 enterprises have been launched by Télécom ParisTech‘s incubator since 2000. They represent agreggated earnings of 78M€, a staff of 2000 employees and a 100 patents portfolio. 11 M€ is the amount of contracted Télécom ParisTech research activities with enterprises in 2014. Télécom ParisTech has been granted the Carnot Label and is a partner in the Carnot Institute for developing information technologies and their applications for the Digital Society. 20patents are filed by Télécom ParisTech researchers in 2014. Télécom ParisTech, a part of three prestigious French scientific clusters: • Institut Mines-Télécom is one of the leading higher education forces in Engineering in France, with: • 13 Grad Schools of Engineering and Management (including Télécom ParisTech). • 13,200 students with 1,700 Ph.D students. • ParisTech is a consortium gathering 10 of the most famous French “Grandes Écoles” in Engineering and Management, such as Mines ParisTech, Télécom ParisTech, etc. ParisTech is a brand of excellence, continuity between Education, Research and Innovation, as well as proximity to business and International Involvement. • Université Paris-Saclay is poised to be the biggest Scientific and Technological European campus, gathering 23 Research organizations & universities. This cluster close to Paris and Versailles will host: • 3 Nobel Prizes in Physics and 6 Field Medals • 17,000 academics and researchers • 60,000 students including 5,000 Ph.Ds INNOVATION AT THE HEART OF THE TRAINING Innovation is at the heart of training at Télécom ParisTech. Our students have the opportunity to take innovative educational programs throughout their curriculum. Since 2013, Télécom ParisTech is experimenting a new pedagogical training innovation plan: the Research and Innovation Master Project (PRIM). Students are involved on the projects proposed by partner companies and research laboratories of the School, and working on new issues of innovation. This project represents 150 hours of work during six months and applies to all third year students pursuing a specialty offered by Télécom ParisTech. INNOVATION At Télécom ParisTech A FRENCH LEADER IN INNOVATION
  • 26. 26 EURECOM “Here, we think, live and work with an international outlook” A CAMPUS AT THE HEART OF SOUTHERN EUROPE Data Science and Engineering Communications System Security Multimedia Mobile communications Smart Objects Sophia Antipolis To help students select their courses, the curriculum is organized around 5 thematic teaching tracks, linked to a specialization in a growth area. Entirely taught in English by an internationally recognized faculty, EURECOM’s courses cover innovativetopicsofindustrialrelevance.Students enjoy a great flexibility with the possibility to select by themselves courses relevant to their initial background and future careers. Students enjoy a strong multicultural environment which helps them develop essential intercultural skills. EURECOM offers the chance to study in a highly stimulating environment since students come from the best universities from France and abroad. Sophia Antipolis is a hotbed for internship and employmentopportunitiesforEURECOM’students. STUDY TRACKS
  • 27. 27 DATA SCIENCE AND ENGINEERING ................................................................................... p. 28 MOBILE COMMUNICATIONS ............................................................................................... p. 30 MULTIMEDIA ........................................................................................................................ p. 32 SMART OBJECTS .................................................................................................................. p. 34 COMMUNICATION SYSTEM SECURITY ................................................................................ p. 36 STUDY TRACKS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 28. 28 This program is designed for students who have a strong interest in data analysis, both from a theoretical and practical point of view, and who want to develop their skills in using methods and tools that play an essential role in various scientific and engineering fields, and are in great demand in many industrial sectors. The interpretation of “data science” in this program is that of an interdisciplinary track, merging contributions from computer science and statistics, and addressing numerous applied problems. In addition to its importance in scientific research and in many industries, the study of data analysis comes with its own challenges, such as the development of methods, algorithms and ultimately computer programs for making reliable inferences from vast amounts of highdimensionaland heterogeneous data.Asaconsequence,theDataScienceandEngineering program is centered around statistics and machine learning, the disciplines to develop and understand data analysis algorithms, and the systems that allow storing and processing data. Through the program, students will learn basic theoretical frameworks and apply statistics and machine learning methods to many problems of interest, as well as develop the computer science skills required to understand, operate and extend data management and large scale distributed systems. Theoretical lectures are intertwined with many practical laboratory sessions, using sophisticated and unique tools such as the Eurecom Cloud Computing platform, and many different modern parallel processing and storage systems and software, such as Hadoop MapReduce, Apache Spark, Apache Spark MLLib, R, scikit, and many more. Ultimately,studentswillalsodevelop“domainknowledge” by following lectures in which examples of data analysis problems include analyzing massive quantities of text and images, modeling computer systems threats and evaluating the efficacy of countermeasures, forecasting human behavior when using mobile. Fall Semester: • Distributed Systems and Cloud Computing (5 credits) • Machine Learning and Intelligent Systems (5 credits) • Software development methodologies (5 credits) Spring Semester: • Algorithmic Machine Learning (5 credits) • Advanced statistical Inference (5 credits) MANDATORY COURSES DATA SCIENCE AND ENGINEERING Coordinator: Prof. Pietro MICHIARDI STUDY TRACKS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 29. 29 Fall Semester DISTRIBUTED SYSTEMS AND CLOUD COMPUTING The goal of this course is to provide a comprehensive view on recent topics and trends in distributed systems and cloud computing. We will discuss the software techniques employed to construct and program reliable, highly-scalable systems. We will also cover architecture design of modern datacenters and virtualization techniques that constitute a central topic of the cloud computing paradigm. The course is complemented by a number of lab sessions to get hands-on experience with Hadoop and the design of scalable algorithms with MapReduce. MACHINE LEARNING AND INTELLIGENT SYSTEM The objective of this course is to give student a solid background on Machine Learning techniques. “Machine learning is a scientific/engineering discipline that deals with the construction and study of algorithms that can learn from data. Such algorithms operate by building a model based on inputs[2]:2 and using that to make predictions or decisions, rather than following only explicitly programmed instructions.” (Wikipedia) The relationship with intelligence is that those techniques are often useful to build effective models in situations where no optimal solution in known, for example fraud detection in credit card usage. The resulting systems can be considered as having some kind of intelligent behavior. SOFTWARE DEVELOPMENT METHODOLOGIES The course aims at providing students with a common knowledge about the concepts of programming and software development in a Unix-like environment. In particular, the course will focus on practical techniques of program development for small-scale projects produced by individuals or small groups. Spring Semester: ALGORITHMIC MACHINE LEARNING This course aims at providing a solid algorithmic foundation to the design of scalable machine learning algorithms, with particular emphasis on the MapReduce programming model. Students will get familiar with a wide range of topics, including theory and problems of practical interest, such as finding similar items, frequent itemset mining, clustering and supervised learning. In addition, this course will cover algorithms for mining data streams, and elements of recommender systems. The expected learning outcomes for students following this course are : • Learn and apply techniques to design scalable machine learning algorithms, including supervised and unsupervised learning methods and streaming, on-line algorithms • Learn the Apache Spark programming model, and use this model to design state-of-the-art parallel machine learning algorithms • Acquire familiarity with existing machine learning libraries, such as ScikitLearn and Pandas, and use such tools to design data processing pipelines • Apply machine learning algorithms in a variety of practical use cases, using real-life datasets Students will develop the following skill set : • Concieve software systems and applications to explore, analyze and exploit large volume of data • Critical thinking and statistical validation of data analysis results • Understand the steps required to move from prototypes to production systems ADVANCED STATISTICAL INFERENCE Thiscoursefocusesontheprinciplesoflearningfromdata and quantification of uncertainty, by complementing and enriching the Introduction to Statistical Learning course. In particular, the course is divided into two main parts that correspond to the supervised and unsupervised learning paradigms. The presentation of the material follows a common thread based on the probabilistic data modeling approach, so that many classical algorithms, such as least squares and k-means, can be seen as special cases of inference problems for more general probabilistic models. Taking a probabilistic view also allows the course to define and devise inference algorithms for a class of nonparametric models that have close connections with neural networks and support vector machines. Similarly totheIntroductiontoStatisticalLearningcourse,thefocus of the course is not on the algorithmic background of the methods, but rather on their mathematical and statistical foundations. This advanced course is complemented by several exercise sessions to guide students through the design and validation of the methods developed during the lectures. COURSE DESCRIPTIONS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 30. 30 In today’s world, mobile networks form one of the most active areas in terms of growth and innovation. Mobile devices are found today in your pocket (smartphone) and your desk (PC). Tomorrow, they will be found in your car, bike, train, even on your road and in your kitchen (as sensors/connected objects forming Internet of Wireless Things) and even on your clothes (wearable devices) and perhaps skin. The challenges to communicate, organize and exploit all the data carried by such devices is simply enormous. Would you like to be at the forefront of this new wireless revolution? The Mobile communication track will give you some expertise in several inter-related areas, ranging from physical layer transmission technology (radio engineering, signal processing, synchronization, equalization, channel coding) to networking protocols (radio resource and mobility management) to application development (such as android apps on smartphones). You will be able to control the cursor between theory and practice under some of the world experts in this area. Overall the track offers a comprehensive and interdisciplinary view of mobile communications and networking to make you a desirable asset to companies and labs or even launch your own startup in this exciting area. Fall Semester: • Digital Communication (5 credits) • Mobile Communications Technique (5 credits) Spring Semester: • Mobile Advanced Networks (3 credits) * • Mobile Networking (3 credits) * • Wireless Access technologies (3 credits) * • Radio Engineering (5 credits) • Signal Processing for Communications (5 credits) *You have to choose 2 courses MANDATORY COURSES MOBILE COMMUNICATIONS Coordinator: Prof. David GESBERT STUDY TRACKS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 31. 31 Fall Semester: DIGITAL COMMUNICATIONS This course covers the fundamentals for the analysis and design of physical layer digital communication systems. It serves as the basic building block for understanding modern mathematical procedures that enable communication via different physical media (e.g. radio, twisted-pair wireline, coaxial cable, fiber-optical). Both the deterministic and random characterizations of common transmit signal and noise processes are covered as well as optimal receivers and their performance using different digital signalling methods. MOBILE COMMUNICATION TECHNIQUES To provide a fundamental understanding of mobile communication systems. The course will seek to describe the key aspects of channel characteristics/modeling, of communication techniques, and to describe the application of these techniques in wireless communication systems. The course will cover recent research developments, such as opportunistic communications, basic aspects of MIMO communications, and OFDMA. Specific topics will include basic properties of multipath fading, diversity techniques, multiple access and interference management, fundamental capacity exposition and opportunistic communications. Spring Semester: MOBILE ADVANCED NETWORKS The course MobAdv would interest students who want to learn emerging adhoc wireless networks including mesh, sensor, vehicular, and delay-tolerent networks as well as the fundamental building blocks used in the current state-of-the-art architectures, protocols, and algorithms. It is designed to stimulated students’ critical thinking and analysis through discussions on open research issues and depth case study. It covers mainly the candidate applications and the network layer by giving for each one of them the proposed protocols and techniques and standardization and research efforts. This course starts by presenting a brief introduction on graph-based network modelling followed by broadcasting,(Geo-)routing,andmulticastingtechniques. Then different topology control algorithms and network clustering schemes are described. Impact of different mobility and traffic patterns on the performance of protocols are analyzed and compared. Finally, advanced topics such as cross-layer design, QoS support and node cooperation are discussed. MOBILE NETWORKING This module addresses the mobility management in IP Networks (Internet or private networks). In particular the various mobility schemes based on IPv6 are detailed. WIRELESS ACCESS TECHNOLOGIES This module teaches the state-of-the art techniques for wireless access. This module will address wireless access issues in the context of vehicular communication for Intelligent Transportation Systems (ITS). The interested students will learn the challenges of accessing a wireless network, how to address the impact of mobility, how to differentiate various types of message and deal with the QoS, understand the impact of distance, transmission policies or the environment on the communication quality, and finally how wireless access technologies could improve the future ITS. This module puts experimentations to the center and will schedule 3 lab sessions for 4 lectures. RADIO ENGINEERING This course treats the subject of modern radio engineering and includes typical RF architectures and their characterizations, modeling, prediction and simulation of radio-wave propagation, cellular planning, systems-level aspects of modern radio network design. Three practical lab sessions using typical RF equipment and measurement tools are offered. SIGNAL PROCESSING FOR COMMUNICATIONS Thegoalofthiscourseistocoveranumberofcomplements to the treatment of physical layer procedures in a wide variety of modem technologies. The details of the adaptation of a number of basic digital communication techniques to some specific communication problems are elaborated. Such details involve for instance multi-rate echo cancellation for full duplex operation on twisted pair telephone lines, synchronization and equalization techniques in a variety of single and multi-carrier systems, fixed point implementation issues of a number of basic algorithms. The extra systems to be covered include xDSL, gigabit Ethernet, powerline systems and DAB/DVB broadcasting. COURSE DESCRIPTIONS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 32. 32 This study profile offers a comprehensive view of multimedia by providing students with an interesting trade-off between computer science and signal processing, as well as technology and research. Students who elect the Multimedia Track are exposed to a wide range of topics, including object distribution protocols, multimediadocumentspecifications,imagecompression, information visualization, and remote speech recognition. Students receive this exposure in the classroom, with the concepts being reinforced with laboratory work. In addition, via the menu, students will have the opportunity to design a more specific multimedia sub track according to their preferences in: wireless multimedia networking multimedia security in multimedia digital multimedia signal processing multimedia over the web. Fall Semester: • Advanced topics in multimedia (3 credits) • Image and video compression and processing (5 credits) • Multimedia indexing and retrieval (3 credits) • Human-computer interaction for the Web : interaction design and user evaluation (3 credits) Spring Semester: • 3-D and virtual imaging (analysis and synthesis) (5 credits) • Multimedia technology (3 credits) • Speech and audio processing (3 credits) • An introduction to Semantic web technologies (3 credits) MANDATORY COURSES MULTIMEDIA Coordinator: Prof. Jean Luc DUGELAY STUDY TRACKS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 33. 33 Fall Semester: ADVANCED TOPICS IN MULTIMEDIA In this course, we will discuss contemporary research problems in multimedia. The content of the course will change from year to year and will reflect the current research interests of the Eurecom faculty. IMAGE AND VIDEO COMPRESSION AND PROCESSING This course presents progressive coverage of Image and Video Compression and Processing. MULTIMEDIA INDEXING AND RETRIEVAL While search engines such as Google are extremely efficient for huge databases of text documents, searching for image and video information is still a research challenge. The objective of this course is to study some of the problems and techniques that are involved in the construction of multimedia search engines. HUMAN COMPUTER INTERACTION FOR THE WEB: INTERACTION DESIGN AND USER EVALUATION Human’s computer interaction (HCI) is the study of interaction between people (users) and computers. It is often regarded as the intersection of computer science, behavioural sciences, design and several other fields of study. In this course, we will focus on designing and evaluating interfaces for interacting with multimedia data on the web. The main goal of this course is therefore to teach students how to sketch and build novel interactive systems without intensive programming and engineering knowledge, using simple tools, few trick and lots of imagination. Spring Semester: 3-DANDVIRTUALIMAGING(ANALYSISANDSYNTHESIS) The goal of this course is to introduce the students to the main concepts and techniques used in computer graphics and image synthesis and analysis. 3D object modelling and advanced visualization methods are studied. Specialized hardware used to speed up these computations are described with focus on specialized systems used in virtual reality applications. The application domains related to 3D and Virtual imaging are scientific and information visualization, CAD, flight simulation, games, advertising and movie special effects. MULTIMEDIA TECHNOLOGY The aim of this course is to provide an overview of the audio/video acquisition, storage and display systems, which are main components of multimedia systems SPEECH AND AUDIO PROCESSING Give the students a general knowledge of the most important communication mode : speech. Speech is used to communicate with machines this is speech recognition. Machine can generate artificial speech: this is speech synthesis. Speech must be compressed for two different reasons : reduce the memory required in storage systems and allow low bit rate transmission (f.i in GSM systems). Speech can also be used in biometrics : speaker identification and verification. In the media, speech and soundtracks as well as recorded work sessions can be automatically analyse and speech is a part of the indexing applications. AN INTRODUCTION TO SEMANTIC WEB TECHNOLOGIES The Semantic Web is an evolving extension of the World Wide Web in which the semantics of information and services on the web is defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web content. It derives from W3C director Sir Tim Berners-Lee’s vision of the Web as a universal medium for data, information, and knowledge exchange. This course is a guided tour for a number of W3C recommendations allowing to represent (RDF/S, OWL, SKOS, RIF), query (SPARQL) and extract (RDFa, GRDDL) knowledge on the web. It aims at presenting the underlying logical formalisms of these languages, their syntax and semantics. We will also present the problems of modelling and aligning ontologies on the web. Finally, we will show how the linked data movement contributes to the so-called Web 3.0 vision. COURSE DESCRIPTIONS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 34. 34 The concept of Smart objects is related to a vast domain of applications such as Internet of Things, Web of Things, Sensor Networks, Machine type Communications. This study profile provides a solid background for engineers involved in the embedded software and hardware architecture design of smart objects. The main focus encompasses thus all software and electronic technologies related to these architectures. The integration of such hw/sw architectures in large-scale networks (e.g., cloud systems) and in mobile networks is also addressed in several courses. Finally, the security issues of these objects are addressed both from a software and hardware perspective. Fall Semester: • Computer Architecture (5 credits) • Operating Systems (5 credits) • Software development methodologies (5 credits) Spring Semester: • Digital systems, hardware – software integration (5 credits) • Signal Processing technologies (5 credits) MANDATORY COURSES SMART OBJECTS Coordinator: Prof. Christian BONNET – Renaud PACALET STUDY TRACKS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 35. 35 Fall Semester: COMPUTER ARCHITECTURE This course presents a global view of the architecture of microprocessor-based systems: The various types of microprocessors, from the simplest to the most powerful, their instruction sets, the interactions between hardware and software. The peripherals (memories, interconnects, inputs- outputs, graphics engines,...), the interfaces between peripherals and microprocessors, how the peripherals are seen and used by the different software layers. Data representation, how data are accessed, memory organization. The mandatory hardware components to run an Operating System (OS) and those that improve the performance of the system Instruction Set Architectures (ISA), representation of instructions, relationships between instruction set and programming language, the MIPS instruction set . Memory hierarchy, from internal, fast and small caches to large external memories. Cache management algorithms, coherence between caches and memories in multiprocessor systems The interconnects that allow all components to communicate, from the simplest buses to multidimensional, packet-switched networks. OPERATING SYSTEMS This course tackles both fundamental and practical key aspects of operating systems for real-time embedded applications (applications performing video, managing mobile phones, etc.). At first, the course focuses on operating systems fundamental issues. More specifically, the use of hardware architectures on which operating systems run shall be explained: use of memory, use of hard drives, use of USB ports, etc. Secondly, timing issues inherent to embedded applications are addressed: how can an operating system offer a support to help applications producing their computations at given dates. SOFTWARE DEVELOPMENT METHODOLOGIES (cf p. 28) Spring Semester: DIGITAL SYSTEMS, HARDWARE-SOFTWARE INTEGRATION This course provides and overview of different enabling hardware technologies for real-time processing applied to embedded systems. It is a companion course to “Signal Processing Technologies” and mandatory in the “Real-time and Embedded Systems” track. Software and hardware aspects, system integration, design and validation tools are studied. Themaingoalistoreachasufficientlevelofunderstanding to design alone a prototype system embedding one or several hardware operators for the processing and a micro-processor, plus its peripherals, for the control. A hands-on approach is taken, with the aid of state-of-the- art laboratory equipment. During the final project the students design an actual prototype on a FPGA-based prototyping board, design the embedded software, connect the board to a host PC and test their application. Examples of past projects: hardware accelerator for a cryptographic enciphering algorithm, or for an image processing one, ... SIGNAL PROCESSING TECHNOLOGIES This course provides an overview of different enabling technologies for real-time signal processing applied to communication systems. The basic implementation technology behind areas such as, wireless communication devices, audiovisual devices, media players, PC-based multimedia, soft modems (software radio), video gaming will be covered. A hands-on approach is taken, with the aid of state-of- the-art laboratory equipment, to expose students to the real-time hardware and software aspects of modern signal processing architectures. The topics covered span conversion technologies (A/D, D/A), bus architectures and data acquisition systems, embedded DSP processors, PC-based DSP architectures and implementations, real-time operating systems (RTOS) aspects and system-on-chip (SoC) architectures. Specially design laboratory sessions are supported by introductory lectures on the particular area under study. COURSE DESCRIPTIONS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 36. 36 This study profile provides a solid background both for engineers involved in the design of secure systems and security officers in charge of corporate IT security. The main focus is the analysis of vulnerabilities and related solutions in the area of networking, computer systems andimaging.Varioussolutionsrangingfromcryptography and its applications to intrusion detection and practical countermeasures against network attacks through watermarking of images and biometric identification techniques are addressed in several courses. Fall Semester: • Introduction to computer networking and internet (5 credits) • Secure communications (5 credits) • System and network security (5 credits) Spring Semester: • Cyber-crime and Computer Forensics (5 credits) • Imaging for Security applications : watermarking & biometrics (3 credits) • Security applications in networking and distributed systems (3 credits) MANDATORY COURSES COMMUNICATION SYSTEM SECURITY Coordinator: Prof. Refik MOLVA STUDY TRACKS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 37. 37 Fall Semester: INTRODUCTION TO COMPUTER NETWORKING AND INTERNET This course provides a broad overview of computer networking, covering the application layer, transport layer, network layer, and link layers. It covers basic concepts in computer networking as well as the prominent Internet protocols. It is intended for students who have had no previous course in computer networking. SECURE COMMUNICATIONS This course provides a broad introduction to cryptography and communication security mechanisms based on cryptography. The course covers fundamental aspects such as security evaluation criteria and the mathematical constructs underlying cryptographic primitives as well as applied aspects like the design of major encryption and hashing algorithms, details of security mechanisms relying on cryptography such as data encryption, integrity, digital signature, authentication, key management, and public-key infrastructures. SYSTEM AND NETWORK SECURITY Internet security has become part of everyday life where security problems impact practical aspects of our lives. Even though there is a considerable corpus of knowledge about tools and techniques to protect networks, information about what are the actual vulnerabilities and how they are exploited is often not well understood. The course aims to make the students gain a basic understanding about real world security issues and countermeasures. Another of the goals of this course is to teach students to think as an attacker, this state of mind will later help to design secure systems and avoid common pitfalls. The course introduces the students to all the basic concepts of system security in the areas of host, network, and web security. The class has a very practical spin. A number of challenge-like homework assignment are used to force the student to practice on the low level aspects of the concept presented during the lectures. Therefore, prior experience in basic programming (C) as well as knowledge of basic concepts in operating systems and networks is recommended. Spring Semester: CYBER-CRIME AND COMPUTER FORENSICS This course serves as a continuation of System and Network Security. The idea is to present different approaches to analyse and detect malware and to deal with compromised machines. Because the class will feature a number of programming exercises, students are required to have programming experience. IMAGING FOR SECURITY APPLICATIONS: WATERMARKING & BIOMETRICS Watermarking: Watermarking allows owners or providers to hide an invisible and robust message inside a digital Multimedia document, mainly for security purposes such as owner or content authentication. There is a complex trade-off between the different parameters: capacity, visibility and robustness. Biometrics : The security fields uses three different types of authentication: something you know, something you have, or something you are: a biometric. Common physical biometrics includes fingerprints, hand geometry ; and retina, iris or facial characteristics. Behavioural characters include signature, voice. Ultimately, the technologies could find their strongest role as intertwined and complementary pieces of a multifactor authentication system. In the future biometrics is seen playing a key role in enhancing security, residing in smart cards and supporting personalized Web e-commerce services. Personalization through person authentication is also very appealing in the consumer product area. This course will focus on enabling technologies for Biometrics, with a particular emphasis on person verification and authentication based on or widely using image/video processing. SECURITY APPLICATIONS IN NETWORKING AND DISTRIBUTED SYSTEMS This course presents the main applications of secure communication mechanisms in the area of computer networks and distributed systems. The course covers network security approaches based on firewalls, cryptographic security protocol suites designed for the data exchange and network control components of Internet, wireless security protocols, and security solutions for cellular and mobile network architectures. COURSE DESCRIPTIONS SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 38. 38 ADVANCED TOPICS IN WIRELESS COMMUNICATIONS Hot Topics in Mobile Communications This course presents some recent HOT TOPICS within the area of mobile networks. The course is modified from 2014 (and earlier) versions to allow focus on updated set of hot topics and trends in mobile communications. We emphasize emerging techniques to be used in future 5G mobile networks to allow for a significant increase in user quality, and network capacity. The course earns 3 ECTS in its short version and 5 ECTS in the long version. We cover hot topics for 5G such as “Massive MIMO”, “network cooperation”, “interference management”, and “device coordination”. In the long version, external experts (Intel, Huawei, ETSI) from Industry reveal hot topics in the wireless industry. GAME THEORY This course is an introduction to game theory. Game theory studies interactions of “agents” whose objectives depend on others actions and not only theirs. It permits to model and understand many real-world strategic interactions, e.g., in economics. This course introduces the main concepts of game theory (Nash equilibrium, etc.) and illustrates them with examples from economics, political sciences, computer science, engineering, etc. The goal of this course is to present the basics of game theory in sufficient details to enable students to (i) feel the relevance of game theory to understand real world interactions and (ii) apply game theory to their own applications. This course is followed by the Network Economics course which introduces more advanced game theory concepts and develops in details applications to economics of the Internet. INFORMATION THEORY Since 1948, the year of publication of Shannon’s landmark paper “A mathematical theory of communications”, Information theory has paved the ground for the most important developments of today’s information/ communication world. Information theory studies the ultimate theoretical limits of source coding and data compression, of channel coding and reliable communications via channels, and provides the guidelines for the development of practical signal- processing and coding algorithms. This course covers Information theory at an introductory level. Thepracticalimplicationsoftheoreticalresultspresented are put in evidence through examples and case studies. ESSENTIALMATHEMATICALMETHODSFORENGINEERS This course aims to present a treatment of mathematical methods suitable for engineering students who are interested in the rapidly advancing areas of signal analysis, processing, filtering and estimation. Significant current applications relate to speech and audio, music, wired and wireless communications, instrumentation, multimedia, radar, sonar, control, biomedicine, transport and navigation. The course presents a study of analogue systems as a pre-requisite to material relating to sampled-data systems. The objective is to assist the student in gaining confidence in working with the frequency or transform domain for the analysis or characterisation of signals and systems. The final part of the course aims to introduce at a more mathematical level the concepts of probability, random processes and the analysis of random signals, correlation and spectral density. MOBILE APPLICATION AND SERVICES The course MobServ would interest students who want to get a big picture of the mobile application ecosystem and the hands-on on design and development for the three emerging mobile platform including Android, iOS, and PhoneGap/WebOS. It focuses on problem solving and design skills through studio-based learning (SLB) and lab sessions as well as a challenge project where you invent and build your own mobile application. It targets the description of new emerging technologies and tools used to design and implement multimedia applications for smartphones taking into account the technical constraints relative to storage capacity, processing capacity, display screen, communication OTHER TECHNICAL COURSES SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 39. 39 interfaces, as well as user context and profile. This course starts by presenting a mobile application and platform landscape and their evolution followed by Android, iOS, and PhoneGap/WebOS basics combined with mini lab sessions. Then fundamentals of each platform are detailed through guided lab sessions and interactive discussions. Platform trends, market, and business model are explained. Finally, advanced topics such as location-based service, geo-social service, offline capable apps, UI/UX design are given. MOBILE COMMUNICATION SYSTEMS The purpose of this course is to present a series of mobile systems in their entirety to synthesize the knowledge gained in more fundamental courses, to explore current and emerging standards and to follow the evolution of various mobile services. NETWORK ECONOMICS Economics and incentives consideration govern in large part the development and actual performance of networks and digital services. The objective of this course is to raise awareness of students on these questions and how to solve them. More specifically: • The course will introduce a number of topics in economic analysis of networks and network-related services (web, security, etc.). • The basic method used will be game theory. The basics of game theory will be assumed to be known and the course will focus on applications to network economics. •  The main goal is to show how mathematical methods based on game theory are used to analyze economics problems in networks, with a focus on modern research topics in network economics. • To complement the theoretical notions presented, the course will present practical (software) aspects of implementing new pricing models using as an example the software solution SAP Billing and Revenue Innovation Management (BRIM), thanks to the participation of an external expert from SAP. NETWORK MODELING The goal of this course is to teach student how to model, analyze, and optimize the performance of different Networks using simple theoretical tools. The end goal is to highlight the common underlying properties, develop a strong high-level insight on the network parameters affecting network performance, and understand how to optimize a networked system. Each class will be a mix of some necessary theoretical tools, and their application to real-world networks. We will consider examples from modern cellular networks (e.g., offloading and load balancing), capacity planning, MAC protocols, scheduling in computing clouds and web server farms, security (e.g. virus infections), measuring large social networks like Facebook and Twitter, search engines (e.g. Google’s PageRank algorithm), and many others. FUNDAMENTAL OF OPTIMIZATION Convex optimization is broadly applied to many technical and non-technical fields and provides a powerful set of tools for the design and analysis of communication systems and signal processing algorithms. This course addresses basic concepts and main techniques in linear, non-linear and convex optimization. Special emphasis is devoted to exemplify their applications to telecommunications problems with the objective of developing the skills and background needed to recognize, formulate, and solve optimization problems. The course aims to introduce Eurecom students to fundamental concepts as duality and KKT conditions, widely utilized techniques as linear and geometric programming and unconstrained optimization algorithms, but also to more advanced techniques, which have been widely applied in wireless communications nowadays, namely, second order cone programming and semi definite programming. STATISTICAL SIGNAL PROCESSING The proper treatment of modern communication systems requires the modelling of signals as random processes. Often the signal description will involve a number of parameters such as carrier frequency, timing, channel impulse response, noise variance, interference spectrum. The values of these parameters are unknown and need to be estimated for the receiver to be able to proceed. OTHER TECHNICAL COURSES SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 40. 40 Parameters may also occur in the description of other random analysis of communication networks, or in the descriptions of sounds and images, or other source signals. This course provides an introduction to the basic techniques for estimation of a finite set of parameters, of a signal spectrum or of one complete signal on the basis of a correlated signal optimal filtering). Finally, we consider a prototype parameter estimation problem: sinusoids in noise. STATISTICAL DATA ANALYSIS The goal of the course is to provide students with simple and efficient statistical methods to analyze data. Such methods are of crucial importance in many situations as they allow to answer questions such as: ‘Is this performance improvement significant?’, ‘What is the uncertainty on that result?’, ‘How can I predict a new output of my system based on measurements?’, ‘Which factors have a significant impact on the performance of my system?’, and many more. Mathematical analysis underlying the presented methods will be sketched, but the main focus will be on the understanding of the methods and the situations in which they can be used (which method to use, what to expect, etc.). The course will present generic methods working for data from any application and not a specific domain of application. Examples will be given in different areas (computer networks, engineering, etc.). UML FOR EMBEDDED SYSTEMS This course tackles the use of UML (Unified Modeling Language) and SysML (System Modeling Language) in the context of embedded systems. Those languages are widely used in industry either for documenting and modeling complex systems. More specifically, this course adresses all development stages of an embedded system, i.e. requirement capture, analysis, design, and validation. Validation includes the simulation of a model, the formal verification of properties, and the generation and execution of code from models. The course is really pratice-oriented: we model all together a simple embedded system during lectures. Also, lab sessions are dedicated to the use of an open-source SysML editor, which supports simulation and validation capabilities. Two “real” case studies are used in lab sessions: A subset of the Future Air Navigation System, and an automotive braking system. CHANEL CODING THEORY In today’s communications world channel coding underlies the physical layer of all major communication systems. For example: algebraic block coding (Reed-Solomon codes) are used in the CD and DVD standards, convolutional codes are widely used in wireless systems such as GSM,IS-95 and LANs (IEEE 802.11), trellis coded modulation is used in line modems and low-density parity check codes (LDPC) will be used to combat packet losses in future internet content distribution networks. This course provides an introductory but thorough background in modern coding theory and covers both classical coding theory (block and convolutional codes), coding for bandlimited channels (Coded Modulation) and the modern theory of randomlike codes with iterative decoding (LDPCs, Turbo Codes). DISTRIBUTED SOFTWARE AND MIDDLEWARE Middleware consists of the software and services on which a network application programmer relies that are provided on top of the network layer. The knowledge of distributed software design and the appropriate use of middleware are recognized as part of the software engineering culture in the industry, especially for Internet applications. The goal of this course is to provide a broad overview of engineering techniques for the development of distributed software based on classical bare socket programming and on today’s state-of-the-art middleware. The course first describes how distributed software can be modularly designed using object-oriented techniques and design patterns. Object-oriented middleware platforms like CORBA, Java RMI, and EJB are then thoroughly described. Mobile code platforms, which provide a new form of middleware, are also introduced. Services and interfaces required for the deployment of these platforms are finally addressed. The course will be accompanied by some significant design and programming labs. OTHER TECHNICAL COURSES SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 41. 41 FORMAL SPECIFICATION AND VERIFICATION OF SYSTEMS This course aims to give students the fundamentals of formal methods for specifying and verifying systems. Emphasis is placed on practical use of the notions encountered. HARDWARE SECURITY Embedded applications with strong security requirements use sophisticated cryptographic algorithms and protocols. These algorithms and protocols are usually considered resistant against cryptanalysis. Inside the complete system they are implemented either in software or hardware form. Unfortunately, at least for the designers of such systems, any computation is eventually performed by a piece of hardware (microprocessor or hardware dedicated accelerator) and every hardware device leaks symptoms of its activity (power consumption, electromagnetic emanations, computation time, etc.) An attacker can use such side channels to retrieve embedded secrets. She can also inject and exploit faults by modifying the power supply, the clock frequency, using a laser or even by modifying the structure of the device. Other attack classes target communication busses on electronic board and have already been successfully used against game consoles and other consumer equipments. This course offers a survey of several known hardware attacks. For each of them the conditions of success are explained and some counter measures are proposed. The main goal is to initiate the students into such threats, give them hints about the possible counter measures and prepare them to design more secure systems. Lectures are complemented by two lab sessions dedicated to timing and power consumption attacks. During the labs the students will experiment the impressive efficiency of these attacks and will try to protect the security target with counter measures. OTHER TECHNICAL COURSES SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 42. 42 ENTREPRENEURSHIP AND CAPITAL VENTURE This course is designed to familiarize students with the practices and underlying issues surrounding the founding and funding of entrepreneurial ventures. This involves learning about the key decisions to be made by the entrepreneur and the relationship between the venture capital provider and the entrepreneur. How do they come to a deal ? What are their respective strategies ? What is the process ? SUSTAINABLE ICT’s Sustainable development is today an increasingly strategic issue for many companies. In the field of Information and Communications Technologies, Green-IT must play an important role in the collective attention spans to preserve the environment, to control energy consumption and ensure their own sustainable development. The expected benefits are sufficiently significant so that the principal actors attack the subject. For manufacturers and operators in the sector, this issue is reflected by specific concerns about the fate of equipment, terminals and services expected to be developed and marketed.To address these concerns, companies today require engineers and managers with a culture of sustainable development and knowledge of innovative methods for designing products and services that integrate the ecological constraint. INNOVATION AND NEW PRODUCT DEVELOPMENT This course will present the management frameworks and tools used in the product development process. It is intended to give students the understanding of the processes that they will be exposed to as they take up responsibilities associated with the development of technology, product or services. INTRODUCTION TO MANAGEMENT Most graduates aspire to enter management ; other find management thrust upon them. This course will introduce participants to the role and practice of management from the perspective of the new manager. Through lectures, exercises and case studies, participants will understand and experience some of what it is to be a manager today. INTELLECTUAL PROPERTY LAW This course provides a solid introduction to intellectual property law from a managerial and strategic perspective taking an international and comparative approach. The course isthe study of how companies protect innovations in order to create value for the company. After having taken this course participants will be able to: - To manage intellectual property (I.P.) in a knowledge- based society; - To understand value of innovation and value of protection and traditional and strategic use of I.P; competitive advantage and I.P. - To develop skills of Managing I.P. and technology in an international context: various topics PERSONAL DEVELOPMENT AND TEAM LEADERSHIP The overall aim of the program is to enable the student to achieve their potential and increase the performance of both themselves and their team members, both now and in the future. The objectives are to gain the essential awareness and skills necessary to fulfil responsibilities as a member of a team and potential team leader. By the end of the program the participant will: Become more aware of personality types, peoples? preferences, needs, motivations, and strengths Understand you own preferences & needs, and develop multi-step career/ life goals Appreciate cultural diversity within teams; understand the role of a team member and team leader Have received a range of tools to help the participant to perform well within a team, and in their life Get a bigger picture of how organizations and people learn and develop Develop a career/life plan that combines your strengths, needs, to create credibility to achieve goals NON TECHNICAL COURSES SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 43. 43 BUSINESS SIMULATION Through the use of a complex interactive business simulation in which teams manage virtual companies in a high-tech business arena, students will gain practical insights into the realities of running a business. Unlike single subject courses, this simulation requires to students to make decisions within the context of interacting disciplines. Student will also come to understand the interdependence of companies through buy/sell and risk-sharing negotiations within a changing supply chain model. GENERAL INTRODUCTION TO LAW / CONTRACTS, SETTING UP A BUSINESS To acquire basic legal knowledge To have an overview about company set up To learn about the majors principles of contract law PROJECT MANAGEMENT In all areas, professional activities are often formalized into Projects. This trend in even stronger and more evident in today’s environment, which is increasingly international with off-shoring and which develops new inter-enterprise dependencies with out-tasking and outsourcing. Communication within and outside the enterprise also becomes key. In order to better manage and control those Projects, Enterprises often evolve from a Functional organization to a Matrix organization. The Project Management Profession becomes a key element of the new Enterprise Model. This course aims at introducing the different Project Management concepts and techniques. For the students, it is an opportunity to increase their efficiency when joining a Project Team. This course should also allow an improved understanding of the business aspects, and may trigger some thinking on future career choices. SOCIOLOGICAL APPROACHES OF TELECOM TECHNOLOGIES Contemporary works in the sociology of Technology offer numerous critics of the classical divide between technical and social features. It has been shown that the success or failure of technical innovations rests on their capacity to integrate various organizational and interactional features. This course aims at providing students with a general background in the sociology of ICTs. The main goal is to gain a better understanding of ICT’s uses or resistance to change in firms. Various case studies of ICT’s uses and innovations, either in professional or ordinary, mundane contexts, will be discussed. Drawing from those studies, the course presents an array of methods of methods for qualitative data collection and analysis. NON TECHNICAL COURSES SOPHIA ANTIPOLIS CURRICULUM Master cycle
  • 44. ©TélécomParisTech-02/2016 Paris Curriculum Françoise Schlotterer +33 (0)1 45 81 74 51 admissions@telecom-paristech.fr Sophia Antipolis - EURECOM Curriculum Pascale Castaing +33 (0)4 93 00 81 62 pascale.castaing@eurecom.fr Contacts 0 805 855 866 APPEL GRATUIT DEPUIS UN POSTE FIXE N°Vert