Offerta Formativa - Corsi di Studio

Corso di studi in INFORMATICA (Codice 2086)

«Torna a Ricerca per Corso
Dettaglio Corso di Studi Anno dell'offerta (coorte): 2014/2015
Scuola:
  • SCUOLA DELLE SCIENZE DI BASE E APPLICATE
Classe:
  • Scienze e tecnologie informatiche (L-31)

Totale Cfu:180

Obiettivi Formativi
Nascondi
Obiettivi specifici: I laureati del corso di laurea devono possedere conoscenze nei vari settori delle scienze e tecnologie dell'informazione, mirate sia all'uso e alla gestione consapevole di sistemi informatici esistenti, sia alla progettazione e sviluppo di nuovi sistemi informatici. A tal fine il laureato dovra' acquisire un'adeguata conoscenza dei settori di base dell'informatica, nonchE' degli aspetti fondamentali e degli strumenti di supporto della matematica. Pertanto, in accordo con le linee guida delle associazioni nazionali (GRIN) ed internazionali (ACM) del settore, il percorso didattico prevede: - l'acquisizione di nozioni di base di fisica e di matematica sia discreta che del continuo; - la conoscenza dei principi, dei modelli teorici e delle architetture dei sistemi di elaborazione e delle reti di comunicazione; - la conoscenza e l'utilizzazione dei sistemi operativi; - l'acquisizione di elementi di analisi e progettazione degli algoritmi e delle strutture dati; - l'acquisizione delle moderne metodologie di programmazione, nonchE' la conoscenza dei linguaggi di programmazione rappresentativi dei principali paradigmi di programmazione; - l'assimilazione dei principi per la progettazione e le dei sistemi per la gestione delle basi di dati e le tecnologie correlate; - l'acquisizione delle tecniche di progettazione e realizzazione di sistemi informatici; - l'acquisizione dei metodi e delle tecniche fondamentali per l'analisi e l'elaborazione informatica dei dati sperimentali. Il percorso didattico prevede inoltre: - l'acquisizione di conoscenze in settori affini anche a carattere interdisciplinare; - un congruo numero di crediti riservato a corsi di laboratorio oltre che alle esercitazioni di laboratorio eventualmente previste in altri corsi; - un congruo numero di crediti per corsi a scelta dello studente, allo scopo di meglio permettergli di completare la propria preparazione in maniera mirata ai suoi interessi specifici anche in considerazione della pervasivita' delle scienze e tecnologie informatiche nella moderna societa' dell' informazione; - attivita' esterne, come tirocini formativi presso aziende, strutture della pubblica amministrazione e laboratori, oltre a soggiorni di studio presso altre universita' italiane e estere, anche nel quadro di accordi internazionali. Il percorso formativo, sui tre anni, si articola nel seguente modo: 1. Nel primo anno, oltre alla formazione matematica di base, vengono forniti i fondamenti scientifici dell'informatica, i primi corsi relativi alla programmazione ed alle strutture dati e le nozioni di base necessarie sulle architetture e sui sistemi operativi per affrontare gli anni successivi. 2. Nel secondo anno viene completata la preparazione matematico-fisica ritenuta necessaria per la figura professionale dell'informatico e si affrontano i corsi nelle varie aree predisposte dal GRIN, in modo da fornire allo studente una preparazione completa sugli aspetti salienti dell'informatica. 3. Nel terzo anno, oltre ad attivita' informatiche specifiche professionalizzanti, si svolgono attivita' di stage o tirocinio che consentono allo studente di fare le prime esperienze nel mondo del lavoro. Autonomia di giudizio: Alla fine del processo di apprendimento lo studente deve: - avere le competenze necessarie alla valutazione critica e comparativa degli strumenti tecnologici; - avere capacita' di affrontare e analizzare problemi riferendoli ai temi scientifici consolidati del settore; - avere la capacita' di valutare il possibile impatto economico, sociale ed etico delle soluzioni considerate. Abilita' comunicative: Durante il processo di apprendimento lo studente sviluppa le seguenti abilita' comunicative scritte ed orali di carattere sia generale che professionale: - abilita' di comunicazione finalizzate all'integrazione in gruppi di lavoro; - abilita' comunicative finalizzate all'organizzazione di attivita' all'interno di progetti collaborativi; - capacita' di acquisizione dei requisiti del problema tramite interazione con i committenti; - abilita' nella strutturazione, presentazione e comunicazione efficace delle soluzioni e dei risultati prodotti; - la capacita' di utilizzare efficacemente, oltre l'italiano, la lingua inglese sia in ambito tecnico-scientifico sia per lo scambio di informazioni generali. I risultati vengono conseguiti principalmente mediante la stesura e la discussione degli elaborati riguardanti le attivita' di laboratorio svolte durante il corso di studio, delle relazioni di stage o tirocinio e mediante la preparazione e la discussione della prova finale. I risultati vengono verificati nel corso delle prove di accertamento della conoscenza della lingua inglese, delle attivita' di laboratorio, e della prova finale. Capacita' di apprendimento: I risultati del processo formativo comprendono lo sviluppo delle seguenti capacita' di apprendimento: - capacita' di aggiornare autonomamente le proprie conoscenze tecniche e scientifiche (mediante la consultazione della letteratura) per affrontare ed aggiornarsi adeguatamente agli sviluppi tecnologici del settore; - capacita' di apprendimento e dei contenuti formativi necessari ad affrontare i livelli di istruzione superiore (con particolare riguardo alla Laurea Magistrale). I risultati vengono conseguiti nel complesso dell'intero percorso formativo grazie all'acquisizione degli aspetti metodologici impartiti in tutte le discipline. Le modalita' di consultazione della letteratura tecnico-scientifica verranno acquisite durante la preparazione dell'elaborato finale che vertera' su di una specifica problematica. I risultati vengono verificati nel corso delle singole prove di accertamento, nel corso di stage o tirocinio e soprattutto in occasione della prova finale.
Sbocchi Occupazionali
Nascondi
Profilo: Tecnico Programmatore Funzioni: - Assistenza ai progettisti e analisti di software traducendo istruzioni e specifiche di controllo, di procedure o di soluzioni di problemi, in diagrammi logici di flusso per la programmazione in linguaggio informatico; - Sviluppo e scrittura di programmi per memorizzare, ricercare ed elaborare informazioni e dati. Competenze: Applica conoscenze di: - Programmazione - Algoritmi - Compilatori e Linguaggi di Programmazione, incluso i loro fondamenti teorici - Sistemi Operativi - Ingegneria del Software Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche e/o private. Esempi di impiego: programmatore informatico, tecnico specialista di linguaggi di programmazione. Profilo: Tecnico Esperto in Applicazioni Funzioni: - Assistenza ai progettisti e analisti di software per l'installazione, la gestione e la manutenzione di applicazioni software. Competenze: Applica conoscenze di: - Programmazione - Algoritmi - Compilatori e Linguaggi di Programmazione, incluso i loro fondamenti teorici - Sistemi Operativi - Architetture degli Elaboratori - Conoscenza di software applicativo avanzato (il CdS offre due corsi: Analisi dimmagini e Algoritmi per lAnalisi di dati specifici per dare esperienza agli studenti in due domini applicativi davanguardia). Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche e/o private. Esempi di impiego: amministratore piattaforma di e-learning; grafico impaginatore web; operatore centro elaborazione dati; tecnico della catalogazione informatizzata; tecnico di interconnessione con sistemi complessi; tecnico di programmazione macchine a controllo numerico; tecnico esperto office automation; tecnico in computer grafica; tecnico specialista di applicazioni informatiche. Profilo: Tecnico Web Funzioni: - Assistenza ai progettisti e analisti di applicazioni web con sviluppo, configurazione, gestione, manutenzione ed ottimizzazione di siti internet, intranet e server web. Competenze: Applica conoscenze di: - Programmazione - Algoritmi - Compilatori e Linguaggi di Programmazione, incluso i loro fondamenti teorici - Sistemi Operativi - Architetture degli Elaboratori - Reti di Calcolatori Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche e/o private. Esempi di impiego: Amministratori di siti web; WebMaster. Profilo: Tecnico gestore di Basi di Dati Funzioni: - Assistenza agli gli analisti e progettisti di basi di dati con gestione, controllo e manutenzione di basi di dati. Competenze: Applica conoscenze di: - Programmazione - Algoritmi - Compilatori e Linguaggi di Programmazione, incluso i loro fondamenti teorici - Sistemi Operativi - Architetture degli Elaboratori - Basi di Dati - Algoritmi per Analisi Dati Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche e/o private. Esempi di impiego: Gestore di Basi di Dati. Profilo: Tecnico gestore di reti e di sistemi telematici Funzioni: - Assistenza ai progettisti e amministratori di sistema su installazione, configurazione, gestione e manutenzione per gli aspetti software dei sistemi telematici. Competenze: Applica conoscenze di: - Programmazione - Algoritmi - Compilatori e Linguaggi di Programmazione, incluso i loro fondamenti teorici - Sistemi Operativi - Architetture degli Elaboratori - Reti di Calcolatori - Ingegneria del Software Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche e/o private. Esempi di impiego: collaudo e integrazione di sistemi; amministratore di rete; amministratore di sistemi telematici; operatore di supporto tecnico reti intranet (lan). Profilo: Ingegnere dell'Informazione Junior (previo superamento Esame di Stato) Funzioni: Libero Professionista-previa iscrizione all' Albo di Ingegnere dell'Informazione junior. Si occupa di pianificazione, progettazione, sviluppo, direzione lavori, di stima, collaudo e gestione di impianti e sistemi elettronici, di automazione e di generazione, trasmissione ed elaborazione delle informazioni. Competenze: Applica conoscenze di: - Programmazione - Progetto ed Analisi di Algoritmi - Informatica Teorica - Progetto di Compilatori - Linguaggi di Programmazione - Progetto di Sistemi Operativi - Architetture degli Elaboratori - Reti di Calcolatori - Ingegneria del Software - Progetto di Algoritmi per Analisi Dati, incluse immagini - Calcolo Numerico - Calcolo delle Probabilita' e Statistica - Metodi Matematici per L'Informatica Sbocchi: Lavoro Autonomo o Dipendente nel settore ITC. Profilo: Analista e progettista di software Funzioni: Le professioni classificate in questa categoria incrementano la conoscenza scientifica nelle scienze dell'informazione e della telematica. Sviluppano, creano, modificano o ottimizzano software applicativi analizzando le esigenze degli utilizzatori; analizzano i problemi di elaborazione dei dati per diverse esigenze di calcolo e disegnano, individuano o ottimizzano appropriati sistemi di calcolo delle informazioni; si occupano della ideazione, della realizzazione, della integrazione e della verifica dei software impiegati in un sito o in un'applicazione web. Competenze: Applica conoscenze di: - Programmazione - Progetto ed Analisi di Algoritmi - Informatica Teorica - Progetto di Compilatori - Linguaggi di Programmazione - Progetto di Sistemi Operativi - Architetture degli Elaboratori - Reti di Calcolatori - Ingegneria del Software - Progetto di Algoritmi per Analisi Dati, incluse immagini - Calcolo Numerico - Calcolo delle Probabilita' e Statistica - Metodi Matematici per L'Informatica Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche e/o private. Esempi di impiego: analista di procedure; analista di programmi; analista programmatore; analista programmatore edp; consulente per le applicazioni gestionali; consulente per le applicazioni informatiche industriali; ingegnere del software. Profilo: Analista di Sistema Funzioni: Analizzano i problemi di elaborazione dei dati per diverse esigenze di calcolo e disegnano, individuano o ottimizzano appropriati sistemi di calcolo e di gestione delle informazioni. Competenze: Applica conoscenze di: - Programmazione - Progetto ed Analisi di Algoritmi - Informatica Teorica - Progetto di Compilatori - Linguaggi di Programmazione - Progetto di Sistemi Operativi - Architetture degli Elaboratori - Reti di Calcolatori - Ingegneria del Software - Reti di Calcolatori - Progetto di Algoritmi per Analisi Dati, incluse immagini - Calcolo Numerico - Calcolo delle Probabilita' e Statistica - Metodi Matematici per L'Informatica Sbocchi: Aziende di produzione di beni e servizi. Organizzazioni pubbliche private. Esempi di impiego: analista di sistema; analista di sistemi informativi; progettista di sistemi informatici; responsabile di sistemi informativi; revisore di sistemi informativi.
Caratteristiche della Prova Finale
Nascondi
La laurea in Informatica si consegue dopo aver superato una prova finale che consiste nella discussione di un elaborato, preparato sotto la guida di un relatore, riguardante lo sviluppo di un progetto che prevede l'analisi di un problema specifico e la scelta dei metodi e delle tecnologie piu' adeguate alla sua soluzione. Il progetto potra' essere svolto a completamento e integrazione di attivita' di tirocinio svolte presso laboratori di ricerca, aziende o strutture della pubblica amministrazione. Si ritiene che la prova finale sia il momento conclusivo di un'attivita' importante che riguarda la professionalizzazione dello studente e che quindi sia opportuno associare ad essa un peso significativo in termini di crediti. Il Regolamento della Prova Finale, in allegato, e' stato approvato dal CdS in data 30/01/2013.


