FACOLTA DI INGEGNERIA - Genova

LAUREA IN INGEGNERIA INFORMATICA

anno accademico 2007-2008

COD.  ATTIVITÀ FORMATIVA E DOCENTE
CONTENUTO E OBIETTIVI SPECIFICI

23861 

ANALISI DEI SISTEMI 1
(Prof. AICARDI Michele)

Il corso si propone di fornire agli studenti i metodi per l'analisi del comportamento di sistemi dinamici lineari, stazionari e a tempo continuo. In particolare sono trattati tutte le proprietà strutturali e il loro studio è portato avanti sia nel dominio del tempo sia in relazione alle matrici di trasferimento.

22035 

AUTOMAZIONE INDUSTRIALE 1
(Prof. MINCIARDI Riccardo)

Il corso si propone di presentare le problematiche generali riguardanti l'automazione dei processi produttivi discreti. In particolare, l'obiettivo del corso è quello di fornire allo studente gli strumenti fondamentali per l'analisi dei problemi decisionali riguardanti l'automazione discreta e per l'analisi delle prestazioni di tali sistemi.

27667 

BASI DI DATI 1
(Prof. GIUNCHIGLIA Enrico)

Il corso si propone di fornire le conoscenze di base sulle Basi di Dati e sul loro ciclo di vita, con particolare enfasi agli strumenti per la progettazione (sia concettuale che logica), ai linguaggi per la creazione, interrogazione e manipolazione di basi di dati centralizzate, focalizzandosi sulle basi di dati relazionali.

23883 

CALCOLATORI ELETTRONICI 1
Electronic Computers 1
(Prof. FRISIANI Arrigo)

Il corso descrive la struttura dei moderni calcolatori elettronici monoprocessori, le funzioni delle principali unità che li compongono e le loro interazioni. La presentazione è organizzata in modo gerarchico passando dalle componenti del calcolatore nel suo complesso a quelle del processore e quindi a quelle dell'unità di controllo.

41621 

CHIMICA 1
(Proff. CARACCIOLO Giovanna, PANIZZA Marco)

Il corso fornisce conoscenze scientifiche di base per l'interpretazione dei fenomeni di natura chimica e chimico-fisica. In particolare il corso prevede lo studio della struttura della materia e dei materiali, delle proprieta dei materiali, della termodinamica e della cinetica chimica e degli aspetti chimici della conservazione dell'ambiente.

23906 

COMUNICAZIONI ELETTRICHE 1
(Prof. VERNAZZA Gianni )

Fornire i principi che regolano la rappresentazione e l'elaborazione dell'informazione, descrivendo l'analisi dei segnali (continui e discreti) nel tempo e nella frequenza, la trasformazione tramite sistemi lineari, il campionamento, la digitalizzazione e la trasmissione in banda base.

45896 

COMUNICAZIONI ELETTRICHE 2
(Prof. GRATTAROLA Aldo)

Fornire le basi di probabilità, variabili e processi aleatori, loro caratterizzazioni utili nelle applicazioni di telecomunicazioni (processo/rumore). Descrivere le modulazioni analogiche con analisi delle prestazioni (banda, potenza, fedeltà) e gli effetti del rumore di canale, estendendo questa analisi ai sistemi di trasmissione PAM e PCM.

27718

CONTROLLI AUTOMATICI 1
(Prof. CASALINO Giuseppe)

Il corso ha l'obiettivo di fornire all'allievo gli strumenti concettuali e metodologici di base per affrontare problemi di analisi e sintesi relativi al controllo di sistemi dinamici caratterizzanti impianti e processi fisici di natura ingegneristica.

49447

CONTROLLI AUTOMATICI 2
(Prof. CASALINO Giuseppe)

Il corso utilizzerà l'intero insieme degli strumenti di analisi sviluppati nell'ambito di Controlli Automatici 1 al fine di addivenire alla definizione di metodologie e tecniche per la sintesi di regolatori, a partire dalla definizione di specifiche concernenti il funzionamento desiderato degli impianti ingegneristici oggetto del controllo.

32750 

CONTROLLO DIGITALE 1
(Prof. CANNATA Giorgio)

