IGD - Interaction, Graphics & Design Track

Master of Computer Science - IP Paris


Programming

CSC_0EL11_TP-P1 Programming paradigms: theory and practice)
2,5 ECTS (24h) - Tronc commun – Website
Eric Lecolinet
P1 Friday 12/09 and Tuesday 16/09-04/11 08:30-11:45 Calendar
In French
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-P2 Programming paradigms: theory and practice
2,5 ECTS (24h) - Tronc commun – Website
Eric Lecolinet
P2 Tuesday 25/11-03/02 13:30-16:45 Calendar
In French
Same course as CSC_0EL11_TP-P1 but in Period 2.
CSC_0EL11_TP-EN Programming paradigms: theory and practice
2,5 ECTS (24h) - Tronc commun – Website
Daniel Medeiros
P3 Tuesday 25/11-03/02 13:30-16:45 Calendar
In English
Same course as CSC_0EL11_TP-P1 and CSC_0EL11_TP-P2 but in English.
CSC_0EL10_TP-VF Développement Web
2,5 ECTS (24h) - Tronc commun
Théo Zimmermann
P2 Tuesday 25/11-03/02 13:30-16:45 Calendar
In French
NoteAn English version of this class is available in P3
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-EN Web Development
2,5 ECTS (24h) - Tronc commun
James Eagan
P3 Tuesday 10/02-14/04 13:30-16:45 Calendar
NoteA French version of this class is available in P2
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.
TP-MN912 Audio-Visual Transport
2,5 ECTS (25h) - Master M2 Multimedia Networking
Jean Le Feuvre
P2 Tuesday 06/01-24/03 14:00-17:15 Calendar
Principles, Protocols and advanced techniques for Audio-Visual content delivery. Associated Web Technologies: HTML5 video, Media Source Extension, Encrypted Media Extension, XHR/Fetch