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.

Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.
Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:

Laurea magistrale in Ingegneria e scienze informatiche - Immatricolazione dal 2025/2026.

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.

CURRICULUM TIPO:

1° Year 

ModulesCreditsTAFSSD
12
B
ING-INF/05
12
B
ING-INF/05
6
B
ING-INF/05

2° Year   activated in the A.Y. 2020/2021

ModulesCreditsTAFSSD
6
B
ING-INF/05
6
B
INF/01
Other activities
4
F
-
Final exam
24
E
-
ModulesCreditsTAFSSD
12
B
ING-INF/05
12
B
ING-INF/05
6
B
ING-INF/05
activated in the A.Y. 2020/2021
ModulesCreditsTAFSSD
6
B
ING-INF/05
6
B
INF/01
Other activities
4
F
-
Final exam
24
E
-
Modules Credits TAF SSD
Between the years: 1°- 2°

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.




S Placements in companies, public or private institutions and professional associations

Teaching code

4S00084

Coordinator

Andrea Masini

Credits

6

Language

Italian

Scientific Disciplinary Sector (SSD)

INF/01 - INFORMATICS

Period

II semestre dal Mar 2, 2020 al Jun 12, 2020.

Learning outcomes

The course aims to provide knowledge of classical logic (propositional and first order), intuitionistic logic and modal logic. Will also be treated: i) deductive and semantic methods; ii) completeness results; iii) limiting results. At the end of the course the student must demonstrate that he has the necessary knowledge to reason with a formal logical system, both in a classical context and in an intuitionist or modal context. Knowing how to transfer the theoretical notions learned in logical informatic contexts, such as the type theory. This knowledge will allow the student to: i) carry out formal proofs with a deductive system; ii) handling semantical notions for the refutation of logical formulas; iii) reasoning with axiomatic systems. At the end of the course the student will be able to: i) compare logical systems, ie classics, intuitionists and modals reasoning both syntactically (deductive systems) and semantically (models); continue the studies autonomously within the logic of computer science.

Program

1)Propositional logic:
-propositions and connectives
-semantics
-natural deduction
-soundness and completeness
2)Predicate logics:
-quantifiers
-structures
-similarity types
-semantics
-identity
-natural deduction
-soundness and completeness
3)basic model theory
-equivalence, isomporphism, categoricity
4) Peano Arithmetic
-first and second incompleteness theorems

Reference texts
Author Title Publishing house Year ISBN Notes
van Dalen, Dirk Logic and Structure. (Edizione 5) Springer 2013 978-1-4471-4557-8

Examination Methods

Oral examination (about 15/20 minutes of interrogation)
In order to pass the exam, the student must have sufficient knowledge of all the subjects (including the proofs of the theorems).
Better is the knowledge of course topics, better is the result of exam.

Students with disabilities or specific learning disorders (SLD), who intend to request the adaptation of the exam, must follow the instructions given HERE