This course aims to provide students with the methodologies and tools to design and develop software applications according to efficiency and productivity criteria by using object-oriented programming in C ++
The course is intended to provide theoretical and practical tools for object-oriented programming. Using objects in the implementation of programs leads to an abstraction of algorithms and data structures, which can be useful to a biomedical engineer, and therefore to their more efficient use. The exercises aim to develop the capacity of bioengineering students to apply the learned concepts in an operative way.
Lessons and exercises in the classroom. Exercises in C ++ to be carried out during the semester and uploaded to Aulaweb.
C ++-oriented objects programming: classes, dynamic memory, operator overloading, inheritance and polymorphism. Case studies: data structures and algorithms. Exercises.
- Notes available on Aulaweb. - H. Schildt. C ++: The Complete Guide. McGraw-Hill
Ricevimento: Appointment by email
MANUELA CHESSA (President)
FABIO SOLARI (President)
MAURO GIACOMINI
ALGORITHMS AND OBJECT ORIENTED PROGRAMMING
Written test
At the end of the course, the student will have to demonstrate how to develop object oriented programs by using the C ++ language.