Lezione 1 - Introduzione al calcolatore: architettura generale. Processore. Memoria centrale. Memorie di massa. Periferiche.
Lezione 2 - Il sistema operativo: funzionalità e architettura. Multitasking. Gestione della memoria. Il file system. I driver.
Lezione 3 - I programmi applicativi. Il software Opensource. La suite di Office. Installazione e aggiornamento di software. Gli antivirus.
Lezione 4 - Informazione e supporti. Rappresentazione dei dati. Codifica delle informazioni. Codifica dei caratteri: ASCII e UNICODE. La codifica dei suoni. Campionamento e quantizzazione. La codifica delle immagini. Compressione dei dati. La codifica dei filmati
Lezione 5 - L’elaborazione dei testi. Nozioni avanzate di impaginazione e struttura dei documenti. Cenni su fogli di calcolo. Cenni di basi di dati.
Lezione 6 - Nozioni di base sulle reti di calcolatori. Il paradigma client-server. architetture web. Il protocollo TCP/IP. Topologia delle reti. Internet. DNS.
Lezione 7 - Il Web. Ipertesti. HTML. Http. URL. Il browser. Pagine statiche e pagine dinamiche. I cookies. Il proxy.
Lezione 8 - Il web 2.0. Business sul Web: e-commerce, contenuti e connettività. I portali. Marketing virale. Internet mobile.
Lezione 9 - I blog. Sistemi per la pubblicazione assistita: i CMS. La moderazione dei commenti. I troll. Giornalismo partecipativo. Feed e aggregatori. Tecnologie push e pull. Microblogging.
Lezione 10 - Paradigmi di computing. Il cloud computing. Servizi online: backup e storage. Office suites. Mapping e geolocalizzazione.
Lezione 11 - Information Retrieval. Web di superficie e web profondo. Informazione strutturata e non. Pagine dinamiche. Indici. Repertori chiusi e aperti. Motori di ricerca. Spider. Coverage e Ranking.
Lezione 12 - Introduzione alla sicurezza. Disponibilità. Controllo dell'accesso. Autenticazione. Riservatezza. Integrità. Non ripudio. Controlli Biometrici. Smartcard. Password. Minacce e Vulnerabilità. Intrusioni. Denial of Service.
Lezione 13 - Crittografia. Cenni Storici. Crittoanalisi statistica Metodi di Forza Bruta. Chiavi. Cifratura Simmetrica. Man in The Middle.
Lezione 14 - Crittografia a Chiave Pubblica. Funzioni Hash. Firma Digitale. Certificati. Cenni al protocollo https. PKI. Le reti VPN.
Lezione 15 - Minacce Informatiche. Trapdoor. Virus. Worm. Trojan. Struttura di un virus. Antivirus. Signature ed euristiche. Quarantena e Disinfezione. Phishing. Pharming.