COMPUTER SCIENCE AND TECHNOLOGIES OF DIGITAL COMMUNICATION
Course objectives
The students will receive the fundamental computer science topic skills to face problems of low and medium complexity in this field. The knowledge will be sufficient to allow the understanding of technological and digital elements due to the mental approach received from the course.
Channel 1
DANILO AVOLA
Lecturers' profile
MARCO RAOUL MARINI
Lecturers' profile
Program - Frequency - Exams
Course program
The course is made up by 48 hours and it is divided into three modules (i.e., Module A, Module B, and Module C) each one made up by 16 hours. This division allows students to be focalized on the three main aspects of the thematic area known as Information and Communication Technology (ICT). In particular:
Module A involves the study of the basic concepts of the functioning of computers and networks, covering both the fundamental theoretical notions such as the Von Neuman Model and the main components of the machine (CPU, RAM, Peripherals). Software for computer operation will be introduced, such as the Operating System and programs for managing different types of files. The basics of the functioning of networks will be provided, covering the characteristics of typology, topology and size. Finally, the technical details of the operation of the ISO OSI and TCP/IP network protocol stack will be provided, going into detail for each level.
Module B provides a general overview of IT/information infrastructures and advanced techniques. The basic concepts relating to databases, the Entity-Relationship model and some practical examples will be provided. The potential and techniques of machine learning will be shown. Large infrastructure services will be shown, from cloud systems and their functioning, to information systems, to virtualization methods, up to the Internet of Things. Finally, vulnerabilities, active and passive cyber attacks, techniques for defending oneself will be covered, including cryptography and consequently cryptocurrencies (from its origins to today).
The third module, part C, focuses on information relating to digital contents. The basics of HTML, the rules of good design of graphic interfaces using Norman's heuristics, how emails work, the rise of social networks, SEO, SEF and digital marketing will be provided. To close, the main CMS will be named and the basics of how Wordpress works will be provided. Practical classroom exercises are planned for each module.
Prerequisites
To learn the content of the course of study no special prerequisite is necessary, since it is delivered gradually: starting from the basics up to the most advanced concepts.
Books
“Struttura e Progetto dei Calcolatori”, D.A. Patterson, J.L. Hennessy (5° Edizione, 2015).
Lecture notes written by the teacher related to the Module A (i.e., slides PowerPoint).
“Basi di Dati”, di P. Atzeni, S. Ceri (McGraw-Hill Education, 2014).
Lecture notes written by the teacher related to the Module B (i.e., slides PowerPoint).
“Reti di Calcolatori”, L.L Peterson, B.S. Davie, M. Dalpasso (3° Edizione, 2012).
Lecture notes written by the teacher related to the Module C (i.e., slides PowerPoint).
Frequency
Even if not mandatory, frequency is strongly recommended due to the complexity of the presented concepts.
Exam mode
The exam will be held in written form, which questions will concern topics of each part (A, B and C) of the course. The questions could be mnemonical or logical ones, in order to verify the complete preparation of the candidate. The latter will have to decide to accept or not accept the proposed score at the end of the exam.
Bibliography
Bibliography references are present in the slides provided by the teacher.
Lesson mode
The course, consisting of 48 hours, is divided into three modules, each one of 16 hours. The course is provided by lectures. The student is stimulated to learn by the use of attractive teaching material, such as: PowerPoint presentations, diagrams/graphics, animations, and videos. In addition, each lesson includes one or more references to additional teaching material (e.g., websites, simulators, documents in PDF format) that can be used by students as in-depth analysis of the covered topics. Within the 16 hours that make up each module, 3 hours are reserved for exercises/simulations performed by workgroups and 3 hours are reserved for the analysis of case studies illustrated by the teacher. The course is also supported by the participation of all students in a Classroom group entirely managed by the teacher, by which students can expose doubts/solutions, find educational material, communicate with the teacher in continuous way.
- Lesson code10611799
- Academic year2024/2025
- CourseCorporate and Public Administration Communication
- CurriculumSingle curriculum
- Year1st year
- Semester2nd semester
- SSDINF/01
- CFU6
- Subject areaDiscipline semiotiche, linguistiche e informatiche