Informatica a Verona
Dipartimento di Informatica
Facoltà di Scienze MM. FF. NN.
Università degli Studi di Verona
http://www.sci.univr.it
1
Agenda

Motivazioni

Perché la laurea in Informatica?

Breve storia

Struttura didattica

Aree di ricerca

Attrezzature

Sbocchi professionali
2
Perché studiare informatica?






Perché è una scienza
 Matematica
 Fisica
 Informatica
Perché ogni innovazione si fonda
su solide basi teoriche
Perché è difficile!
Perché è in rapida evoluzione
Perché è utile
Perché è necessaria nello sviluppo
socio-economico

Occupazione: 100%
3
Informatica e informazione
Informatica come scienza e tecnologia dell’informazione
INFORMAZIONE
Organizzazione
Modelli
Segnali
Linguaggi
Calcolabilità
Controllo-robotica
Verifica-correttezza
Complessità
Multimedialità
Coordinamento
Crittografia e sicurezza
Architetture SW
Sistemi HW
Immagini
Suoni
Realtà virtuale
Banche dati
Web
Sistemi operativi-Reti
Intelligenza Artificiale
Dispositivi digitali
Interazione uomo macchina
grafica
Quantum
DNA
4
Una storia lunga un secolo!
p-calcolo
CCS
von Neumann
HCI
Hilbert
ENIAC
Milner
Software engineering
P=NP?
VLSI
Calcolabilità
Kleene
Godel
Turing
Quantum
Algo
distribuiti
Tarjan
DNA
Cook
Programming
Global computing
Church
UNIX
Algoritmi
Dijkstra
IBM-360
LISP
Fortran
l-calcolo
1902
1936
1945
1960
ALGOL
Pascal
Modelli
1970
Knuth
Internet
C++
@
ML
SQL PC Prolog
1980
1990
Java
Embedded
Verifica
5
2000…….
Informatica in Italia
CEP
Calcolatrice Elettronica Pisana
Pisa
1969
1950
1970
Milano
Bari
Torino
Salerno
Roma
1980
Venezia
Verona
L’Aquila
Firenze
Catania
Bologna
Udine
Genova
1990
Napoli
Palermo
Trento
Cagliari
Padova
…….
2000…….
6
Informatica a Verona
Computer/studente =
120
100
80
Iscritti
Laureati
Fuoricorso
60
40
2000
1999
1998
1997
1996
0
1995
20
1994

Laurea (dal 1993): 5 anni, 500 iscritti, 104 laureati, 34 esami
Diploma universitario (dal 1998): 70 iscritti, 20esami
1993

7
…fino ad ora: Laurea + Diploma
Laurea
2 anni
Informatica teorica
Multimedialità
Sistemi ed architetture
Informatica matematica
Linguaggi
Robotica
Intelligenza Artificiale
Banche dati e sistemi informativi
Biennio di Specializzazione
Diploma triennale
1 anno
Formazione informatica di base
Struttura rigida
Triennio di base
2 anni
Formazione matematica
Formazione fisica
Formazione informatica
8
La nuova struttura didattica
I curricula in Informatica e Tecnologie dell'Informazione
Tesi di ricerca scientifica
(120crd)
Dottorato di Ricerca
3 anni (180crd)
II anno Laurea Specialistica
Approfondimento applicazioni
60crd
I anno Laurea Specialistica
Approfondimento di base
60crd
Tesi di Laurea
(30crd)
Laurea Specialistica
(120 crd)
Master
professionalizzante
60crd
1 anno
Progetto
(5crd)
III anno Laurea
Basi Informatiche
Applicazioni/Stage
60crd
II anno Laurea
Basi informatiche
60crd
I anno Laurea
Basi matematiche
e fisiche
60crd
Laurea
(180 crd)
1 crd = 10h lezione + 15h studio personale
9
Offerta Didattica

I diplomi su 3 livelli:



Laurea = 3 anni
Laurea Specialistica = 2 anni
Dottorato = 3 anni
Dottorato di Ricerca
in Informatica
Laurea Specialistica
Tecnologie dell'informazione
Elaborazione immagini
elaborazione suoni
progettazione HW
sistemi embedded
robotica e automazione
modelli stocastici
Laurea Specialistica
Bioinformatica
Laurea
Tecnologie dell'informazione
controllo di sistemi fisici
progettazione di dispositivi digitali
modellazione processi continui
controllo di apparati di rete
multimedia
Banche dati genomiche
DNA-computing
informatica medica
diagnostica
molecular design
artificial life
Laurea Specialistica
Informatica
Laurea
Informatica
Applicazioni avanzate su rete
verifica e sicurezza
intelligenza artificiale
global computing
informatica teorica
programmazione di sistemi distribuiti
banche dati e web
architetture software
modellazione della conoscenza
servizi di rete
sicurezza di sistemi
10
Il primo livello a Verona

Informatica







Basi: matematica
discreta e logica
Specialisti in:
Sistemi informativi e banche dati
Progettazione e sviluppo di
architetture software complesse
Modellazione della conoscenza,
Progettazione e sviluppo di
applicazioni e servizi di rete (Web)
Sicurezza di sistemi

Tecnologie
dell’informazione







Basi: matematica del
continuo e fisica
Specialisti in:
Analisi e controllo dei sistemi fisici
Progettazione di dispositivi digitali
Modellistica di processi continui
Gestione di apparati di rete
Elaborazione e interpretazione dei
segnali e multimedialità
11
I piani di studio delle Lauree

Informatica

Tecnologie dell’informazione
Architetture SW
Basi di dati e Web
Linguaggi e compilatori
Reti di calcolatori e applicazioni
Programmazione avanzata
Economia aziendale
Elaborazione delle immagini
Dispositivi digitali
Sistemi di elaborazione
Telematica
Simulazione e controllo automatico
Teoria dell’informazione
Logica
Algebra
Fisica
Analisi
Programmazione e Ing. SW
Architetture
Algoritmi
Sistemi Operativi
Fondamenti
Interazione uomo macchina
Fisica
Analisi
Geometria
Probabilità e statistica
Calcolo numerico
Ottimizzazione
Formazione
professionalizzante
1+1/2 anni
Formazione comune
1+1/2 anni
12
Prerequisiti

Passione per le scienze esatte

Interesse per la tecnologia

Buone basi di matematica

Trigonometria, algebra, funzioni logaritmiche, equazioni e
disequazioni

Conoscenza del metodo scientifico

Capacità di ragionamento logico-formale

Padronanza dell’inglese (…e dell’italiano!)
+
13
Modelli, analisi e verifica del SW





SW + bugs = disastri!
Il SW controlla processi critici
 traffico aereo, centrali nucleari,
banche, robot ...
Il SW è molto complesso (~5-10Mlines C++)
Il SW è in rapida evoluzione
aggiornamento del 50-60%/anno
Vita media: 20 anni!
SW
Modello
Formale
Verifica
Analisi
Produzione
14
Modelli, analisi e verifica del SW
Dimostrazione
Sicurezza
Modello
Affidabilità
+
Software
Bugs
15