The
course introduces concepts of object-oriented programming, such as objects,
classes encapsulation, polymorphism and inheritance, which are used to solve
problems related to electronics and computer engineering technology using a
high-level language such as C++.