Il corso ha come obiettivi: l'introduzione ai sistemi di controllo digitale; la modellistica di sistemi dinamici a tempo discreto; l'analisi di stabilità in ciclo aperto e ciclo chiuso di sistemi dinamici lineari campionati.

49449 

ECONOMIA ED ORGANIZZAZIONE AZIENDALE 1
(Prof. TESTA Stefania)

Il corso si propone di fornire le conoscenze di base del sistema impresa, attraverso la schematizzazione economicofinanziaria fornita dai bilanci d'esercizio e dalla contabilità interna.

49450   

ELABORAZIONE NUMERICA DEI SEGNALI 1
(Prof. BRACCINI Carlo)

Fornire all'allievo gli strumenti concettuali e metodologici di base per affrontare: - problemi di rappresentazione discreta e numerica di segnali e sistemi in tempo e frequenza, di filtraggio numerico e di elaborazione immagini.

49452   

ELETTRONICA DEI SISTEMI DIGITALI
Digital Systems Eletctronics
(Prof f. ANGUITA Davide, DONZELLINI Giugliano)

Basi di progettazione digitale: algebra booleana, aritmetica binaria, reti combinatorie e sequenziali. Macchine a Stati Finiti. Sistemi programmabili: architettura, programmazione in linguaggio macchina, interfacciamento con dispositivi esterni, interruzioni. Esercitazioni di laboratorio di progetto e simulazione di sistemi digitali.

27719 

ELETTROTECNICA 1 (IN)
Electric Circuits 1
(Prof. MOLINARI Giorgio)

Il modello circuitale dei fenomeni elettromagnetici. Leggi fondamentali dei circuiti. Circuiti elettrici lineari resistivi e dinamici per l'informazione e per l'energia. Tecniche di soluzione in regime stazionario, in transitorio e in regime sinusoidale permanente. Doppi bipoli. Circuiti magnetici e limiti dei modelli circuitali. Principi di sicurezza elettrica.

49457 

ELETTROTECNICA 1
Electric Circuits 1
(Prof. MOLINARI Giorgio)

Il modello circuitale dei fenomeni elettromagnetici. Leggi fondamentali dei circuiti. Circuiti elettrici lineari resistivi e dinamici per l'informazione e per l'energia. Tecniche di soluzione in regime stazionario, in transitorio e in regime sinusoidale permanente. Doppi bipoli. Circuiti magnetici e limiti dei modelli circuitali.

49460   

FISICA GENERALE
(Prof. RELINI Annalisa )

Cinematica del punto materiale. Dinamica del punto materiale. Dinamica dei sistemi di punti materiali . Dinamica dei corpi estesi. Elettrostatica. Correnti elettriche. Magnetostatica. Induzione elettromagnetica.

49461 

FISICA MATEMATICA 1
(Prof. ZORDAN Clara)

Si analizzano i modelli meccanici studiandone le proprietà matematiche, i limiti di applicazione e le caratteristiche più rilevanti per acquisire conoscenza dei più importanti formalismi della meccanica e capacità critica di utilizzo del modello.

49462   

FONDAMENTI DI INFORMATICA
(Proff. BAGLIETTO Pierpaolo, GIANNOTTI Elena)

Obiettivi: fornire metodologie di progettazione software secondo il paradigma procedurale e il paradigma orientato agli oggetti. Contenuti. Architettura di un calcolatore, strutture dati, analisi di problemi, loro risoluzione algoritmica, prestazioni degli algoritmi, programmazione procedurale strutturata e orientata agli oggetti col C++.

23960 

FONDAMENTI DI INFORMATICA 2 (TE) (IN)
(Prof. GIANNOTTI Elena)

Progettare software orientato agli oggetti usando gli ADT delle principali strutture dati (List, Stack, Queue, Priority Queue, Hash Table, Dictionary, Tree, Binary Tree, BST, AVL tree, Heap, Graph, Network), algoritmi avanzati e case studies, al fine di consolidare capacita' progettuali in un'ottica OO e favorire il riuso del software.

27822 

INGEGNERIA DEL SOFTWARE 1
(Prof. VERNAZZA Tullio)

