Course Syllabus
Obiettivi formativi
Il corso di Informatica per le Pubbliche Amministrazioni ha lo scopo di fornire allo studente un'introduzione ai principali aspetti dell'informatica, con particolare attenzione a quelli più rilevanti per le PA. Obiettivo del corso non è tanto lo sviluppo di competenze tecniche, quanto fornire una panoramica di alto livello, ma pur sempre puntuale e dettagliata, sulle principali tematiche dell'informatica.
Contenuti sintetici
Dopo un'introduzione all'informatica e alla rappresentazione dell'informazione, verrà trattato un tema attualmente di grande rilievo: l'intelligenza artificiale. Si fornirà, inoltre, un'introduzione alle reti e a internet, con un approfondimento sulla sicurezza informatica e privacy. In questo contesto, si tratterà anche di Dark Web e blockchain, due tematiche la cui conoscenza è imprescindibile per una corretta interpretazione della realtà attuale. Infine si farà una breve introduzione al software open source e alle licenze libere.
Programma esteso
- Introduzione all'informatica
- Rappresentazione dell'informazione
- Intelligenza Artificiale
- Web, sicurezza, privacy e Dark Web
- Block chain, criptovalute e smart contract
- Software open source e licenze libere
Prerequisiti
Capacità di leggere semplici testi in inglese.
Metodi didattici
- 21 lezioni da 2 ore svolte in modalità erogativa (in italiano) in presenza.
- Disponibilità delle registrazioni delle lezioni.
Modalità di verifica dell'apprendimento
- Nessuna prova in itinere
- Prova orale finale sugli argomenti del corso.
- Principali aspetti considerati per la valutazione:
- conoscenza degli argomenti del corso;
- comprensione degli argomenti del corso;
- proprietà di linguaggio e corretto utilizzo della terminologia tecnica;
- capacità di effettuare collegamenti tra gli argomenti del corso;
Testi di riferimento
Materiale fornito sulla piattaforma di elarning e registrazioni delle lezioni
Learning objectives
The course "Computer Science for Public Administrations" aims to provide students with an introduction to the main aspects of computer science, with a particular focus on those most relevant to public administrations. The goal of the course is not so much to develop technical skills, but rather to offer a high-level, yet accurate and detailed, overview of the main topics in computer science.
Contents
After an introduction to computer science and information representation, the course will cover a topic of great current relevance: artificial intelligence. Additionally, there will be an introduction to networks and the internet, with a focus on cybersecurity and privacy. In this context, the course will also address the Dark Web and blockchain, two topics whose understanding is essential for accurately interpreting the current reality. Finally, there will be a brief introduction to open source software and free licenses.
Detailed program
- Introduction to Computer Science
- Information Representation
- Artificial Intelligence
- Web, Security, Privacy, and the Dark Web
- Blockchain, Cryptocurrencies, and Smart Contracts
- Open Source Software and Free Licenses
Prerequisites
Ability to read simple texts in English.
Teaching methods
- 21 lectures of 2 hours each, conducted in Italian, in person.
- Availability of lecture recordings.
Assessment methods
- No midterm exams
- Final oral exam on the course topics
- Main aspects considered for evaluation:
- Knowledge of the course topics
- Understanding of the course topics
- Proficiency in language and correct use of technical terminology
- Ability to make connections between course topics
Textbooks and Reading Materials
Materials provided on the e-learning platform and lecture recordings.