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.
Academic calendar
The academic calendar shows the deadlines and scheduled events that are relevant to students, teaching and technical-administrative staff of the University. Public holidays and University closures are also indicated. The academic year normally begins on 1 October each year and ends on 30 September of the following year.
Course calendar
The Academic Calendar sets out the degree programme lecture and exam timetables, as well as the relevant university closure dates..
Period | From | To |
---|---|---|
I semestre | Oct 1, 2020 | Jan 29, 2021 |
II semestre | Mar 1, 2021 | Jun 11, 2021 |
Session | From | To |
---|---|---|
Sessione invernale d'esame | Feb 1, 2021 | Feb 26, 2021 |
Sessione estiva d'esame | Jun 14, 2021 | Jul 30, 2021 |
Sessione autunnale d'esame | Sep 1, 2021 | Sep 30, 2021 |
Session | From | To |
---|---|---|
Sessione di laurea estiva | Jul 22, 2021 | Jul 22, 2021 |
Sessione di laurea autunnale | Oct 14, 2021 | Oct 14, 2021 |
Sessione di laurea autunnale - Dicembre | Dec 9, 2021 | Dec 9, 2021 |
Sessione invernale di laurea | Mar 16, 2022 | Mar 16, 2022 |
Period | From | To |
---|---|---|
Festa dell'Immacolata | Dec 8, 2020 | Dec 8, 2020 |
Vacanze Natalizie | Dec 24, 2020 | Jan 3, 2021 |
Vacanze di Pasqua | Apr 2, 2021 | Apr 6, 2021 |
Festa del Santo Patrono | May 21, 2021 | May 21, 2021 |
Festa della Repubblica | Jun 2, 2021 | Jun 2, 2021 |
Vacanze Estive | Aug 9, 2021 | Aug 15, 2021 |
Exam calendar
Exam dates and rounds are managed by the relevant Science and Engineering Teaching and Student Services Unit.
To view all the exam sessions available, please use the Exam dashboard on ESSE3.
If you forgot your login details or have problems logging in, please contact the relevant IT HelpDesk, or check the login details recovery web page.
Academic staff
Aielli Gian Piero
Imperio Michele

