The purpose of the course is to provide the tools to imperative programming through the introduction of high-level languages.
Introduction to programming languages through the construction of simple algorithms in C ++.
In particular, the following topics will be covered:
In the first part of the course (first two weeks) we will introduce MATLAB, an environment for the numerical calculation and statistical analysis. The programming parts will use a subset of the C ++ language as an example of high-level language.
At the end of the course students will be able to solve simple programming problems, even with the use of external libraries, and above all they will be able to understand and modify C ++ programs that take advantage of the object-oriented programming paradigm.
The course provides 3 hours of lessons in the classroom and 4 hours of lab per week.
Programming Principles and Practice using C++, Addison-Wesley Professional, 2008 C++. Fondamenti di programmazione -- H. M. Deitel, P. J. Deitel; Editore: Apogeo 2009
Ricevimento: Send a mail to patrizia.boccacci@unige.it to make an appointment
PATRIZIA BOCCACCI (President)
FRANCESCO MASULLI (President)
ALBERTO CABRI
GIORGIO DELZANNO
EUGENIO MOGGI
STEFANO ROVETTA
The class will start according to the academic calendar.