The course focuses on contents that allow to understand the theoretical bases and techniques of Artificial Intelligence, providing fundamentals of Computer Science, Mathematics, Physics, Statistics, Cognitive Sciences and also of Law and Ethics, which is essential for understanding the constraints that limit the socially acceptable use of these new tools.
Check the program of each course on the course catalogue:
Teaching |
Semester |
Computational logic |
1st |
Experimental physics for AI |
1st |
Computer programming, algorithms and data structures |
1st and 2nd |
Knowledge representation and reasoning |
1st and 2nd |
Calculus |
1st and 2nd |
Theoretical and computational linear algebra |
2nd |
Cognitive psychology |
2nd |
Teaching |
Semester |
Ethic, law and AI |
1st |
Machine learning, artificial neural networks and deep learning |
1st and 2nd |
Probability and statistical inference |
1st and 2nd |
Theoretical and quantum Physics for AI |
1st and 2nd |
Fuzzy systems and evolutionary computing |
2nd |
Text mining and natural language processing |
2nd |
Teaching |
Semester |
Statistical modelling |
1st |
Brain modelling |
1st |
Chosen Track courses (see below) |
1st and 2nd |
Electives (⨯2) |
1st and 2nd |
Stage 9 CFU (x1) or Laboratories (x3) or Stage 6 CFU (x1) + Laboratory (x1) |
2nd |
Final exam |
2nd |
All students who own a study title obtained outside of Italy must attend and pass a course to learn the Italian language called ITALIAN LANGUAGE FOR FOREIGN STUDENTS – 3 ECTS (cod. 509536).
Students shall be considered exempt if they:
1) Have obtained a high school or bachelor’s degree in Italian in Italy;
2) Have obtained an Italian school qualification abroad;
3) Hold at least A2 Level Italian language certificate.
We kindly ask you to inform us if you meet any of these exemption requirements by writing to artificial.intelligence@unipv.it
During the third year, students can choose one of the following 4 tracks containing four courses each:
Teaching |
Semester |
Data mining and knowledge extraction |
1st |
Information retrieval and recommender systems |
1st |
Web and social networks search and analysis |
2nd |
Artificial intelligence for communication and marketing |
2nd |
Teaching |
Semester |
Medical applications and health-care |
1st |
Human-system interaction |
1st |
Signal and image processing |
2nd |
Process control, industrial automation and robotics |
2nd |
Teaching |
Semester |
Brain-inspired Neural Networks and Neural Architectures |
1st |
Human-system interaction |
1st |
Logic for Practical Reasoning and Artificial Intelligence |
2nd |
Artificial Intelligence and Society |
2nd |
Teaching |
Semester |
Experimental Physics for AI 2 |
1st |
Mathematics for Imaging and Signal Processing |
1st |
Imaging and Spectroscopy for Environment and Health |
2nd |
Materials and Platforms for Artificial Intelligence |
2nd |
During the second semester of the third year, students can choose between a stage or three of the following laboratories:
- Laboratory of machine learning
- Laboratory of computational intelligence
- Laboratory of machine learning applied to physical systems
- Laboratory of industrial applications
- Laboratory of medical devices and systems
- Laboratory of cognitive and behavioural measures
- Laboratory of neural signals and brain-inspired systems
- Laboratory of complex systems
- Laboratory of quantum information
- Laboratory of physics sensors and related data analysis
- Italian Language for Foreign Students