Mazzuoccolo Giuseppe
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 enrolment year.
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
Modules | Credits | TAF | SSD |
---|
1° Year
Modules | Credits | TAF | SSD |
---|
2° Year activated in the A.Y. 2021/2022
Modules | Credits | TAF | SSD |
---|
3° Year activated in the A.Y. 2022/2023
Modules | Credits | TAF | SSD |
---|
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.
Computer Programming with Laboratory (2020/2021)
Teaching code
4S02751
Credits
12
Language
Italian
Scientific Disciplinary Sector (SSD)
INF/01 - INFORMATICS
The teaching is organized as follows:
Teoria
Laboratorio
Learning outcomes
This course proposes providing the fundamentals skills in order to analyze and resolve problems by means of developing programs.
The general objectives of this module are
- the knowledge of the principles of programming and of programming languages,
- the mastery of fundamental techniques for analyzing problems and developing their algorithmic solutions,
- the introduction to the methods for the evaluation of correctness and efficiency of algorithms.
In the laboratory, we will practice the above principles by means of a programming activity.
Program
------------------------
MM: Teoria
------------------------
CONTENTS INTRODUCTION - Problems and Solutions. - Models of Computations: abstract machine, compiler and interpreter. - Programming languages: formal languages, compiler, interpreter. - Laboratory: introduction to linux and to the developing environment. PART I - Problems, algorithms and programs. - Imperative programming - Elementary of programming: basic instructions and development of simple programs; variables, expressions and assignment. - Data types. The general concept of data type: characterisation and data representation. Abstract Data Types. - Primitive data types: characterisation, use and related problems. - Structured data types: array, record, file, pointer, string and other data structures. - Program structure. Fundamental instructions. Sub-programs: structure, parameters and visibility. Recursion. - Object Oriented Programming. - Basics of objects: classes, objects, attributes, constructors, modifiers. - Advanced data structures: representation of sequences, vector and matrices; inductive and dynamic data structures; introduction to lists, trees and graphs. PART II - Analysis of Algorithms - Correctness: termination, logic properties; methods for the correctness verification. - Efficiency of algorithms. - Introduction to the complexity. Performance of algorithms. Evaluation of efficiency. Computational costs. - Asymptotic estimation of the complexity in time and space. The worst and medium case. - Amortised analysis. - Study of fundamental examples. - Sequences: static and dynamic implementation and algorithms. - Research and Sorting Algorithms: basic search, binary search, insertion and selection sort, merge sort, quick sort. - Matrices and Vectors: implementation, operations and algorithms. - Dynamic sequences: abstract definition and implementation; basic operations. - Trees. Abstract definition and implementation. Basic operation. Binary research trees. - Introduction to algorithms on graphs.
------------------------
MM: Laboratorio
------------------------
This teaching module shares the same content of the theoretical module.
-----------------------------
Distance teaching activities
-----------------------------
In case of difficulty in personally attending the lessons, the student can still participate in the didactic activities remotely.
Bibliography
Activity | Author | Title | Publishing house | Year | ISBN | Notes |
---|---|---|---|---|---|---|
Teoria | Bertossi, Alan e Montresor, Alberto | Algoritmi e strutture di dati (Edizione 3) | Città Studi Edizioni, De Agostini Scuola | 2014 | 978-8-825-17395-6 | |
Teoria | Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein | Introduction to Algorithms (Edizione 3) | MIT Press | 2009 | 978-0-262-53305-8 | Testo di sola consultazione |
Teoria | Walter Savitch | Programmazione di base e avanzata con Java (Edizione 2) | Pearson | 2018 | 978-8-891-90457-7 | |
Laboratorio | Walter Savitch | Programmazione di base e avanzata con Java (Edizione 2) | Pearson | 2018 | 978-8-891-90457-7 |
Examination Methods
------------------------
MM: Teoria
------------------------
The final exam consists of an oral exam: in order to be admitted to the final exam, the student must pass a preliminary written test. The written test can be partially replaced by ongoing tests and activities. The assessment methods could change according to the evolution of the general health situation and the academic rules.
------------------------
MM: Laboratorio
------------------------
Students will be evaluated on the basis of a group activity submitted in the form of a project. The projects will be presented by the students during a short oral exam. The assessment methods could change according to the academic rules.
Type D and Type F activities
Le attività formative in ambito D o F comprendono gli insegnamenti impartiti presso l'Università di Verona o periodi di stage/tirocinio professionale.
Nella scelta delle attività di tipo D, gli studenti dovranno tener presente che in sede di approvazione si terrà conto della coerenza delle loro scelte con il progetto formativo del loro piano di studio e dell'adeguatezza delle motivazioni eventualmente fornite.
years | Modules | TAF | Teacher | |
---|---|---|---|---|
1° 2° | History and Didactics of Geology | D |
Guido Gonzato
(Coordinatore)
|
|
1° 2° 3° | Algorithms | D |
Roberto Segala
(Coordinatore)
|
|
1° 2° 3° | Scientific knowledge and active learning strategies | F |
Francesca Monti
(Coordinatore)
|
|
1° 2° 3° | Genetics | D |
Massimo Delledonne
(Coordinatore)
|
years | Modules | TAF | Teacher |
---|---|---|---|
1° 2° 3° | Algorithms | D |
Roberto Segala
(Coordinatore)
|
1° 2° 3° | Python programming language | D |
Vittoria Cozza
(Coordinatore)
|
1° 2° 3° | Organization Studies | D |
Giuseppe Favretto
(Coordinatore)
|
years | Modules | TAF | Teacher | |
---|---|---|---|---|
1° | Subject requirements: mathematics | D |
Rossana Capuani
|
|
1° 2° 3° | ECMI modelling week | F | Not yet assigned | |
1° 2° 3° | ESA Summer of code in space (SOCIS) | F | Not yet assigned | |
1° 2° 3° | Google summer of code (GSOC) | F | Not yet assigned | |
1° 2° 3° | Introduzione all'analisi non standard | F |
Sisto Baldo
|
|
1° 2° 3° | C Programming Language | D |
Pietro Sala
(Coordinatore)
|
|
1° 2° 3° | LaTeX Language | D |
Enrico Gregorio
(Coordinatore)
|
Career prospects
Module/Programme news
News for students
There you will find information, resources and services useful during your time at the University (Student’s exam record, your study plan on ESSE3, Distance Learning courses, university email account, office forms, administrative procedures, etc.). You can log into MyUnivr with your GIA login details: only in this way will you be able to receive notification of all the notices from your teachers and your secretariat via email and soon also via the Univr app.
Graduation
Attachments
Title | Info File |
---|---|
![]() |
31 KB, 29/07/21 |
![]() |
31 KB, 29/07/21 |
![]() |
171 KB, 17/02/22 |
List of theses and work experience proposals
theses proposals | Research area |
---|---|
Formule di rappresentazione per gradienti generalizzati | Mathematics - Analysis |
Formule di rappresentazione per gradienti generalizzati | Mathematics - Mathematics |
Proposte Tesi A. Gnoatto | Various topics |
Mathematics Bachelor and Master thesis titles | Various topics |
THESIS_1: Sensors and Actuators for Applications in Micro-Robotics and Robotic Surgery | Various topics |
THESIS_2: Force Feedback and Haptics in the Da Vinci Robot: study, analysis, and future perspectives | Various topics |
THESIS_3: Cable-Driven Systems in the Da Vinci Robotic Tools: study, analysis and optimization | Various topics |
Stage | Research area |
---|---|
Internship proposals for students in mathematics | Various topics |
Attendance
As stated in the Teaching Regulations for the A.Y. 2022/2023, except for specific practical or lab activities, attendance is not mandatory. Regarding these activities, please see the web page of each module for information on the number of hours that must be attended on-site.
Please refer to the Crisis Unit's latest updates for the mode of teaching.