Computer Science

A.Y. 2025/2026
6
Max ECTS
60
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course aims at introducing basics of Computer Science, with a particular emphasis on Programming. Basic concepts on the digital representation of information and on computer architetture are outlined. The notions of algorithm and program are presented, as long as main tools involved in software design. Structured programming and the imperative paradigm are settled, focusing on modular software design. Some relevant data strutture and algorithms are presente, addressing the evaluation of algorithmic time complexity.
Expected learning outcomes
The student will be able to:
1) Approach problems typically dealing with data analysis, and conceptually design solution algorithms.
2) Code modular algorithms by choosing appropriate data structure and constructions offered by the selected programming language.
3) Manage an operating system to code, compile, link and execute programs.
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Course currently not available
INF/01 - INFORMATICS - University credits: 6
Laboratories: 36 hours
Lessons: 24 hours