Piano di StudiInsegnamenti Propedeutici

Consulta la legenda

Insegnamenti primo anno
cfu Per. Val. Ambito ssd
01238 - ANALISI MATEMATICA RICCI (RU)RICCI VALERIA 12.0 1 V
ANALISI MATEMATICA I RICCI (RU) 6.0 A MAT/07
ANALISI MATEMATICA II TSCHINKE (RU) 6.0 A MAT/05
03245 - FISICA PERES (PO)PERES GIOVANNI 12.0 1 V
MECCANICA DEL PUNTO PERES (PO) 6.0 C FIS/05
ELETTROMAGNETISMO E OTTICA ANDALORO (PA) 6.0 C FIS/08
04677 - LINGUA INGLESE 3.0 1 G E
05880 - PROGRAMMAZIONE E LABORATORIO C.I. SCIORTINO (PA)SCIORTINO MARINELLA 12.0 1 V
STRUTTURE DATI ASTRATTE SCIORTINO (PA) 6.0 A INF/01
PROGRAMMAZIONE STRUTTURATA IN C CASTIGLIONE (RU) 6.0 A INF/01
16448 - METODI MATEMATICI PER L'INFORMATICA MANTACI (PA)MANTACI SABRINA 6.0 1 V A INF/01
16450 - ARCHITETTURE DEGLI ELABORATORI ROMBO (RU)ROMBO SIMONA ESTER 6.0 1 V B INF/01
03675 - GEOMETRIA SPECIALE (II)SPECIALE ANGELA 6.0 2 V A MAT/03


