Programming Tools and methodology
Recommended Prerequisites
NA
Teaching Methods
Exposure, problematization, debate.
Learning Outcomes
Professional competences:
-Implementing software solutions related to data analysis, data communication or data acquisition problems increasingly relies on the use and deployment of Software Development Kits (SDKs) or libraries
-Design codes in object-oriented programming
Transversal competences:
-Exploring the technical development practices associated with their use by addressing more generally a range of software lifecycle management solutions and associated agile project management practices
Work Placement(s)
NoSyllabus
Classes and objects
Operator surdefinition
Heritage
Function patterns and class patterns
Polymorphism
Software manager
Assessment Methods
Assessment
Other: 20.0%
Synthesis work: 80.0%
Bibliography
Algorithms by Robert Sedgewick and Kevin Wayne
The C Programming Language by Brian W. Kernighan, Dennis M. Ritchie