🚧 Under Construction 🚧

This website is being updated for the 2026-27 academic year.
All information presented here may be outdated and is subject to change.

IGD - Interaction, Graphics & Design Track

Master of Computer Science - IP Paris


Programming

CSC_0EL10_TP-EN Web Development
2,5 ECTS Cycle Ingé TP
James Eagan
This course presents methods and techniques for developing dynamic, modern, robust, safe websites. Topics: Internet and the Web, basic Web languages (HTML, CSS, JavaScript), rich dynamic content, server-side programming and frameworks, client-side and AJAX frameworks, website security.
CSC_0EL10_TP-FR Web Development
2,5 ECTS Cycle Ingé TP
James Eagan
This is the French version of CSC_0EL10_TP
CSC_0EL11_TP-EN Programming paradigms: theory and practice
2,5 ECTS
Daniel Medeiros
Presents main concepts, mechanisms and difficulties of current programming languages, which are illustrated in C++11 and Java. Also provides an introduction to Java Swing and event programming. A large part is devoted to practical work. Topics: programming paradigms, object-oriented programming, polymorphism, generic programming, lambdas, memory management, pointers and references, constness, graphical user interfaces, event management, MVC.
CSC_0EL11_TP-FR Programming paradigms: theory and practice
2,5 ECTS
Simon Perrault
This is the French version of CSC_0EL11_TP.
TP-MN912 Audio-Visual Transport
2,5 ECTS
Jean Le Feuvre
Principles, Protocols and advanced techniques for Audio-Visual content delivery. Associated Web Technologies: HTML5 video, Media Source Extension, Encrypted Media Extension, XHR/Fetch