Internet Engineering (Université Côte d'Azur - Politecnico di Bari)

Master Degree in Computer Science International Track: Internet Engineering

Your contacts:

  • Alfredo Grieco alfredo.grieco [at] poliba.it
  • Guillaume Urvoy-Keller  urvoy [at] unice.fr
 

Description

Université Côte d'Azur and Politecnico di Bari have established a double diploma entitled Internet Engineering.

Two tracks are available at Bari: Computer Science Engineering adn Telecommunications Engineering.
At Nice, students enrolled in the Master in Computer Science and also the Engineering Diploma are eligible to apply to the program.

Students enrolled in this program must perform one year in Nice and one year in Bari. The master thesis, at the end of the second year must be co-supervised by a Professor from Bari and a Professor from Nice.

The number of participants to the program is limited to 10 per year.

Students willing to apply to this program must contact the local coordinator for the exact application period and procedure.
 

Curriculum at Bari

Course

ECTS

Computer Science Engineering

Telecommunications Engineering

Year

Semester

Internet of Things

6

X

X

I/II

I

Traffic Theory

6

 

X

I

I

Multimedia Systems

6

 

X

I

II

Network Security

6

 

X

I

I

Mobile Radio Networks

6

 

X

I

II

Multidimensional Signal Processing

6

 

X

II

I

Optical Devices

6

 

X

II

I

Telecommunication

Optical Systems

6

 

X

II

II

Smart Antennas

6

 

X

I

II

Fiber Optic Propagation

6

 

X

I

II

Radio Propagation

6

 

X

I

I

Electromagnetic Security

6

 

X

II

I

Wireless Network Security

6

 

X

II

I

Ethical Hacking Laboratory

6

 

X

II

II

Electronics for Telecommunications

6

 

X

I

I

Control Methods for Computer Networks

6

X

X

I

I

Optical and Radiofrequency Measurements

6

 

X

I

II

Secure programming Laboratory

6

 

X

I

II

Big Data

6

 

X

I

I

Information Systems Security and Privacy

6

 

x

II

I

Cryptography

6

 

X

I

II

Electronic Systems for Biometrics and Biosensing

6

 

X

II

I

Risk Management

6

 

X

II

I

Internet Laboratory

3

 

X

II

II

Image Processing

6

X

 

I

I

Artificial Vision

6

X

 

I

II

Big Data

6

X

 

I

I

Distributed systems

6

X

 

I

II

Advanced Software Engineering

6

X

 

II

I

Artificial Intelligence and Machine Learning

12

X

 

II

I

Web languages

6

X

 

II

I

Web oriented technologies and systems

6

X

 

II

II

Formal languages and compilers

6

X

 

I

I

Modeling of Discrete Event Systems

6

X

 

I

II

Engineered Intelligent Systems

6

X

 

II

II

Human Machine Interaction

6

X

 

I

II

Numerical methods for IT

6

X

 

I

II

E-business models and business intelligence

6

X

 

I

II

Measurement and data acquisition systems

6

X

 

I

I

Digital Programmable Systems

6

X

 

I

II


 

Curriculum at Nice

 

Courses offered during the first year at the University of Côte d’Azur

Courses offered during the second year at the University of Côte d’Azur

UE 1 – 15 ECTS

 

Research Project (6 ECTS)

Software Project (6 ETCS)

Software Engineering (3 ECTS)

French or English (3 ECTS)

UE 1: Network foundations - 6 ECTS

 

Graph algorithms and combinatorial optimisation (2 ECTS)

Performance evaluation of networks (2 ECTS)

Algorithmic approach to distributed computing (2 ECTS)

UE 2 - 15 ETCS with at most 1 minor course

 

AI game programming (3 ECTS)

Logic (3 ECTS)

Programming Challenge (3 ECTS)

Advanced Programming (3 ECTS)

Computer Networks (3 ECTS)

Images (3 ECTS)

Neural Network and Learning (3 ECTS)

Safety critical systems (3 ECTS)

Parallelism (3 ECTS)

 

Minor courses:

Digital Strategy (3 ECTS)

Digital IP and Law (3 ECTS)

Digital Business (3 ECTS)

Entrepreneurship (3 ECTS)

Innovation and design thinking (3 ECTS)

Sensors and Network devices (3 ECTS)

Introduction to Machine Learning (3 ECTS)

Web Privacy (3 ECTS)

Mobiquitous and Big Data Systems (3 ECTS)

Computational Linguistics (3 ECTS)

Introduction to scientific research and experimentation (3 ECTS)

 

 

UE 2: From network to clouds – 6ECTS

Large-Scale Distributed Systems (2 ECTS)

Evolving Internet (2 ECTS)

Virtualized Infrastructure (2 ECTS)

UE 3 – 9 ECTS

Research Project (6 ECTS)

Project Management (3 ECTS)

UE 3: Project:  9 ECTS

 

Personal Project (6 ECTS)

English or French Language ( 3 ECTS)

UE 4 - 21 ETCS - 5 courses with at most 1 minor course

Operations Research (3 ECTS)

Combinatorial Optimization (3 ECTS)

Communication and Concurrency (3 ECTS)

Internet of the Future (3 ECTS)

Graphs (3 ECTS)

Software Engineering (3 ECTS)

Advanced OS (3 ECTS)

Winter School (3 ECTS)

 

Minor Courses:

Digital Strategy (3 ECTS)

Digital IP and Law (3 ECTS)

Digital Business (3 ECTS)

Entrepreneurship (3 ECTS)

Innovation and design thinking (3 ECTS)

Sensors and Network devices (3 ECTS)

Introduction to Machine Learning (3 ECTS)

Web Privacy (3 ECTS)

Mobiquitous and Big Data Systems (3 ECTS)

Computational Linguistics (3 ECTS)

Introduction to scientific research and experimentation (3 ECTS)

 

UE 4: 9 ECTS with at most one minor course

Algorithmic approach to distributed computing (2 ECTS)

Algorithms for Telecommunications (2 ECTS)

Content distribution in Wireless networks (2 ECTS)

Data mining: algorithms and architecture (2 ECTS)

Data Science (2 ECTS)

Distributed Optimization and Games (2 ECTS)

Evolving Internet (2 ECTS)

Foundations and Models for on-chip systems and networks (2 ECTS)

Privacy and Blockchains (2 ECTS)

Graph algorithms and combinatorial optimisation (2 ECTS)

Introduction to Research (1 ETCS)

 

Minor courses:

Digital Strategy (3 ECTS)

Digital IP and Law (3 ECTS)

Digital Business (3 ECTS)

Entrepreneurship (3 ECTS)

Innovation and design thinking (3 ECTS)

Sensors and Network devices (3 ECTS)

Introduction to Machine Learning (3 ECTS)

Web Privacy (3 ECTS)

Mobiquitous and Big Data Systems (3 ECTS)

Computational Linguistics (3 ECTS)

Introduction to scientific research and experimentation (3 ECTS)

 

UE 5 : Co-Tutored Master Degree Thesis (30 ECTS)

Rules to validate courses at UCA

  • Individual courses are grouped into blocks called UE (Unité d’Enseignement)
  • Students must validate each UE by obtaining an average grade of at least 10/20

    Rules to validate courses at Politecnico di Bari
  • In order to pass an exam, students must obtain a grade of at least 18/30