Bachelor's degree in Computer Science

for Information
Operational unit: Teaching administration

To see your indicative training path, select your registration year

Inserisci la matricola per vedere la tua offerta formativa nell'anno corretto.


Programme training activities
The training activities with the same number (Nº) are alternatives.
TTA Year Credits Activity Academic year of attendance
1 A Algebra lineare - Linear Algebra (MAT/02) 2017/2018
2 A Analisi matematica I - Mathematical analysis 1 (MAT/05) 2017/2018 [Cognomi A-L]
2017/2018 [Cognomi M-Z]
3 A 12  Architettura degli elaboratori - Computer Architecture (ING-INF/05) 2017/2018 [Cognomi A-L]
2017/2018 [Cognomi M-Z]
4 A Fisica I - Physics 1 (FIS/01) 2017/2018
5 A Logica - Logic (INF/01) 2017/2018 [Cognomi A-L]
2017/2018 [Cognomi M-Z]
6 C Probabilita' e statistica - Probability and Statistics (MAT/06) 2017/2018
7 A 12  Programmazione I - Programming I (INF/01) 2017/2018 [Cognomi A-L]
2017/2018 [Cognomi M-Z]
8 E Lingua inglese competenza linguistica - liv. B1 (completo) - English language competence-complete b1 level (-) 2017/2018
 
9 B 12  Algoritmi - Algorithms (INF/01) 2018/2019
10 C Analisi matematica II - Mathematical analysis 2 (MAT/05) 2018/2019
11 C Fisica II - Physics 2 (FIS/01) 2018/2019
12 B Reti di calcolatori - Computer Networks (ING-INF/05) 2018/2019
13 B 12  Sistemi operativi - Operating Systems (ING-INF/05) 2018/2019
14 B 12  Programmazione II e ingegneria del software - Programming II and Software Engineering (INF/01) 2018/2019
15 B One course to be chosen among the following - System theory (INF/01) 2018/2019
 
16 B Elaborazione di segnali e immagini - Signal and image processing (INF/01) 2019/2020
17 B Fondamenti dell'informatica - Foundations of Computing (INF/01) 2019/2020
18 B Linguaggi - Programming languages (INF/01) 2019/2020
19 B 12  Basi di dati - Databases (ING-INF/05) 2019/2020
20 B
One course to be chosen among the following:
Available modules Credits Academic year of attendance
Compilers (INF/01) 6 2019/2020
Computer Graphics (INF/01) 6 2019/2020
Network programming and security (INF/01) 6 2019/2020
21 D 12  Activities to be chosen by the student  
22 F Training  
23 E Final exam  

Legend | Type of training activity (TTA)

The training activities with the same number (Nº) are alternatives.


A Basic activities
B Characterizing activities
C Related or complementary activities

DActivities to be chosen by the student
EFinal examination
FOther activitites

SPlacements in companies, public or private institutions and professional associations

Learning outcomes, Job opportunities
Learning outcomes Il corso di laurea proposto fornisce al laureato le competenze necessarie per operare negli ambiti della progettazione, realizzazione, sviluppo, gestione e manutenzione di sistemi informatici sia in imprese produttrici collocate nelle aree dei sistemi informatici e dei calcolatori, che nelle amministrazioni pubbliche, nelle imprese e nei laboratori che utilizzano sistemi informatici complessi.
Il corso di laurea in Informatica è di tipo metodologico.
Il corso di laurea comprende attività finalizzate ad acquisire competenze di base nei seguenti campi:

- matematica discreta e del continuo;
- fisica;
- programmazione e algoritmi;
- architetture degli elaboratori, sistemi operativi e reti di calcolatori;
- basi di dati e sistemi informativi;
- informatica teorica.

Ulteriori competenze specifiche:
- linguaggi di programmazione e compilatori;
- tecniche avanzate di programmazione;
- metodi logici ed algebrici per l'informatica.
- elaborazione dei segnali;
- elaborazione di immagini e suoni;
- grafica al calcolatore.

Lo strumento didattico privilegiato per l'insegnamento di tali conoscenze sono le lezioni e le esercitazioni in aula. Le esercitazioni sono essenziali sia negli insegnamenti dell'area fisico-matematica che negli insegnamenti dell'area informatica.

Ulteriori strumenti didattici utilizzati per raggiungere obiettivi specifici sono:

- Laboratori informatici; sono previsti nella maggior parte dei corsi caratterizzanti per un totale non inferiore a 20 CFU nell'arco dei tre anni.
- Tirocini presso aziende, strutture della Pubblica Amministrazione e laboratori. E' prevista la possibilità di effettuare tirocini tramite soggiorni di studio presso altre università italiane e estere, anche nel quadro di accordi interuniversitari nazionali ed internazionali. I tirocini vengono svolti sotto la supervisione di un tutor esterno e di un tutor accademico interno al corso di laurea.
- Lavoro autonomo dello studente attraverso compiti assegnati per casa o laboratorio;
- Ricevimento con i docenti titolari del corso ed eventuali tutori assegnati al corso;
- Attività didattiche di supporto in modalità e-learning, ove previste.
Job opportunities Figure professionali che rientrano nella classificazione ISTAT di informatici e telematici (codice ISTAT 2.1.1.4).

Funzione in un contesto di lavoro:
Il laureato in Informatica in qualità di programmatore e analista può svolgere funzioni legate principalmente a sviluppo, gestione e manutenzione di sistemi informatici con particolare riguardo ai requisiti di affidabilità, prestazioni e sicurezza nei seguenti ambiti:
- sviluppo di software;
- installazione di reti di calcolatori;
- implementazione di sistemi informativi;
- sviluppo di applicazioni web;
- sviluppo di applicazioni per sistemi dedicati;
- sviluppo di sistemi e interfacce visuali nell'ambito della visione artificiale e dell'interazione uomo-macchina;
- amministrazione di sistemi informatici.

Competenze associate alla funzione:
Le competenze relative alle figure professionali che possono essere ricoperte dal laureato in Informatica sono legate ai seguenti aspetti:
- conoscenze nei settori delle scienze e tecnologie dell'informazione e della comunicazione mirate al loro utilizzo in ambito di sviluppo, gestione e manutenzione di sistemi informatici;
- capacità di affrontare e analizzare problemi e di sviluppare sistemi informatici per la loro soluzione;
- conoscenza delle metodologie di indagine e capacità di saperle applicare in situazioni concrete con appropriata conoscenza degli strumenti matematici e fisici di supporto alle competenze informatiche;
- capacità di lavorare in gruppo, operare con definiti gradi di autonomia, e inserirsi prontamente negli ambienti di lavoro.

Sbocchi occupazionali:
Il laureato in Informatica è in grado di svolgere compiti tecnici o professionali nell'ambito delle tecnologie informatiche presso enti pubblici o privati. In particolare, la formazione informatica, fondata su solide basi di matematica e fisica, permette al laureato di inserirsi agevolmente sia in imprese che progettano e sviluppano sistemi informatici, che in imprese, pubbliche amministrazioni e, più in generale, organizzazioni che utilizzano sistemi informatici, riuscendo, in tempi brevi, ad acquisire eventuali competenze specifiche richieste.