Contenuti del corso: 1)ciclo di vita del software; 2) metriche del software; 3)metodologie per lo sviluppo del software.Breve descrizione della metodologia di modellazione UML.Fondamentale è la partecipazione allo sviluppo di un progetto tipo, guidata da esercitatori con approfondita esperienza in gestione di laboratori di produzione industriali.

45914 

INTERFACCE UTENTE E PROGRAMMAZIONE AD EVENTI 1
(Prof. TACCHELLA Armando)

Il corso introduce agli aspetti fondamentali di progettazione e programmazione utilizzando il linguaggio Java, con particolare enfasi sulle interfacce utente e i relativi aspetti di progettazione orientata agli oggetti e realizzazione mediante programmazione ad eventi. Tali contenuti sono veicolati con il supporto della piattaforma Java 2 SE 5.0.

45917 

LABORATORIO DI ANALISI DEI SISTEMI 1
(Prof. GIGLIO Davide)

Il corso fornisce le competenze necessarie per modellare al calcolatore sistemi lineari stazionari a tempo continuo, allo scopo di simulare il loro funzionamento e analizzarne il comportamento dinamico. Il corso prevede numerose lezioni pratiche in aula informatica, dove verrà utilizzato uno specifico software per l'analisi dei sistemi.

27975 

LINGUA INGLESE

Il livello minimo di conoscenza della lingua inglese richiesto è quello corrispondente al livello B1 del Consiglio d'Europa. L'acquisizione dei crediti è subordinata al superamento di tutte le prove previste per il livello sopra indicato (conversazione, lettura, scrittura e ascolto) presso un ente o istituto accreditato per la certificazione.

49470 

LINGUAGGI DI PROGETTAZIONE DELL'HARDWARE 1
(Prof. VALLE Maurizio)

Il corso presenta le tipologie di realizzazione di circuti integrati i.e. PALs, PLDs, CPLDs, FPGAs, Gate Arrays, ASICs, ASSP, ecc. Inoltre sono introdotte le metodologie di progettazione basate sull'uso di linguaggi di descrizione dell'hardware (e.g. VHDL e VHDL - AMS) e di simulatori software integrati nei più comuni ambienti di sviluppo.

49473   

MATEMATICA I
(Prof. MORRO Angelo)

Obiettivi: Risolvere esercizi, conoscere la teoria dei vari argomenti. Contenuti: Funzioni/calcolo differenziale 1 variabile Spazi vettoriali Calcolo vettoriale, geometria Numeri complessi Matrici Coniche Sistemi equazioni algebriche lineari Caratteristica Determinante Autovalori, autovettori Condizione Soluzione numerica equazioni non lineari

49476   

MATEMATICA II
(Prof. ZORDAN Clara)

Equazioni e sistemi di equazioni differenziali. Integrazione. Funzioni di piú variabili reali: formula di Taylor, estremanti, vincoli. Integrali. Operatori differenziali.

45932 

METODI MATEMATICI PER L'INGEGNERIA 1
(Prof. MORRO Angelo)

Somme, serie. Prodotti. Stime di somme. Grafi. Alberi. Regole di conteggio. Permutazioni e combinazioni. Serie numeriche. Serie di Fourier. Soluzione per serie di equazioni differenziali. Funzioni di variabile complessa. Derivazione e integrazione. Formula integrale di Cauchy. Teorema dei residui. Lemma di Jordan e calcolo di integrali.

24569 

PROVA FINALE

Svolgimento di tirocinio in azienda o interno alle strutture universitarie; stesura e discussione di una relazione sul lavoro svolto.

24050 

RETI DI CALCOLATORI 1 (2° ANNO)
(Prof. MARESCA Massimo)

Architetture di rete,Livelli,Protocolli,Interfacce,Commutazione,Modello ISO-OSI,Livello Fisico,Analisi dei segnali,Topologie,Linee,Baud e bit rate,Sincronizzazione,Codici di linea,Livello Data Link, Framing,Controllo di errore e di flusso,Livello MAC,Ethernet,PPP. Livello Network,Routing,TCP/IP,IP,ARP,DHCP,TCP,UDP,protocolli di livello applicativo

27935 

SISTEMI OPERATIVI 1
(Prof. ZACCARIA Renato)

