Embedded C++

Année du cours : 1 année(s)

Etablissement : JUNIA Grande école d’ingénieurs

Langue : English

Période : S2

– Basic algorithms writing
– Basic data structure understanding (lists, trees, graphs…)
– C programming

31 (311/312/313), 41 (411/413), 42(422), 43(433), 56 (561/562)

– To understand how C++ implements Object Oriented Programming
– To correctly design object (classes) through the use of inheritance, encapsulation and polymorphism
– To understand templates and exceptions
– To use C++ programming in embedded systems

– Introduction to Object Oriented Programming (OOP)
– C++ Definition and presention
– Enhancements of the C language
– The object Concept in C++
— Encapsulation
— Inheritance
— Polyphormism
– Exceptions
– Templates
– Labworks in embedded systems