Insegnamenti secondo anno
cfu Per. Val. Ambito ssd
04758 - LINGUAGGI DI PROGRAMMAZIONE FICI (RD)FICI GABRIELE 9.0 1 V B INF/01
16671 - INFORMATICA TEORICA CASTIGLIONE (RU) 9.0 1 V B INF/01
16784 - SISTEMI OPERATIVI TABACCHI (PC)TABACCHI MARCO 9.0 1 V B INF/01
01525 - BASI DI DATI MANTACI (PA)MANTACI SABRINA 9.0 2 V B INF/01
01736 - CALCOLO DELLE PROBABILITA' SANFILIPPO (RU)SANFILIPPO GIUSEPPE 6.0 2 V C MAT/06
01746 - CALCOLO NUMERICO TOSCANO (RU) 6.0 2 V C MAT/08
16670 - ALGORITMI E STRUTTURE DATI GIANCARLO (PO)GIANCARLO RAFFAELE 9.0 2 V B INF/01


Insegnamenti terzo anno
cfu Per. Val. Ambito ssd
03968 - INGEGNERIA DEL SOFTWARE COSSENTINO (PC) 6.0 1 V B INF/01
14049 - COMPILATORI SCIORTINO (PA)SCIORTINO MARINELLA 6.0 1 V B INF/01
15833 - ANALISI DI IMMAGINI DIGITALI VALENTI (RU)VALENTI CESARE FABIO 6.0 1 V B INF/01
05917 - PROVA FINALE 6.0 2 G E
06232 - RETI DI CALCOLATORI TABACCHI (PC)TABACCHI MARCO 9.0 2 V B INF/01
07553 - TIROCINIO 8.0 2 G S
13351 - ALTRE CONOSCENZE UTILI PER L'INSERIMENTO NEL MONDO DEL LAVORO 1.0 2 G F
17611 - LABORATORIO DI ALGORITMI ROCCHESSO (PO)ROCCHESSO DAVIDE 6.0 2 V B INF/01
Attiv. form. a scelta dello studente (consigliate) 18.0 D


Insegnamenti a scelta

Attiv. form. a scelta dello studente (consigliate) cfu Per. Val. Ambito ssd
02006 - CIBERNETICA MIGLIORE (PC)MIGLIORE MICHELE 6.0 2 V D INF/01
18584 - TECNICHE PER LA GESTIONE DEGLI OPEN DATA TAIBI (PC)TAIBI DAVIDE 6.0 2 V D INF/01


Legenda
Per. Periodo/Semestre
Val. Valutazione: V = Voto in 30/30, G = Giudizio
(*) Insegnamento tenuto in lingua inglese
Torna in cima