Skip to main content
CODE 114611
ACADEMIC YEAR 2024/2025
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
LANGUAGE English
TEACHING LOCATION
  • IMPERIA
SEMESTER 1° Semester
MODULES Questo insegnamento è un modulo di:
TEACHING MATERIALS AULAWEB

AIMS AND CONTENT

LEARNING OUTCOMES

This course provides the students with the fundamental principles and concepts underlying information processing systems, including data representation, hardware, software and current challenges.

AIMS AND LEARNING OUTCOMES

The course aims to provide students with the fundamental concepts underlying information processing systems.

At the end of the course, students will be able to:

- Understand data representation: Acquire knowledge of the different methods of data representation in computer systems, including numeric and alphanumeric values.
- Know hardware architecture: Understand the main components of a system, the functioning of CPUs, memory, and input/output devices.
- Learn the basics of software development: Understand the concept of programming languages, algorithms, and data structures.
- Address current challenges: Examine modern challenges in information processing systems, such as cybersecurity, privacy, and artificial intelligence.

Learning outcomes:

Upon completion of the course, students will be able to:

- Describe and use various data representation systems and convert numbers between different formats (binary, octal, decimal, hexadecimal).
- Explain character encoding and use standard encoding tables (such as ASCII and Unicode).
- Identify and describe the key components of a hardware system, including CPU, RAM, ROM, and input/output devices.
- Understand simple programs using a programming language.
- Discuss current challenges in information processing systems.

TEACHING METHODS

Classroom lectures.

SYLLABUS/CONTENT

Data representation in computer systems, including numeric and alphanumeric values.

Introduction to the architecture of information processing systems: CPU, memory, and input/output devices.

Introduction to programming languages, algorithms, and data structures.

Current challenges in information processing systems: cybersecurity, privacy, artificial intelligence, and sustainability.

RECOMMENDED READING/BIBLIOGRAPHY

Material provided by the instructor-

TEACHERS AND EXAM BOARD

Exam Board

DAVIDE ANGUITA (President)

ANDREA SCIARRONE

ROBERTO SACILE (President Substitute)

MERIEM GUERAR (Substitute)

CECILIA CATERINA PASQUALE (Substitute)

SILVIA SIRI (Substitute)

ENRICO ZERO (Substitute)

LESSONS

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

EXAM DESCRIPTION

The exam will consist of a series of multiple-choice questions to assess students' understanding of the concepts covered during the course. Each question will present several answer options, of which only one will be correct. During the exam, the use of books, notes, or electronic devices will not be permitted.

ASSESSMENT METHODS

The main purpose of the test is to evaluate the understanding of basic concepts related to information processing systems.

Exam schedule

Data appello Orario Luogo Degree type Note
09/01/2025 09:00 IMPERIA Esame su appuntamento
23/01/2025 09:00 IMPERIA Esame su appuntamento
05/02/2025 14:30 IMPERIA Scritto
05/06/2025 09:00 IMPERIA Esame su appuntamento
26/06/2025 09:00 IMPERIA Esame su appuntamento

Agenda 2030 - Sustainable Development Goals

Agenda 2030 - Sustainable Development Goals
Quality education
Quality education
Gender equality
Gender equality
Decent work and economic growth
Decent work and economic growth
Industry, innovation and infrastructure
Industry, innovation and infrastructure