Studying at the University of Verona
Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.
Study Plan
The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.
1° Year
Modules | Credits | TAF | SSD |
---|
2° Year activated in the A.Y. 2021/2022
Modules | Credits | TAF | SSD |
---|
1 module among the following
3° Year activated in the A.Y. 2022/2023
Modules | Credits | TAF | SSD |
---|
1 module among the following
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
1 module among the following
Modules | Credits | TAF | SSD |
---|
1 module among the following
Modules | Credits | TAF | SSD |
---|
Legend | Type of training activity (TTA)
TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.
Data-intensive software systems (2022/2023)
The teaching is organized as follows:
INGEGNERIA DEL SOFTWARE
Credits
6
Period
See the unit page
Academic staff
See the unit page
Learning objectives
The course is aimed at providing concepts and methods for the design of biomedicine and bioinfor-matics databases. Moreover, the course is aimed at providing the basic notions of software engineer-ing, addressing in particular the different phases of the software development process. The course comprises two modules as detailed below: Module Basi di dati per Bioinformatica: This module has the aim to provide the students with the ne-cessary concepts and methods for the design of a database and its applications, with an emphasis on the management of bioinformatics data. In particular, it will be focused on the methodologies for the conceptual and logical design of a database and for the successive database implementation on database systems. At the end of the course, the students will be able to understand how a database management system works and they will know how to: (i) design and implement relational databa-ses; (ii) query relational databases. Module Riconoscimento e recupero dell’informazione per Bioinformatica: This module introduces the basic scientific and professional notions of software engineering, addressing in particular the different phases of the software development process: planning, design, modeling and specification, imple-mentation, testing and validation, evaluation, maintenance. The programming projects carried out in the lab complement the theory lectures with the design, documentation and realization of a software. At the end of the course, the students will have acquired all the basic knowledge related to software engineering and will be able to apply it in the design and implementation of software systems. They will also be able to interact with all the stakeholders, from the requirement elicitation to the software maintenance.
Prerequisites and basic notions
Basics of programming. Programming languages Java and/or Phyton.
Bibliography
Criteria for the composition of the final grade
Average of the ranks obtained in the two parts, on databases, and on software engineering