Skip to main content
CODE 80792
ACADEMIC YEAR 2025/2026
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/06
LANGUAGE Italian
TEACHING LOCATION
  • GENOVA
SEMESTER 1° Semester
MODULES Questo insegnamento è un modulo di:

AIMS AND CONTENT

LEARNING OUTCOMES

To understand the complete set of subjects (even somewhat differentiated) that form the actual informatics matter. To be able to use, with a correct level of knowledge, most of the tools that the computer science have developed at present.

AIMS AND LEARNING OUTCOMES

- Understand the set of topics, even quite disparate, that currently constitute the discipline of computer science.

- Being able to use most of the tools that the evolution of computer science makes available to us with full knowledge of the facts.

- Enable students to design small portions of databases

Open Badge: ability to learn to learn

TEACHING METHODS

Fromtal lessons and exercises.

Working students and students with DSA, disability or other special educational needs certification are advised to contact the teacher at the beginning of the course to agree on teaching and exam methods which, in compliance with the teaching objectives, take into account individual ways of learning.

SYLLABUS/CONTENT

Introduction:

  • Algorithms
  • Abstraction
  • Data storage

Bit and binary system:

  • Main memory
  • Mass memory
  • Representation of information
  • Numbers and their representation
  • Compression and error handling

Data processing:

  • Computer architecture
  • Machine language
  • Execution of programs
  • Logical-arithmetic instructions
  • Communication with other devices

Data abstraction:

  • Basic concepts
  • Implementation of data structures
  • Classes and objects

Image processing:

  • Definition of images
  • Image manipulation
  • Noise
  • Compression
  • Filtering

Database structures:

  • Layered approach to database building
  • Relational model
  • Integrity management of databases

Practise:

  • Use of text editor
  • Use of spreadsheets
  • Use of image management tools
  • Use of databases
  • Design of simple relational databases

RECOMMENDED READING/BIBLIOGRAPHY

J. Glenn Brookshear, D. Brylow (2020) - Informatica: Una panoramica generale. 13a ed. Pearson, Milano-Torino.

D. Curtin, K. Foley, K. Sen, C. Morin, A. Marengo, A. Pagano (2021) - Informatica di base. 7a ed. McGraw Hill

TEACHERS AND EXAM BOARD

LESSONS

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

EXAM DESCRIPTION

Written and oral.

ASSESSMENT METHODS

Written and oral examination of the topics discussed.

Agenda 2030 - Sustainable Development Goals

Agenda 2030 - Sustainable Development Goals
Quality education
Quality education