Quadrimestre 1 - All options
This course constitutes the students' first contact with a high level programming language. Java was chosen for its educational qualities, its simple syntax and defensive programming mechanisms. It is currently very popular in companies and once its 'C-like' syntax has been mastered, users can easily adapt to a large number of other languages. The notion of class and privacity of the attributes will be used to introduce object-oriented programming.
None. However, this course is closely linked to the course in Programming Logic as well as to Java laboratories which are also part of the first-year curriculum.