Develop your algorithmic thinking and problem-solving skills, and learn programming fundamentals and data structures in an organized, progressive way. The content suits university students from all LMD fields, ING and École Supérieure students, and anyone interested in programming from outside the field.