72980 - Project Work For Computational Models And Languages M

Academic Year 2020/2021

  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Computer Engineering (cod. 0937)

Learning outcomes

The aim of this activity is to apply the knowledge, metholodologies and tools learned in the main module to a practical project, proposed by the student and validated by the teacher.

Course contents

The project can deal with any issue in the Languages and Computational Models area, including the development of multi-paradigm applications. The project activity must indicate explicitly the initial requirements, the problem analysis, the project and the architecture of the selected solution (including the evaluation of possible alternatives and the motivation(s) for choosing the specific one), implementation choices, testing methodologies and techniques, and a final demo.

Readings/Bibliography

Please refer to the list of the associated main module.

Teaching methods

This activity does not include any lecture.

Assessment methods

The exam consists of an oral discussion, where the student presents his/her project with explicit reference to the project goals, the consequent architecture, the implementation choices, providing adequate motivations.

Teaching tools

Given the applicative nature of this activity, the tools will be selected either by student or in cooperation with the teacher, based on the specific project requirements. In any case, adequate motivations shall be given during the project presentation and discussion.

Links to further information

http://enricodenti.disi.unibo.it

Office hours

See the website of Enrico Denti

SDGs

Quality education

This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.