The large amount of data available from databases, which must be selected and analyzed, the complexity of the financial models used to calculate rates, inedeces and make predictions makes the use and mastery of information technology mandatory. The development and testing of innovative models, the customization of existing commercial applications and, not least, the management of data that do not match predefined formats, creates a need for the development of computer skills that go far beyond to those of computer-user trained on a specific application. Actual needs start from the self-sufficient, effective and efficient exploitation of general purpose tools like spreadsheets up to the planning and programming of entire applications.
Based on these reasons, the course is designed to provide students with conceptual and practical tools for advanced data management and implementation of computer applications in one of the most common language for financial and engineering applications.