This feature allows you to view your educational path, if you enrolled in previous years

Curriculum(s) for 2026 - Philosophy and Artificial Intelligence (33526)

Single curriculum
Lesson [SSD] [Language] YearSemesterCFU
AAF1152 | OTHER USEFUL SKILLS FOR INCLUSION IN THE WORLD OF WORK [N/D] [ITA]1st1st6

Educational objectives

The qualification of the “Other useful skills for inclusion in the world of work” (AAF1152) concerns
the knowledge of one of the following foreign languages (chosen by the student): English,
French, German, Spanish. This qualification may be achieved and certified in one of the following
ways:
(1) The student who does not have a language certificate must pass an exam in accordance with
the instructions issued by the Sapienza Language Centre (CLA) Go to the page
(2) The student who already has a language certificate issued within the last 3 years by a
qualified Certification Body must present the certificate for assessment by the following certifying
lecturers:  

- English: Prof. Alessio Vaccari: alessio.vaccari@uniroma1.it
- French: Prof. Antonio Valentini: antonio.valentini@uniroma1.it
- German: Prof. Francesco Valerio Tommasi: francescovalerio.tommasi@uniroma1.it
- Spanish: Prof. Francesco Valerio Tommasi: francescovalerio.tommasi@uniroma1.it
N.B.  For French, the ESABAC diploma is also valid

10626884 | Programming Fundamentals [IINF-05/A] [ITA]1st1st9

Educational objectives

Given for granted some basic and indispensable goals commonly shared by the Degree Programme, the course aims to provide students with the fundamental knowledge and skills of programming and the basic models of computer science, with particular reference to software development in the Python programming language. Knowledge and ability to understand (descriptor A): Students will acquire knowledge of the fundamental concepts of computer science and programming, including the role of algorithms, programs, and programming languages. They will also gain knowledge of the main data structures and programming constructs of the Python language, as well as of the methods used to represent and manage information within a computer system. Application skills (descriptor B): Students will be able to design, develop, and test simple Python programs for problem solving. They will be able to use control structures, functions, modules, files, and fundamental data structures (lists, sets, dictionaries, and tuples), as well as basic libraries for data processing. Autonomy of judgment (descriptor C): Students will be able to analyse a problem, identify appropriate solution strategies, and critically evaluate different algorithmic solutions in terms of correctness, clarity, and effectiveness. They will also be able to identify and correct errors in the programs they develop. Communication skills (descriptor D): Students will be able to describe and document algorithms and programs using appropriate technical terminology, clearly explaining the design choices made and the operation of the developed solutions. Learning skills (descriptor E): Students will acquire the methodological foundations necessary to independently deepen their knowledge of more advanced programming languages, tools, and techniques.

10626626 | Artificial Intelligence I [IINF-05/A] [ITA]1st2nd9

Educational objectives

Basic and indispensable goals: knowledge and understanding in the field of studies; ability to apply knowledge and understanding; capability of critical analysis; ability to communicate about what has been learned; skills to undertake further studies with some autonomy.

10622222 | MATHEMATICS I [MATH-03/A] [ITA]1st2nd6

Educational objectives

Basic and indispensable goals: knowledge and understanding in the field of studies; ability to apply knowledge and understanding; capability of critical analysis; ability to communicate about what has been learned; skills to undertake further studies with some autonomy.

AAF1431 | INTERNSHIP I [N/D] [ITA]2nd1st6

Educational objectives

The traineeship consists in a series of lectures and exercises on philosophical research and writing. In particular, the themes of the analysis and editing of philosophical text will be covered.

AAF1431 | INTERNSHIP I [N/D] [ITA]2nd2nd6

Educational objectives

The traineeship consists in a series of lectures and exercises on philosophical research and writing. In particular, the themes of the analysis and editing of philosophical text will be covered.

AAF1432 | Training II [N/D] [ITA]3rd1st6

Educational objectives

The traineeship, held in seminar form, will deal with some key themes of AI. In particular, recent issue related to the application of AI to public and private aspects of our associated lives will be introduced and discussed, with the goal of testing the philosophical knowledge acquired during the first two years of course.

[N/D] [ITA]3rd2nd18

Educational objectives

Allow the student to support training activity conforms to their individual research interests.

AAF1010 | FINAL TEST [N/D, N/D] [ITA]3rd2nd12

Educational objectives

The final test involves the preparation, presentation and discussion before a committee of a paper in Italian or in English, prepared independently by the student. At the final examination are awarded 6 credits.