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.