Generalità sui sistemi operativi. Processi e thread, programmazione concorrente, schedulazione del processore. Gestione ed organizzazione della memoria, memoria virtuale. Organizzazione e gestione dei file systems per vari dispositivi di memorizzazione secondaria. Nozioni di sistemi multiprocessore e distribuiti. Casi di studio WINDOWS e LINUX.

49481 

SICUREZZA INFORMATICA 1
(Prof. ARMANDO Alessandro)

Il corso fornisce una panoramica sulle problematiche, i principi, i metodi per la Sicurezza Informatica. Gli argomenti trattati nel corso sono: attacchi, servizi e meccanismi; introduzione alla crittografia; autenticazione; protocolli per la posta elettronica sicura; IPSec; SSL e TLS; intrusi e virus; access control lists; firewalls.

24060 

SISTEMI ENERGETICI 1 (IN)
(Prof. MASSARDO Aristide)

Energetica. Termodinamica. Sistemi energetici. Conversione dell'energia negli impianti motori: processi di combustione, rendimenti e consumo specifico di combustibile. Sistemi energetici a vapore. Sistemi energetici con turbina a gas. Sistemi energetici combinati e cogenerativi. Motori alternativi.

49482 

TECNOLOGIE SOFTWARE PER IL WEB 1
(Prof. ARMANDO Alessandro)

