Information Technology

A.Y. 2025/2026
6
Max ECTS
40
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course aims at providing student with knowledge regarding various fundamental aspects of information and communication technologies: algorithms and computational thinking, computer architectures, multimedia information representation, networks and the world wide web.
Expected learning outcomes
At the end of the course, the student shall acquire a broad view of the current information and communication technologies, shall be able to recognize the related technical and social issues, and shall learn to solve simple computational problems through algorithmic approaches.
Single course

This course can be attended as a single course.

Course syllabus and organization

Single session

Responsible
Lesson period
Third trimester
Course syllabus
The program is focused on the following topics
- Algorithms and computational thinking:
pseudocode, algorithm performance, tractable and intractable problems
- Binary representation of information:
integer numbers, characters, ASCII and Unicode
- Data and multimedia information:
images, sounds, videos, non-compressed and compressed formats
- Computer architectures:
Von Neumann machine, languages, software, operating systems
- Networks and www:
internet, communication protocols, www and web2.0
- Some remarks about AI and ML
Prerequisites for admission
No prerequisites are required
Teaching methods
The entire course is taught by lectures and some exercise sessions
Teaching Resources
Textbook:
Lawrence Snyder - Alessandro Amoroso, "Fluency" (7th Ed.), Pearson Italia, 2020

Additional complementary material prepared by the lecturer will be available on the course web site.
Material from the past edition of this course is still relevant.
The texbook is to be considered a reference, and not a requirement.
Assessment methods and Criteria
The final exam consists of a written test, which lasts (at most) 60 minutes and is composed of three sections:
1) multiple choice questions,
2) short essay questions, and
3) exercises.
Grading is on a scale of 30 and is based on the following aspects: mastering of the course topics, ability to apply the acquired knowledge to solving exercises, logical and critical thinking.
During the test, the use of a scientific calculator and scratch paper is allowed.
INF/01 - INFORMATICS - University credits: 6
Lessons: 40 hours
Professor: Tiraboschi Marco
Educational website(s)
Professor(s)
Reception:
By appointment arranged via email