CODE 84377 ACADEMIC YEAR 2017/2018 CREDITS 6 cfu anno 2 INGEGNERIA BIOMEDICA 8713 (L-8) - SCIENTIFIC DISCIPLINARY SECTOR INF/01 LANGUAGE Italian TEACHING LOCATION SEMESTER 1° Semester TEACHING MATERIALS AULAWEB AIMS AND CONTENT LEARNING OUTCOMES 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 ++ AIMS AND LEARNING OUTCOMES 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. TEACHING METHODS Lessons and exercises in the classroom. Exercises in C ++ to be carried out during the semester and uploaded to Aulaweb. SYLLABUS/CONTENT C ++-oriented objects programming: classes, dynamic memory, operator overloading, inheritance and polymorphism. Case studies: data structures and algorithms. Exercises. RECOMMENDED READING/BIBLIOGRAPHY - Notes available on Aulaweb. - H. Schildt. C ++: The Complete Guide. McGraw-Hill TEACHERS AND EXAM BOARD FABIO SOLARI Ricevimento: Appointment by email Exam Board MANUELA CHESSA (President) FABIO SOLARI (President) MAURO GIACOMINI LESSONS Class schedule ALGORITHMS AND OBJECT ORIENTED PROGRAMMING EXAMS EXAM DESCRIPTION Written test ASSESSMENT METHODS At the end of the course, the student will have to demonstrate how to develop object oriented programs by using the C ++ language. Exam schedule Data appello Orario Luogo Degree type Note 10/01/2018 10:00 GENOVA Scritto 31/01/2018 10:00 GENOVA Scritto 14/02/2018 14:00 GENOVA Scritto 13/06/2018 10:00 GENOVA Scritto 11/07/2018 10:00 GENOVA Scritto 04/09/2018 10:00 GENOVA Scritto 30/10/2018 16:00 GENOVA Scritto