Master Year 2 Computer Science for Networks

Year | Master Year 2 |
Program | Computer Science for Networks |
ECTS Credits | 60 |
Language | English |
Orientation | Research and Industry |
Locations | Palaiseau Campus |
Course duration | 12 months, full time |
Course start | September |
Degree awarded | Master’s degree |
WHY ENROLL IN THIS PROGRAM?
Asset n° 1
Pursue a PhD or career in industry
Asset n°2
Gain practical experience through lab work and projects
Asset n°3
Benefit from the program’s strong ties with industry
The second-year Computer Science for Networks Master’s program enables students to understand, analyze and improve communication networks, as well as develop and define software for next-generation networks. It provides techniques and tools to tackle current questions through the in-depth study of computer science and complex networks. Students will also learn to master recent approaches based on advanced software engineering.
The program comprises core courses in computer science and networks, as well as optional modules in specific domains. These courses are taught from September to mid-February. Lab hours and projects are scheduled for students to practice and assimilate concepts more easily. High-quality lectures and project supervision are provided by renowned professors and industry experts. The program has strong ties with industry, and many courses and lab sessions are run by our industry partners. The program also provides a first research experience to prepare students for a PhD or career as a research engineer in academic or industrial organizations.
Objectives
This second-year program allows to students to:
- Be initiated to research and acquire strong practical and theoretical knowledge in networks and computer science
- Deepen their technical knowledge through computer science methodologies applied to networks, as well as discover emerging research topics
- Master formal techniques for network analysis
- Study and apply advanced software engineering techniques - e.g. software defined networks and containerization - to compute, improve and master the development of distributed networks
After graduation, students will have a wide range of opportunities:
- Career in a research institute or university
- Engineering positions in industry focusing on networks and communication systems
- PhD at Institut Polytechnique de Paris or in industry
Core courses
Simulation and Metrology |
21h 2.5 ECTS English |
Virtualization: Concept and implementation |
21h 2.5 ECTS English |
Research Project |
42h 5 ECTS English |
Middleware for distributed Applications |
42h 5 ECTS English |
Elective courses
Dynamic Systems, autonomous and self-adaptative |
21h 2 ECTS English |
Network Security and Privacy |
42h 5 ECTS English |
Network Science and Graph Learning |
21h 3 ECTS English |
Wireless network and IoT |
42h 5 ECTS English |
Centralized/Cloud-Based Radio Access Networks |
21h 2.5 ECTS English |
Formal System Testing |
42h 5 ECTS English |
Software Model based Testing |
21h 2.5 ECTS English |
Global Laboratory for Industry-Driven Software Development |
42h 6 ECTS English |
Computational logic |
36h 4 ECTS English |
Algorithm analysis and Computational Complexity |
21h 2.5 ECTS English |
Software Defined Networks |
21h 2.5 ECTS English |
Machine Learning for Computer Networks and Services |
35h 4 ECTS Engish |
Formal Verification |
21h 2.5 ECTS English |
Algorithms for dynamic and reconfigurable distributed systems |
21h 2 ECTS English |
French |
21h 2.5 ECTS English |
Internship
6 months
From mid-February
30 ECTS
Admission requirements
Academic prerequisites
- Completion of the first year of a Master in computer science or related field at Institut Polytechnique de Paris or equivalent in France or abroad
- Demonstrated basic knowledge in network protocols, object programming languages, mathematics and probability
Language prerequisites
English (B2): for non-native English speakers, a certificate is required (CEFR B2; IELTS: 5.5/9 ; TOEFL paper based: 550/677; TOEFL computer based: 213/300; TOEFL internet based: 79/120; TOEIC: 750/990; Cambridge: CAE (Certificate of Advanced English); CET-6 600)
How to apply
Applications can be submitted exclusively online. You will need to provide the following documents:
- Transcript
- Two academic references (added online directly by your referees)
- CV/resume
- Statement of purpose
You will receive an answer in your candidate space within 2 months of the closing date for the application session.
Fees and scholarships
- EU/EEA/Switzerland students: 4243€
- Non-EU/EEA/Switzerland students: 6243€
- Engineer students enrolled in one of the five member schools of Institut Polytechnique de Paris (Ecole polytechnique, ENSTA Paris, ENSAE Paris, Télécom Paris and Télécom SudParis): 159€
- Special cases: please refer to the "Cost of studies" of the FAQs
Find out more about scholarships
Applications and admission dates
Coordinator
Program office
General enquiries
The second-year Computer Science for Networks Master’s program enables students to understand, analyze and improve communication networks, as well as develop and define software for next-generation networks. It provides techniques and tools to tackle current questions through the in-depth study of computer science and complex networks. Students will also learn to master recent approaches based on advanced software engineering.
The program comprises core courses in computer science and networks, as well as optional modules in specific domains. These courses are taught from September to mid-February. Lab hours and projects are scheduled for students to practice and assimilate concepts more easily. High-quality lectures and project supervision are provided by renowned professors and industry experts. The program has strong ties with industry, and many courses and lab sessions are run by our industry partners. The program also provides a first research experience to prepare students for a PhD or career as a research engineer in academic or industrial organizations.
Objectives
This second-year program allows to students to:
- Be initiated to research and acquire strong practical and theoretical knowledge in networks and computer science
- Deepen their technical knowledge through computer science methodologies applied to networks, as well as discover emerging research topics
- Master formal techniques for network analysis
- Study and apply advanced software engineering techniques - e.g. software defined networks and containerization - to compute, improve and master the development of distributed networks
After graduation, students will have a wide range of opportunities:
- Career in a research institute or university
- Engineering positions in industry focusing on networks and communication systems
- PhD at Institut Polytechnique de Paris or in industry
Core courses
Simulation and Metrology |
21h 2.5 ECTS English |
Virtualization: Concept and implementation |
21h 2.5 ECTS English |
Research Project |
42h 5 ECTS English |
Middleware for distributed Applications |
42h 5 ECTS English |
Elective courses
Dynamic Systems, autonomous and self-adaptative |
21h 2 ECTS English |
Network Security and Privacy |
42h 5 ECTS English |
Network Science and Graph Learning |
21h 3 ECTS English |
Wireless network and IoT |
42h 5 ECTS English |
Centralized/Cloud-Based Radio Access Networks |
21h 2.5 ECTS English |
Formal System Testing |
42h 5 ECTS English |
Software Model based Testing |
21h 2.5 ECTS English |
Global Laboratory for Industry-Driven Software Development |
42h 6 ECTS English |
Computational logic |
36h 4 ECTS English |
Algorithm analysis and Computational Complexity |
21h 2.5 ECTS English |
Software Defined Networks |
21h 2.5 ECTS English |
Machine Learning for Computer Networks and Services |
35h 4 ECTS Engish |
Formal Verification |
21h 2.5 ECTS English |
Algorithms for dynamic and reconfigurable distributed systems |
21h 2 ECTS English |
French |
21h 2.5 ECTS English |
Internship
6 months
From mid-February
30 ECTS
Admission requirements
Academic prerequisites
- Completion of the first year of a Master in computer science or related field at Institut Polytechnique de Paris or equivalent in France or abroad
- Demonstrated basic knowledge in network protocols, object programming languages, mathematics and probability
Language prerequisites
English (B2): for non-native English speakers, a certificate is required (CEFR B2; IELTS: 5.5/9 ; TOEFL paper based: 550/677; TOEFL computer based: 213/300; TOEFL internet based: 79/120; TOEIC: 750/990; Cambridge: CAE (Certificate of Advanced English); CET-6 600)
How to apply
Applications can be submitted exclusively online. You will need to provide the following documents:
- Transcript
- Two academic references (added online directly by your referees)
- CV/resume
- Statement of purpose
You will receive an answer in your candidate space within 2 months of the closing date for the application session.
Fees and scholarships
- EU/EEA/Switzerland students: 4243€
- Non-EU/EEA/Switzerland students: 6243€
- Engineer students enrolled in one of the five member schools of Institut Polytechnique de Paris (Ecole polytechnique, ENSTA Paris, ENSAE Paris, Télécom Paris and Télécom SudParis): 159€
- Special cases: please refer to the "Cost of studies" of the FAQs
Find out more about scholarships