Master of Science Computer Science for Networks (CSN)
Télécom SudParis
Engineering degree - Master’s level
Offered exclusively in English
Want to understand, analyze and improve your communication network ? Want to develop and define software on top of next-generation networks? Many people who want to study the technique and tools analyzing the networks choose CSN. Further, and in order to deal with these objectives, they complementary wish to master the recent approaches based on software engineering.
Presentation
This program proposes graduate students to be initiated to research and to acquire strong practical and theoretical knowledge in the network and computer science area. The broad range of proposed modules gives students the opportunity to deepen their technical knowledge through computer science methodologies applied to communication networks as well as to discover new emerging research topics.
Two main objectives can be tackled when following this program. First, to master formal techniques (e.g., modelling, AI) for network analysis, the students will study novel techniques and tools to model and analyze complex future networks. Secondly, the students could also be interested by all the software engineering techniques (e.g. software defined networks) to compute, improve and master the keys of the development of distributed networks.
Background
Computer Science and good knowledge in Java.
First year
Level: Master 1
Language of instruction: English
Location: Telecom SudParis, Evry
Cost: 4000 or 6000 euros (see more on Tuition Fees)
Coordinator: Dr Natalia KUSHIK, Telecom SudParis
The program enables students to acquire the necessary background in computer science and networks to pursue a second year of specialization. Laboratory time and projects offer students the opportunity to practice and understand concepts more easily.
This first-year program enables students to:
- Master formal techniques for communicating network analysis including new tools to model and analyze complex (future) networks
- Become familiar with software engineering techniques to compute, improve and grasp the subtleties of developing distributed networks
- Acquire the necessary background knowledge in computer science and networks to pursue the second-year CSN program.
First year program
- Semester 1 (Fall - Sept. to Feb.) – 30 ECTS credits
- Semester 2 (Spring - Feb. to June) – 30 ECTS credits
Core courses
Title | ECTS | Code |
C Programming and Unix | 5 | CSC7435 |
Probas & Stats | 5 | MAT7421 |
Networks | 5 | NET7421 |
French Language and Culture | 2,5 | FRE7421 |
Project (Conf. Cycle / Intro to Research) | 2,5 | NET7428 |
Optional courses
Title | ECTS | Code |
Optimization | 4 | NET7423 |
Introduction to Information Theory | 2 | NET7430 |
Internet of Things and Data Analytics | 4 | CSC7440 |
Introduction to Machine Learning | 3 | CSC7422 |
Low-level data management | 2,5 | CSC7428 |
Core courses
French Language and Culture, 2,5 ECTS, FRE7421
Optional courses
Title | ECTS | Code |
Principles of Relational Data Management | 2 | CSC7427 |
Principles of Distributed Data Management | 2 | CSC7430 |
Software and Data Engineering | 5 | CSC7426 |
Network programming | 2,5 | NET7426 |
Advanced data networks | 5 | NET7422 |
Engineering for quality of service | 2,5 | NET7424 |
Performance Evaluation and Metrics | 2,5 | NET7423 |
Distributed Computing Systems | 2,5 | CSC7223 |
Effective communication essentials | 2,5 | HUM7421 |
Entrepreneurship | 2,5 | HUM7422 |
Second year
Level: Master 2
Language of instruction: English
Location: Telecom SudParis, Palaiseau
Cost: 4000 or 6000 euros (see more on Tuition Fees)
Coordinator: Prof. Stephane MAAG, Telecom SudParis
The second-year Computer Science for Networks (CSN) 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 professors from renowned research labs 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.
Second year program
Core courses
Optional courses
|
Master’s thesis 30 ECTS |
Online application form. No application fee.
Official transcripts, degree certificate and/or completion certificate for Bachelor degree and Master’s degree (if applicable). Minimum GPA varies depending on the program.
- CV/Resume
- State of purpose
- Copy of passport
- Proof of English proficiency
- Recommendation letter(s)
Direct admission to the M2 program: Students holding a M1 or a Bachelor with at least 4 years (240 ECTS) may apply directly to the M2 program.
English proficiency requirement
For programs requiring English language proficiency, the minimum level is required for admission: CEFRL : B2 level
One of the following test scores is required for admission:
TOEIC | 870 / 990 |
IELTS | 5 / 9 |
TOEFL IBT | 72 / 120 |
Cambridge | FCE |
PTE Pearson | 56 / 90 |
Contact
For any question related to admissions:
E-mail: @admissions-msc