Il corso fornisce una panoramica sulle piu` importanti tecnologie per lo sviluppo delle applicazioni per il Web. Gli argomenti trattati nel corso sono: XHTML, CCS; le tecnologie e la programmazione lato server; le tecnologie e la programmazione lato client; XML, SOAP e i servizi web.

27891 

TIROCINIO (IN)

L'attività di tirocinio è finalizzata ad offrire allo studente la possibilità di fare esperienze circa l'applicazione degli strumenti metodologici e concettuali acquisiti durante il corso di studi. Tale esperienza potrà aver luogo presso aziende qualificate o presso laboratori universitari.


Insegnamenti che possono essere offerti in lingua inglese

COD.  INSEGNAMENTI
32837  AUTOMATIC CONTROL
49449  BUSINESS ECONOMY AND MANAGEMENT 1
32750  DIGITAL CONTROL 1
22035  INDUSTRIAL AUTOMATION 1
32795  INDUSTRIAL ROBOTICS 1
45932  MATHEMATICS I
27935  OPERATING SYSTEMS 1
49482
SOFTWARE TECHNOLOGIES FOR THE WEB 1
45914   USER INTERFACES AND EVENT PROGRAMMING 1

 

LAUREA IN INGEGNERIA INFORMATICA

Insegnamenti anno accademico 2006-2007 disattivati

COD.  ATTIVITÀ FORMATIVA E DOCENTE
CONTENUTO E OBIETTIVI SPECIFICI

32692 

ASPETTI ORGANIZZATIVI DELL'IMPRESA 1
(Prof. CAPPELLARI Maurizio)

Il corso introduce le categorie analitiche e le prospettive teoriche indispensabili alla comprensione dell'organizzazione d'impresa e del suo sviluppo, approfondendo tanto i processi sociali e culturali quanto l'impatto tecnologico. Presenta inoltre le principali tematiche della gestione manageriale.

41621 

CHIMICA 1
(Proff. CARACCIOLO Giovanna, PANIZZA Marco)

Il corso fornisce conoscenze scientifiche di base per l'interpretazione dei fenomeni di natura chimica e chimico-fisica. In particolare il corso prevede lo studio della struttura della materia e dei materiali, delle proprieta dei materiali, della termodinamica e della cinetica chimica e degli aspetti chimici della conservazione dell'ambiente.

32718 

CALCOLATORI ELETTRONICI 2
(Prof. VERNAZZA Tullio)

Il corso illustra l'architettura dei moderni calcolatori: prende in considerazione la realizzazione a bus; analizza il funzionamento della memoria cache; illustra approfonditamente l'organizzazione di processori con struttura pipeline; discute l'architettura dei processori oggi più diffusi (MIPS, SPARC, Pentium, Power PC)

32837 

CONTROLLI AUTOMATICI
(Prof. CASALINO Giuseppe)

Il corso ha l'obiettivo di fornire all'allievo gli strumenti concettuali e metodologici di base per affrontare problemi di analisi e sintesi relativi al controllo di sistemi dinamici caratterizzanti impianti e processi fisici di natura ingegneristica.

27738 

ELABORAZIONE NUMERICA DEI SEGNALI 1 (1/2) + TRASMISSIONE NUMERICA 1 (1/2)
(Prof. BRACCINI Carlo)

Fornire all'allievo gli strumenti concettuali e metodologici di base per affrontare: - problemi di rappresentazione discreta e numerica di segnali e sistemi in tempo e frequenza, di filtraggio numerico e di elaborazione e codifica di immagini; - problematiche di trasmissione di informazione numerica mediante tecniche di modulazione opportune.

32705 

ELETTRONICA DEI SISTEMI DIGITALI 1 (IN)
Digital Systems Eletctronics 1
(Prof. PONTA Domenico)

Corso di base di progettazione digitale. Contenuti: algebra booleana, aritmetica binaria, reti combinatorie, metodologie di analisi e di progetto delle reti digitali con la tecnica delle Macchine a Stati Finiti. Il corso comprende esercitazioni laboratorio di progetto e simulazione di sistemi digitali.

32715 

FISICA GENERALE 1 (IN)
(Prof. TREVISAN Umberto)

Cinematica del punto materiale. Moti relativi. Dinamica del punto materiale. Lavoro ed energia. Dinamica dei sistemi di punti. Leggi di conservazione. Problemi d'urto. Dinamica dei corpi estesi: moti rotatori attorno ad asse fisso. Condizioni di equilibrio. Fenomeni oscillatori. Campo gravitazionale.

22041 

FISICA GENERALE 2
(Prof. TREVISAN Umberto)

Campo elettrostatico nel vuoto. Condensatori. Correnti elettriche stazionarie. Circuiti resistivi in corrente continua. Campo magnetico nel vuoto. Induzione elettromagnetica. Circuiti RC e RL. Moto di cariche in campi elettrostatici e magnetostatici. Cenni su campi elettrici e magnetici nei mezzi materiali.

4098 

FONDAMENTI DI INFORMATICA
(Proff. BAGLIETTO Pierpaolo, GIANNOTTI Elena)

Obiettivi: fornire metodologie di progettazione software secondo il paradigma procedurale e il paradigma orientato agli oggetti. Contenuti. Architettura di un calcolatore, strutture dati, analisi di problemi, loro risoluzione algoritmica, prestazioni degli algoritmi, programmazione procedurale strutturata e orientata agli oggetti col C++.

18652 

MATEMATICA I
(Prof. MORRO Angelo)

Obiettivi: Risolvere esercizi, conoscere la teoria dei vari argomenti. Contenuti: Funzioni/calcolo differenziale 1 variabile Spazi vettoriali Calcolo vettoriale, geometria Numeri complessi Matrici Coniche Sistemi equazioni algebriche lineari Caratteristica Determinante Autovalori, autovettori Condizione Soluzione numerica equazioni non lineari

41658 

MATEMATICA II
(Prof. ZORDAN Clara)

Equazioni e sistemi di equazioni differenziali. Integrazione. Funzioni di piú variabili reali: formula di Taylor, estremanti, vincoli. Integrali. Operatori differenziali.

32786 

SISTEMI OPERATIVI 1
(Prof. ZACCARIA Renato)

Tecniche di gestione di sistemi di elaborazione per fornire maggiore professionalità nell'uso del calcolatore. Principi/algoritmi base per programmazione concorrente e real-time, servizi tipici alla programmazione (chiamate di sistema, input/output, comunicazione fra processi, ecc.), principi e politiche di schedulazione di processi e risorse.

32795 

ROBOTICA INDUSTRIALE 1
(Prof. CASALINO Giuseppe )

Il corso fornisce gli strumenti matematici per descrivere le strutture robotiche. Seguirà l'analisi delle metodologie di pianificazione off-line su base geometrica. Quindi la presentazione delle più recenti tecniche di controllo in ciclo chiuso su base cinematica. Tali tecniche verranno evidenziate tramite l'analisi di alcuni casi più complessi.