Sei sulla pagina 1di 57

Corso di laurea Bachelor: introduzione

La Scuola Universitaria Professionale della Svizzera Italiana (SUPSI), come le altre SUP svizzere, svolge tre compiti strettamente legati tra loro: - la formazione di base, per il conferimento dei titoli di Bachelor e di Master riconosciuti dalla Confederazione; - la formazione continua, con master di studi avanzati e corsi specifici di perfezionamento; - i progetti di ricerca applicata, sviluppo e trasferimento di tecnologie, in collaborazione con aziende, istituzioni pubbliche e private e altri enti universitari. I punti di forza della SUPSI, sin dalla sua costituzione nel 1997, sono: - lo stretto legame con il territorio di riferimento, grazie al sostegno assicurato alleconomia regionale, a favore delle piccole e medie imprese; - la dimensione professionale, assicurata da una formazione con forte orientamento pratico che coinvolge docenti con pluriennale esperienza professionale; - linsegnamento parallelo allattivit professionale offerto, compatibilmente con le richieste, attraverso programmi di studio che possono essere frequentati anche da studenti che mantengono unoccupazione attiva durante la formazione; - linternazionalit, sviluppata con accordi di collaborazione nella ricerca e con il coinvolgimento di docenti attivi oltre i confini nazionali. Il Dipartimento Tecnologie Innovative (DTI) offre quattro percorsi bachelor attivi; Ingegneria Gestionale, Ingegneria Informatica, Ingegneria Elettronica e Ingegneria Meccanica. Gli studenti conseguono la laurea (Bachelor) secondo le modalit previste dalla Dichiarazione di Bologna, sottoscritta nel 1999 da 29 paesi europei con lobiettivo di armonizzare i sistemi di istruzione superiore e di uniformare gli impegni didattici creando cos, al termine degli studi, denominazioni comuni e internazionalmente riconosciute. Le linee guida che stanno alla base dei programmi formativi e che governano limpostazione del presente piano di studi prevedono quindi: - la concezione modulare del percorso formativo a livello bachelor (180 crediti ECTS), coerente con gli obiettivi delle SUP e conforme alle direttive nazionali; - limplementazione dei sistemi di crediti formativi sul modello dellECTS; - la promozione della mobilit degli studenti e dei professori con il conseguente rafforzamento della collaborazione europea attraverso la garanzia della qualit. Bachelor e master Con il diploma di bachelor, che sostituisce il precedente diploma delle SUP, viene fornita una qualifica universitaria con orientamento pratico che garantisce laccesso rapido al mondo del lavoro. Per coloro che intendono continuare gli studi, sia al termine del bachelor sia dopo aver svolto alcuni anni di attivit professionale, possibile accedere al secondo livello di studi universitari, il master, costiutito da ulteriori 90 o 120 crediti ECTS, che pu essere frequentato in Svizzera o allestero. Il DTI offre Master of Science in Engeineering (MSE) in cooperazione con le altre SUP e collabora con luniversit della Svizzera Italiana per il Master of Science in Informatics. Inoltre sono in vigore accordi bilaterali con altre universit per laccesso ai loro master tra cui il Politecnico di Torino, lUniversit di Genova, il Politecnico di Milano e altri. LUniversit daccoglienza definisce, sulla base della formazione di base, delle esperienze maturate e dellorientamento scelto dallo studente, le condizioni di ammissione ai master. Crediti formativi (ECTS) L'ECTS (European Credit Transfer System) il sistema europeo di riconoscimento, trasferimento e accumulazione di crediti formativi. Un credito ECTS corrisponde a un carico di lavoro per lo studente pari a circa 30 ore. Un anno accademico corrisponde di regola a 60 crediti ECTS (1800 ore di lavoro); 45 crediti nel caso si segua lo studio parallelo alla professione. Struttura del percorso formativo La durata degli studi di sei semestri nella modalit di erogazione a tempo pieno e di otto in quella parallela alla professione (attualmente solo per i corsi di laurea in Ingegneria Informatica e Ingegneria gestionale). La durata del primo e del secondo semestre di 16 settimane; dal terzo semestre la durata di 15 settimane, ad eccezione dellultimo semestre che di 10 settimane. A queste si aggiungono le settimane destinate alle certificazioni e a seminari specifici nonch la Tesi di Bachelor (ultimo semestre) che ha una durata di otto settimane. I moduli di studio Le materie dinsegnamento sono organizzate in moduli di studio. Ogni modulo composto da uno o pi corsi e ha, di regola, la durata di uno o due semestri al termine del/i quale/i viene valutato nelle sessioni di certificazione. Maggiore flessibilit degli studi Il piano degli studi comprende da 5 a 9 moduli per semestre. Ogni modulo composto da uno o pi corsi. Le sequenzialit dei moduli stabilita in base ai prerequisiti dei moduli susseguenti. I moduli previsti durante i primi quattro semestri (primi sei semestri nella frequenza parallela alla professione) sono obbligatori per tutti gli studenti iscritti al corso di laurea. Durante gli ultimi due semestri sono previsti moduli di scelta in opzione. In particolare, diversi moduli di studio sono organizzati in comune ai 4 corsi di laurea in ingegneria di responsabilit del DTI (Informatica, Elettronica, Meccanica e Ingegneria Gestionale). Ci permette la frequenza di una parte dei moduli a studenti di corsi di laurea diversi e favorisce la formazione multidisciplinare, oltre che il raggiungimento di una massa critica nel singolo modulo. Il curricolo prevede la frequenza obbligatoria a tutte le attivit previste nel piano degli studi. Nella modalit a tempo pieno le attivit si svolgono tutte nelle fasce orarie diurne. In quella parallela alla professione una parte dellattivit si svolge nella fascia serale. Grazie alla modularizzazione anche possibile allestire un piano semestrale personalizzato e seguire la formazione in un periodo di tempo pi lungo del minimo previsto lasciando eventualmente spazio a unattivit professionale parallela anche nel caso della formazione diurna. Titolo di studio Il titolo di studio conferito a chi certifica tutti i moduli previsti dal piano degli studi e corrispondenti a 180 crediti ECTS : - Bachelor of Science SUPSI in Ingengeria Informatica - Bachelor of Science SUPSI in Ingegneria Elettronica - Bachelor of Science SUPSI in Ingegneria Gestionale - Bachelor of Science SUPSI in Ingegneria Meccanica Il diploma riconosciuto a livello federale e costituisce un titolo protetto dalla Confederazione. Pari opportunit Le pari opportunit e la prevenzione delle discriminazioni sono un obiettivo prioritario della SUPSI, che integra la dimensione Gender nelle strategie di sviluppo e nella gestione. Informazioni Per ulteriori informazioni si invita a consultare il sito della SUPSI www.supsi.ch.

Dipartimento tecnologie innovative, Ingegneria Informatica PAP (2011/2012), v 1.0, 07.2011

Corso di laurea in Ingegneria informatica

La professione L'ingegnere informatico abbina sufficienti conoscenze culturali e scientifiche di base a una solida preparazione tecnica nelle tecnologie innovative ed in grado di inserirsi rapidamente nelle aziende. Egli opera principalmente nelle fasi di progettazione, di realizzazione e di test del software, ma pu anche assumere altri compiti inerenti l'informatica. Un ingegnere informatico pu trovare lavoro sia in aziende che offrono soluzioni informatizzate, che producono software o che integrano soluzioni software e hardware, sia in aziende dove linformatica gioca un ruolo di supporto, cio dove essa non costituisce lattivit principale dellazienda. La formazione La scuola prepara i futuri ingegneri ad analizzare i problemi, progettare, sviluppare, adattare o integrare soluzioni software. Gli ingegneri devono imparare a individuare i bisogni dei clienti, a proporre adeguate soluzioni, a lavorare in gruppo, ad assumere ruoli di responsabilit, a gestire sistemi informatici dove richiesto un apporto innovativo e per finire anche ad assumere funzioni di istruttore e innovatore nel settore. Il corso di laurea pone l'accento sulla conoscenza delle discipline fondamentali di sostegno a tutte le professioni ingegneristiche (come la matematica, strumento di analisi e comunicazione rigoroso), sui metodi di apprendimento delle tecniche in costante evoluzione, sull'acquisizione delle nozioni professionali secondo lo stato dell'arte, sull'abilit a risolvere problemi concreti, sulla facolt a comunicare professionalmente sia nella lingua ufficiale della scuola, sia in una o pi lingue straniere. Le attitudini Le attitudini richieste per affrontare con successo il corso di laurea possono essere cos riassunte: predisposizione all'astrazione, capacit di analisi, predisposizione al lavoro metodico, disponibilit al lavoro in gruppo, tenacia necessaria ad affrontare e risolvere nuovi problemi tecnici. La probabilit di successo negli studi dipende dalla motivazione a voler apprendere la professione, dalla conoscenza degli obiettivi che con lo studio si vogliono raggiungere, dalla capacit di saper reagire di fronte a situazioni e problemi nuovi e dalla preparazione adeguata a uno studio di livello universitario tecnico. Oltre a saper fare uso del bagaglio di conoscenze acquisite nelle scuole precedenti, necessario sapersi adattare ai ritmi di lavoro imposti dai corsi ed essere capace di affrontare situazioni e problemi nuovi. Il piano degli studi Il piano degli studi, completamente modularizzato, contiene il percorso formativo valido per gli studenti che iniziano lo studio nellanno universitario 2011/2012 e che lo concludono nei tempi previsti. In caso di prolugamento dello studio, il piano effettivo dello studente pu subire delle modifiche a dipendenza dellofferta formativa. Tutte le componenti della descrizione dei moduli possono subire nel corso degli anni lievi modifiche. Ogni modifica di rilievo viene segnalata mediante modifica del numero di versione indicato come suffisso del codice del modulo. Per lo studente iscritto a un corso di laurea, il documento ha carattere ufficiale e descrive lattivit svolta durante lo studio. Lo studente invitato ad aggiornarlo attingendo alla documentazione pubblicata nellofferta formativa se si iscrive a un modulo non menzionato, oppure se si iscrive a un modulo, la cui versione non corrisponde pi a quella del piano degli studi. Il piano di studio cos come lofferta formativa sono disponibili sul sito web www.supsi.ch/dti.

Moduli a scelta I moduli a scelta offrono agli studenti la possibilit di profilare la prorpia formazione senza per mirare ad una specializzazione. Il piano di studio prevede 4 moduli a scelta per lultimo anno di studio. I moduli a scelta vengono organizzati se viene raggiunto un numero minimo di iscritti, deciso dalla direzione. Lofferta dei moduli a scelta pu variare da anno in anno, vedi offerta formativa. I prerequisiti per l'ammissione La legge federale sulle SUP e la relativa ordinanza permettono l'ammissione senza esami al candidato: - in possesso di una maturit professionale e con un attestato federale di capacit in una professione affine all'indirizzo di studio scelto; - in possesso di una maturit liceale o equivalente con almeno un anno di pratica riconosciuta dalla SUPSI in unattivit affine all'indirizzo di studio; - in possesso del titolo di tecnico ST o di unaltra scuola superiore specializzata affine all'indirizzo di studio; - d'et superiore a 25 anni che comprova una formazione e unesperienza significativa nel campo delle materie d'interesse universitario; - in possesso di una maturit commerciale cantonale (Scuola di commercio cantonale, Bellinzona). Al corso di laurea in Ingegneria informatica SUPSI sono inoltre ammessi candidati provenienti della SSIG (in base a un regolamento speciale, pubblicato sul web). Sono riconosciuti diplomi esteri di istituti equivalenti alla Maturit professionale in una professione affine allindirizzo di studio scelto. Corsi preparatori per liceali o candidati con maturit professionale non affine allindirizzo di studio Per lammissione di studenti che hanno conseguito la maturit liceale, la Legge Federale sulle Scuole Universitarie Professionali prevede obbligatoriamente un periodo preliminare di pratica professionale, della durata di un anno. Lo stesso vale per i candidati con maturit professionale con indirizzo non affine al corso di laurea. Il Dipartimento tecnologie innovative della SUPSI, in collaborazione con la Divisione della formazione professionale del Dipartimento delleducazione, della cultura e dello sport (DECS), organizza un anno di formazione, riconosciuta come anno di pratica. composto da una parte dedicata ad attivit teoriche e di laboratorio e da un periodo di pratica in azienda, in un settore affine allindirizzo scelto per gli studi successivi presso la SUPSI. Ulteriori informazioni sono disponibili su www.supsi.ch/dti o possono essere richieste alla segreteria del DTI. Corso preformativo Per tutti gli studenti che non sono in possesso di unadeguata competenza di matematica e fisica il DTI organizza un corso che si svolge prima dellinizio dellanno universitario.

Piano degli studi (PAP) Ingegneria Informatica 1 e 2 semestre


Modulo Corso / Esercitazione C01024P M01019P Matematica di base e analisi C01003P E01019P M01030P Algebra lineare, matematica discreta e logica C01032P C01025P E01030P C02064P M02052P Fondamenti di informatica C02065P C02007P M02030P Basi di dati e ambienti operativi Tecnica digitale e architetture di calcolo Algoritmi numerici C02040P E02030P M03010P M01029P C03017P E03010P C01031P C01029P Matematica di base Analisi 1 Esercitazioni Matematica discreta e logica Algebra lineare 1 Esercitazioni Introduzione alla programmazione Introduzione alla programmazione agli oggetti Basi di dati Ambienti operativi Esercitazioni Tecnica digitale e architetture di calcolo Esercitazioni Algoritmi numerici Esercitazioni 1 1 1 1 1 1 16 1 1 1 1 1 16 6 6 47 1 1 1 1 3 4 1 7 10 2 1 9 Unit didattiche settimanali 1sem. 2sem. 3 2 1 9 ECTS

Piano degli studi (PAP) Ingegneria Informatica 3 e 4 semestre


Modulo Corso / Esercitazione / Laboratorio C01009P Analisi 2 C01010P Algebra lineare 2 C01029P Fisica 1 C02008P Algoritmi e strutture dati E02008P Esercitazioni C02043P Linguaggi procedurali C02044P Programmazione a oggetti C01011P Analisi dei segnali C01012P Probabilit e statistica E01033P M01034P M02035P Fisica 2 Linguaggi e programmazione 2 Esercitazioni C01038P Fisica 2 Programmazione a eventi, parallela e C02045P concorrente Approfondimenti linguaggi di C02046P programmazione C02048P Telematica, crittografia e sicurezza L02037P Laboratorio 2 16 C05012P Inglese B1 Unit didattiche settimanali 3sem. 4 sem. 2 2 2 2 1 2 3 1 1 1 2 2 4 2 3 2 2 16 6 6 46 3 5 ECTS

M01005P M01026P M02006P M02034P

Analisi e algebra lineare Fisica 1 Algoritmi e strutture dati Linguaggi e programmazione 1 Analisi dei segnali, probabilit e statistica

5 4 6 7

M01033P

M02037P M05012P

Telematica, crittografia e sicurezza Inglese B1

Piano degli studi (PAP) Ingegneria Informatica 5 e 6 semestre


Modulo Corso / Esercitazione / Laboratorio C01013P C01039P L01035P C02047P Dinamica e stabilit Sistemi dinamici discreti Laboratorio di modellistica Ingegneria del software 1 Laboratorio di ingegneria e sviluppo del software 1 Algoritmi avanzati Ottimizzazione Programmazione di microcontrollori Laboratorio Grafica Esercitazioni Sistemi operativi Sistemi di gestione dei dati Ingegneria del software 2 Laboratorio di ingegneria e sviluppo del software 2 Architetture dei computer Laboratorio Business English B2 2 16 Unit didattiche settimanali 5sem. 6sem. 1 1 1 1 3 2 2 1 2 2 1 2.5 1.5 2 2 1 2 2 16 5 ECTS

M01035P Modellistica e simulazione

M02036P

Ingegneria e sviluppo del software 1 L02036P

M08002P Algoritmi avanzati e ottimizzazione M03007P Programmazione di microcontrollori M02039P Grafica M02040P Sistemi operativi e di gestione dei dati

C08003P C08004P C03010P L03010P C02050P E02039P C02051P C02052P

5 3 4 5

M02041P

C02053P Ingegneria e sviluppo del software 2 L02041P C03018P L03011P C05013P

M03011P Architetture dei computer M05013P Business English

3 6 43

Piano degli studi (PAP) Ingegneria Informatica 7 e 8 semestre


Modulo Corso / Esercitazione / Laboratorio C02054P P02042P C02049P E02038P C07012P C07006P Ingegneria del software 3 Progetto di semestre Applicazioni web Esercitazioni Economia aziendale 1 Esercitazioni Unit didattiche settimanali 7 sem. 8 sem. 1 3 1 1 1 1 4 4 C02055P C02056P C07013P C07007P C05105P Elementi di applicazioni distribuite Applicazioni service-oriented Economia aziendale 2 Esercitazioni Comunicazione 1 1 1 1 2 4 4 C02057P P00002P System management Progetto di diploma 16 16 2 14 44 ECTS

M02042P M02038P M07006P

Ingegneria e sviluppo del software 3 Applicazioni web Economia aziendale 1 Modulo a scelta 1 * Modulo a scelta 2 *

5 3 3 3 3 2 2 3 2 2 2

M02043P M07007P M05107P

Applicazioni distribuite Economia aziendale 2 Comunicazione Modulo a scelta 3 Modulo a scelta 4

M02044P M00002P

System management Progetto di diploma

vedi elenco moduli a scelta

Piano degli studi (PAP) Ingegneria Informatica Moduli a scelta


M odulo M02047 M02048 M02049 M02050 M02051 M03018 M03019 M03020 M04027 M04028 M04029 M06017 A pplicazioni delle reti telematiche Compilatori e interpreti Sistemi inf ormativi A rchitetture ICT complesse A rchitetture per applicazioni enterprise Inf ormatica tecnica Cors o / Es e r citazione /Laborator io C02059 A pplicazioni delle reti telematiche C02060 Compilatori e interpreti C02061 Sistemi inf ormativi C02062 A rchitetture ICT complesse C02063 A rchitetture per applicazioni enterprise C03035 Inf ormatica tecnica 4 4 4 4 4 4 4 4 4 4 4 Unit didattiche s e ttim anali 5 e m . 6 e m . s s 4 2 3 3 2 2 3 2 3 3 3 2 2 ECTS

A pplicazioni dei sistemi embedded C03036 A pplicazioni dei sistemi embedded Progettazione dei sistemi embedded Progettazione di controllori C03037 Progettazione dei sistemi embedded C04037 Progettazione di controllori

Metodi e algoritmi di identif icazione C04038 Metodi e algoritmi di identif icazione Tecnologie medicali Reti Mobili C04039 Tecnologie medicali C06018 Reti Mobili

M01019.02P Matematica di base e analisi

Responsabile del modulo: Andrea Graf Semestre: Primo e secondo Tipo di modulo: Obbligatorio Crediti ECTS: 9 Lingua del modulo: Italiano Corsi di laurea: Gestionale, Informatica

Contenuti del modulo e volume di lavoro


Corso Matematica di base Analisi 1 TOTALE No. C01024.01P C01003.02P Lezioni ed esercitazioni integrate 1 sem 2 sem 4 1 2 112 158 Lavoro autonomo

Prerequisiti per liscrizione Conoscenze corrispondenti ai requisiti di sufficienza matematica previsti per la maturit professionale tecnica

in

Metodo di valutazione - Tre test scritti in "Matematica di base" - Tre test scritti in "Analisi 1"

Matematica di base

C01024.01P

Analisi 1

C01003.02P

Obiettivi - Sviluppare la capacit desposizione scritta ed orale di concetti matematici - Apprendere il corretto impiego di strumenti informatici di calcolo algebrico e numerico Contenuti - Propriet dei numeri reali - Funzioni reali - Richiami di trigonometria - Calcolo con i numeri complessi - Successioni e serie - Curve piane Metodo dinsegnamento - Lezioni interattive con esercitazioni

Obiettivi - Conoscere ed essere in grado di applicare i principali concetti del calcolo e in particolare del calcolo infinitesimale - Sviluppare le capacit di rappresentare e risolvere problemi ingegneristici tramite il ragionamento logico e lastrazione Contenuti - Limiti di funzioni - Calcolo differenziale e applicazioni - Calcolo integrale - Polinomio di Taylor Metodo dinsegnamento - Lezioni interattive con esercitazioni

M01030.02P Algebra lineare, matematica discreta e logica

Responsabile del modulo: Andrea Graf Semestre: Primo e secondo Tipo di modulo: Obbligatorio Crediti ECTS: 9 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Algebra lineare 1 Matematica discreta e logica TOTALE No. C01025.01P C01032.01P Lezioni 1 sem 2 sem 1 1 64 2 1 32 174 Esercitazioni 1 sem 2 sem 1 Lavoro autonomo

Prerequisiti per liscrizione Conoscenze corrispondenti ai requisiti di sufficienza in matematica previsti per la maturit professionale tecnica

Metodo di valutazione - Tre test scritti in Matematica discreta - Quattro test scritti in Algebra lineare

Algebra lineare 1

C01025.01P

Matematica discreta e logica

C01032.01P

Obiettivi - Conoscere ed essere in grado di applicare i principali concetti calcolo vettoriale e matriciale - Essere in grado di rappresentare e risolvere problemi geometrici tramite concetti algebrici - Essere in grado di applicare gli strumenti appresi nella risoluzione di semplici problemi ingegneristici Contenuti - Calcolo vettoriale - Approfondimenti di trigonometria - Prodotto scalare, vettoriale e misto - Geometria analitica - Matrici - Applicazioni lineari e trasformazioni geometriche - Determinanti Metodo dinsegnamento - Lezioni interattive con esercitazioni.

Obiettivi - Conoscere ed essere in grado di applicare i principali concetti di logica, teoria dei grafi e teoria dei numeri. - Conoscere alcuni cifrari. - Sviluppare il pensiero scientifico tramite la logica e lastrazione Contenuti - Insiemi e relazioni - Algebra di Boole - Calcolo combinatorio - Teoria dei grafi e algoritmi - Aritmetica delle congruenze - Basi di crittografia Metodo dinsegnamento - Lezioni interattive con esercitazioni

M02052.01P Fondamenti di informatica

Responsabile del modulo: Sandro Pedrazzini Semestre: Primo e secondo Tipo di modulo: Obbligatorio Crediti ECTS: 10 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso No. Lezioni ed esercitazioni integrate 1 sem 2 sem 3 4 48 64 190 Lavoro autonomo

Introduzione alla programmazione Introduzione alla programmazione a oggetti TOTALE

C02064.01P C02065.01P

Prerequisiti per liscrizione Nessuno

Metodo di valutazione - Quattro verifiche scritte - Valutazione delle esercitazioni

Introduzione alla programmazione

C02064.01P

Introduzione alla programmazione a oggetti

C02065.01P

Obiettivi - Contestualizzare il ruolo della programmazione e dello sviluppo nell'ambito dell'elaborazione automatica - Analizzare un problema e tradurlo in un programma informatico - Conoscere e capire i metodi della programmazione strutturata attraverso luso di un linguaggio di programmazione moderno - Applicare le conoscenze apprese a problemi di complessit crescente Contenuti - Introduzione e contesto - Metodi di analisi di problemi, logica booleana, algoritmi - Il linguaggio ADA come linguaggio procedurale - Ciclo di sviluppo - Tipi di dati, costanti e variabili, istruzioni, operatori, procedure, funzioni, passaggio di parametri, tipi di dati strutturati, file di testo - Codifica di algoritmi, ricorsivit - Puntatori e gestione dinamica della memoria - Strutture di dati dinamiche: liste, alberi, code - Utilizzo di librerie esterne (package) Metodo dinsegnamento - Lezioni interattive - Esercitazioni Riferimenti di base - Feldmann M. B., Koffman E. B. Ada 95 Problem Solving and Program Design. Addison-Wesley, Reading, 1997 - Booch G., Bryan D. P. Software engineering with Ada. The Benjamin/Cummings Publishing Company, Inc.,Redwood City, CA, 1994.

Obiettivi - Imparare i concetti di modularit, astrazione sui dati e programmazione a oggetti - Saper sviluppare programmi mediante un linguaggio di programmazione orientato agli oggetti - Imparare a programmare con l'ausilio di un sistema di sviluppo integrato Contenuti - Introduzione a un sistema di sviluppo integrato (IDE) - Il linguaggio Java come linguaggio a oggetti - Tipi primitivi, array, classi e oggetti - Metodi, passaggio di parametri, riferimenti - Ereditariet e composizione - Sviluppo di algoritmi - Eccezioni - Utilizzo della libreria di Java - Elementi di input / output - Utilizzo del debugger Metodo dinsegnamento - Lezioni interattive - Esercitazioni Riferimenti di base - Arnold K., Gosling J., Holmes D.: The Java Programming Language, 4th Edition, 2005.

10

M02030.01P Basi di dati e ambienti operativi

Responsabile del modulo: Roberto Mastropietro Semestre: Primo e secondo Tipo di modulo: Obbligatorio Crediti ECTS: 7 Lingua del modulo: Italiano Corsi di laurea: Gestionale, Informatica

Contenuti del modulo e volume di lavoro


Corso Basi di dati Ambienti operativi TOTALE No. C02007P C02040P Lezioni ed esercitazioni integrate 2 2 64 146 Lavoro autonomo

Prerequisiti per liscrizione - Nessuno

Metodo di valutazione - Due test scritti in "Basi di dati" - Due test scritti in "Ambienti operativi" - Valutazione delle esercitazioni svolte

Basi di dati

C02007P

Ambienti operativi

C02040P

Obiettivi - Capire i metodi di progettazione di una base di dati - Esercitare lo sviluppo di basi di dati di complessit crescente - Imparare ad interagire con una base dati Contenuti - Progettazione di una base di dati - progettazione concettuale: modello entit-relazione - progettazione logica: modello relazionale e normalizzazione - progettazione fisica - Vincoli di integrit - Il linguaggio SQL - definizione dei dati (DDL) - interrogazioni e manipolazioni dei dati (DML) Metodo dinsegnamento - Lezioni interattive - Esercitazioni

Obiettivi - Esercitare luso di sistemi e di ambienti operativi - Conoscere alcuni strumenti di lavoro legati agli ambienti operativi Contenuti - Introduzione generale: architettura e componenti di un computer - Introduzione ai sistemi operativi: storia e tipologie di sistemi operativi gestione dei processi gestione della memoria principale e di massa sicurezza interfaccia utente - Introduzione ai sistemi Windows e Unix: utenti, file systems, e permissions, processi, comandi principali, la shell interfacce utenti e interazione a distanza - Strumenti per lo sviluppo a livello di sistema la bash come linguaggio di scripting scripting in Windows espressioni regolari il comando make Metodo dinsegnamento - Lezioni interattive - Esercitazioni

11

M03010.02P Tecnica digitale e architetture di calcolo

Responsabile del modulo: Ivan Defilippis Semestre: Primo e secondo Tipo di modulo: Obbligatorio Crediti ECTS: 6 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Tecnica digitale e architetture di calcolo TOTALE No. Lezioni ed esercitazioni integrate 1 sem 2 sem 2 64 2 110 Lavoro autonomo

C03017.01P

Prerequisiti per liscrizione Nessuno

Metodo di valutazione - Verifiche scritte in itinere - Valutazione delle esercitazioni

Tecnica digitale e architetture di calcolo C03017.01P

Obiettivi - Imparare le basi della tecnica digitale delle architetture di calcolo - Conoscere i blocchi funzionali di base di un calcolatore e il loro modo di interagire - Acquisire dimestichezza con un linguaggio di tipo informatico per la descrizione e la simulazione di funzioni circuitali Contenuti - Applicazione dellalgebra di Boole nei sistemi digitali. Formalismi e tecniche specifiche. - Circuiti combinatori e sequenziali: blocchi costitutivi, topologia, tecniche di analisi e sintesi, formalismi di rappresentazione del funzionamento - Codici: concetti e analisi di alcune propriet - Componenti di memoria e circuiti sequenziali microprogrammati - Componenti logici configurabili: strutture - Il ciclo Fetch-Decode-Execute: il calcolatore - Disegno e simulazione di un microprocessore semplice - Linguaggi formali per la descrizione del funzionamento di circuiti digitali: la concorrenza, la sequenzialit, la sensibilit agli eventi - Analogie e differenze con linguaggi procedurali usuali - Introduzione a VHDL con esercizi - Codifica e simulazione di un microprocessore semplice - Appendice al corso: parametri fisici dei componenti: tempo, energia, lettura di specifiche Metodo dinsegnamento - Lezioni interattive con esercitazioni integrate. - Un microcontrollore industriale reale, presentato in versione ridotta a scopi didattici, viene usato come punto di riferimento per lo studio dei blocchi funzionali della tecnica digitale e per la modellazione e simulazione con VHDL. Osservazioni - Parte della documentazione verr consegnata in inglese Riferimenti di base - Nelson V. P. et al.: Digital Logic Circuit Analysis & Design, Prentice Hall, 1995. - Perry D. L., VHDL, McGraw-Hill, second edition, 1994.

12

M01029.02P Algoritmi numerici

Responsabile del modulo: Andrea Graf Semestre: Primo e secondo Tipo di modulo: Obbligatorio Crediti ECTS: 6 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Algoritmi numerici TOTALE No. C01031.01P 1 sem 2 64 Lezioni 2 sem 2 116 Lavoro autonomo

Prerequisiti per liscrizione Conoscenze corrispondenti ai requisiti di sufficienza in matematica previsti per la maturit professionale tecnica

Metodo di valutazione - Quattro test scritti

Algoritmi numerici

C01031.01P

Obiettivi - Conoscere i fondamenti delle moderne tecniche di calcolo numerico - Conoscere i principali metodi del calcolo numerico ed essere in grado di applicarli a problemi ingegneristici - Apprendere il corretto impiego di strumenti di calcolo numerico - Esercitare la scrittura e il test di algoritmi numerici Contenuti - Rappresentazioni dei numeri interi e reali nei calcolatori - Operazioni aritmetiche - Metodi di soluzione delle equazioni non lineari - Metodi di risoluzione dei sistemi lineari - Metodi di interpolazione - Metodi di integrazione Metodo dinsegnamento - Lezioni interattive - Esercitazioni - Lavoro individuale

13

M01005.04P Analisi e algebra lineare

Responsabile del modulo: Andrea Graf Semestre: Terzo Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Gestionale, Informatica

Contenuti del modulo e volume di lavoro


Corso Analisi 2 Algebra lineare 2 TOTALE No. C01009.02P C01010.02P Lezioni ed esercitazioni integrate 2 2 60 90 Lavoro autonomo

Prerequisiti per liscrizione Raggiungimento dei crediti ECTS minimi, come specificato nelle direttive DTI.

Metodo di valutazione - Almeno 2 verifiche scritte in itinere in algebra lineare - Una verifica in itinere in analisi - Esame scritto in analisi

Analisi 2

C01009.02P

Algebra lineare 2

C01010.02P

Obiettivi - Conoscere gli strumenti e i metodi del calcolo differenziale per poi poterli applicare alla modellazione di sistemi Contenuti - Applicazioni degli integrali - Equazioni differenziali - Funzioni di pi variabili Metodo dinsegnamento - Lezioni interattive - Esercitazioni in classe - Lavoro autonomo

Obiettivi - Saper lavorare con matrici, comprendendone il significato nelle applicazioni tecniche - Conoscere autovalori, autovettori e relative applicazioni - Conoscere la descrizione geometrica dello spazio mediante coordinate omogenee, come utilizzate nella grafica computerizzata Contenuti - Autovalori e autovettori - Norme - Sistemi di equazioni differenziali - Coordinate omogenee Metodo dinsegnamento - Lezioni interattive - Esercitazioni in classe - Lavoro autonomo

14

M01026.01P Fisica 1

Responsabile del modulo: Andrea Graf Semestre: Terzo Tipo di modulo: Obbligatorio Crediti ECTS: 4 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Fisica 1 TOTALE No. C01029.01P Lezioni 2 30 90 Lavoro autonomo

Prerequisiti per liscrizione Conoscenze corrispondenti ai requisiti di sufficienza in matematica previsti per la maturit professionale tecnica

Metodo di valutazione - Quattro test scritti

Fisica 1

C01029.01P

Obiettivi - Conoscere i fenomeni fisici fondamentali - Comprendere i metodi di descrizione matematica della realt Contenuti - Cinematica a una dimensione - Principi della dinamica - Forza dattrito - Moto armonico - Moti a pi dimensioni - Lancio e moto circolare - Gravitazione - Lavoro ed energia - Quantit di moto Metodo dinsegnamento - Lezioni interattive con esercitazioni.

15

M02006.02P Algoritmi e strutture dati

Responsabile del modulo: Carlo Spinedi Semestre: Terzo Tipo di modulo: Obbligatorio Crediti ECTS: 6 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Algoritmi e strutture dati No. C02008.02P Lezioni 2 Esercitazioni 1 Lavoro autonomo

TOTALE

30

15

135

Prerequisiti per liscrizione Raggiungimento dei crediti ECTS minimi, come specificato nelle direttive DTI.

Valutazione del modulo - Verifiche scritte in itinere - Valutazione delle esercitazioni - Esame orale

Algoritmi e strutture dati

C02008.02P

Obiettivi - Capire gli algoritmi classici e le strutture dati associate usati nei diversi campi dell'informatica - Analizzare ed elaborare algoritmi di complessit crescente - Esaminare e valutare algoritmi in base a diversi criteri - Programmare e verificare algoritmi Contenuti - Algoritmi di ordinamento e di ricerca - Algoritmi con strutture dati dinamiche: liste e alberi - Algoritmi di compressione - Spline non interpolanti - Metodi di risoluzione numerica per le equazioni differenziali ordinarie - Programmazione e verifica di algoritmi Metodo dinsegnamento - Lezioni interattive - Esercitazioni in classe - Lavoro autonomo

16

M02034.01P Linguaggi e programmazione 1

Responsabile del modulo: Sandro Pedrazzini Semestre: Terzo Tipo di modulo: Obbligatorio Crediti ECTS: 7 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Linguaggi procedurali Programmazione a oggetti TOTALE No. C02043.01P C02044.01P Lezioni ed esercitazioni integrate 2 3 75 135 Lavoro autonomo

Prerequisiti per liscrizione Raggiungimento dei crediti ECTS minimi, come specificato nelle direttive DTI.

Valutazione del modulo - Verifiche scritte in itinere - Esami

Linguaggi procedurali

C02043.01P

Programmazione a oggetti

C02044.01P

Obiettivi - Conoscenza pratica della programmazione in linguaggio C - Disporre di uno strumento per la programmazione a basso livello - Capire e quantificare lo sforzo necessario per imparare un secondo linguaggio di programmazione Contenuti - Elementi di linguaggio C e programmazione procedurale - Confronti con il linguaggio imparato precedentemente - Particolarit e caratteristiche del linguaggio C - Utilizzo delle librerie standard - Utilizzo avanzato dei puntatori - Modularizzazione e astrazione sui dati - Strutture di dati dinamiche e complesse - Studio di strumenti inerenti lo sviluppo di programmi in ambiente UNIX: compilatore, linker, debugger, librerie statiche e condivise Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo Riferimenti di base - Kernighan B.W., Ritchie D.M.: Linguaggio C, seconda edizione, Jackson, 1989 - Schildt H.: C, Guida completa, Mc Graw-Hill, 2000

Obiettivi - Conoscere i pi importanti paradigmi di programmazione: modularit, astrazione sui dati e programmazione a oggetti - Saper sviluppare programmi mediante un linguaggio di programmazione orientato agli oggetti (Java) - Sviluppare la capacit di pianificazione e di analisi strutturata a oggetti Contenuti - Dalla modularizzazione alla programmazione a oggetti - Il linguaggio Java - Utilizzo delle classi di biblioteca - Input/Output - Elementi di interfaccia grafica e gestione di eventi Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

17

M01033.01P Analisi dei segnali, probabilit e statistica

Responsabile del modulo: Andrea Graf Semestre: Quarto Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Analisi dei segnali Probabilit e statistica TOTALE No. C01011.01P C01012.01P Lezioni 1 1 30 Esercitazioni 1 Lavoro autonomo

15

105

Prerequisiti per liscrizione Raggiungimento dei crediti ECTS minimi, come specificato nelle direttive DTI.

Valutazione del modulo - Verifiche scritte in itinere - Esame scritto

Analisi dei segnali C01011.01P Probabilit e statistica C01012.01P

Obiettivi - Conoscere le trasformate integrali e discrete - Comprendere la descrizione di un segnale come spettro - Saper applicare le trasformate nella risoluzione di equazioni - Saper descrivere un sistema lineare tramite la funzione di trasferimento Contenuti - Serie di Fourier - Trasformata di Fourier - Campionamento - Trasformata di Fourier discreta DFT - Trasformata di Fourier veloce FFT - Trasformata di Laplace - Risoluzione di equazioni differenziali con la trasformata di Laplace - La funzione di trasferimento - Trasformata Z - Risoluzione di equazioni a differenze finite Metodo dinsegnamento - Lezioni interattive - Esercitazioni in classe - Lavoro autonomo

Obiettivi - Conoscere i concetti basilari del calcolo delle probabilit e della statistica descrittiva - Conoscere la metodologia statistica e saper effettuare semplici indagini statistiche Contenuti - Fondamenti di probabilit - Probabilit condizionata - Applicazioni - Fondamenti di statistica Metodo dinsegnamento - Lezioni interattive - Esercitazioni in classe - Lavoro autonomo

18

M01034.01P Fisica 2

Responsabile del modulo: Andrea Graf Semestre: Quarto Tipo di modulo: Obbligatorio Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Fisica 2 No. C01038.01P Lezioni ed esercitazioni integrate 2 Lavoro autonomo

TOTALE

30

60

Prerequisiti per liscrizione Raggiungimento dei crediti ECTS minimi, come specificato nelle direttive DTI.

Valutazione del modulo - Verifiche scritte in itinere - Esame scritto

Fisica 2

C01038.01P

Obiettivi - Conoscere i fenomeni fondamentali e le loro applicazioni tecniche pi importanti - Comprendere i metodi di descrizione matematica della realt - Approfondire il metodo sperimentale tramite esperienze dimostrative, esercitando losservazione, la misura, la descrizione matematica e la simulazione di fenomeni fisici Contenuti - Complementi di elettrostatica - Fenomeni magnetici - Ottica geometrica - Teoria delle onde Metodo dinsegnamento - Lezioni interattive con esperienze dimostrative - Esercitazioni in classe - Lavoro autonomo

19

M02035.01P Linguaggi e programmazione 2

Responsabile del modulo: Sandro Pedrazzini Semestre: Quarto Tipo di modulo: Obbligatorio Crediti ECTS: 4 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Programmazione a eventi, parallela e concorrente Approfondimento linguaggi di programmazione TOTALE No. C02045.01P C02046.01P Lezioni ed esercitazioni integrate 2 2 60 60 Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Linguaggi e programmazione 1"

Valutazione del modulo - Verifiche scritte in itinere - Valutazione delle esercitazioni - Esame orale

Programmazione a eventi, parallela e concorrente

C02045.01P

Approfondimento linguaggi di programmazione

C02046.01P

Obiettivi - Conoscere i principi su cui si basa la programmazione a eventi e concorrente - Saper applicare le tecniche di programmazione a eventi e concorrente utilizzando le possibilit offerte dai sistemi operativi - Essere in grado di applicare i concetti di base nello sviluppo di applicazioni con altri linguaggi Contenuti - Concetto generale di evento, da applicare in diversi ambienti di programmazione - Programmazione a eventi sincrona, applicata alle GUI (graphical user interface) - Programmazione parallela e concorrente (indipendenza dei flussi di istruzione, thread, meccanismi di controllo e sincronizzazione) - Programmazione a eventi asincrona - Sviluppo di programmi a eventi Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

Obiettivi - Acquisire buone nozioni di linguaggio C++ - Consolidare le conoscenze del linguaggio di programmazione a oggetti trattato in Linguaggi 1 (Java), applicandolo ai concetti visti nel corso "Programmazione a eventi e concorrente" Contenuti - Introduzione al linguaggio C++: confronto con C e Java - Introduzione alla programmazione concorrente con gli oggetti: oggetti immutabili, il Java monitor pattern - Elementi di Java per la programmazione concorrente: la thread, le concurrent collections, l'executor framework, le atomic actions - Approcci e tecniche per la programmazione parallela in Java: patterns per la scomposizione, work-stealing Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

20

M02037.01P Telematica, crittografia e sicurezza

Responsabile del modulo: Angelo Consoli Semestre: Quarto Tipo di modulo: Obbligatorio Crediti ECTS: 6 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Telematica, crittografia e sicurezza Laboratorio di telematica TOTALE No. C02048.01P L02037.01P 45 Lezioni 3 2 30 105 Esercitazioni Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Fondamenti di informatica" - Modulo "Matematica discreta e algebra lineare"

Valutazione del modulo - Verifica scritta in itinere - Valutazione delle esercitazioni - Esame orale

Telematica, crittografia e sicurezza

C02048.01P

Laboratorio di telematica

L02037.01P

Obiettivi - Capire i principi su cui si basano le reti telematiche - Analizzare problemi tipici inerenti la realizzazione e il funzionamento di reti telematiche - Acquisire dimestichezza a istallare e configurare apparecchiature di rete e a configurare le componenti di comunicazione dei sistemi - Conoscere i principi dei sistemi di telecomunicazione e telefonia - Capire i fondamenti delle tecniche di comunicazione sicura e i principi su cui si basa la sicurezza dei sistemi - Conoscere e saper applicare i diversi metodi di cifratura dei dati - Valutare i diversi metodi di autenticazione, capire i rischi - Conoscere ed impiegare i metodi di difesa del perimetro Contenuti - Il modello di riferimento OSI (funzioni, servizi e protocolli) - Introduzione ai primi quattro livelli OSI - Trasmissione dati su modem in banda fonica, modem digitali e fibra ottica - Modulazioni e trasmissione di dati in banda base - Embedded IP Stack - Power Line Comunication (PLC) e reti telefoniche - Sistemi e reti senza fili - Interfacce e codifiche - Introduzione a IPv6 - I sistemi di comunicazione dati e telefonia - Concetti fondamentali di sicurezza a livello organizzativo e tecnico - Basi di crittografia - Algoritmi specifici per la crittografia applicata ai sistemi informativi - Metodi di codifica, decodifica, funzioni hash, scambio chiavi - La difesa del perimetro: sistemi di prevenzione/rilevamento di intrusioni nella rete (IPS) - La gestione dell sicurezza nelle applicazioni - Modelli di sicurezza - Reti VPN e tunneling Metodo dinsegnamento - Lezioni interattive - Lavoro autonomo

Obiettivi - Acquisire conoscenze pratiche e fare diverse esperienze sulle piattaforme di base per la trasmissione dei dati (con le loro relative modalit di implementazione) - Applicare le conoscenze acquisite nel corso "Telematica, crittografia e sicurezza" Contenuti - Cablaggi e tecnologie di interconnessione - Studio e analisi di protocolli - Configurazione di sistemi su reti locali (LAN) - Configurazione di modem analogici e digitali - Piattaforme e sistemi di trasmissione per la telematica - Misure e analisi di protocolli - Servizi e protocolli basati su IPv4 - Segmentazione di reti e istradamento (configurazione e test) - Servizi di rete - Monitoraggio e filtraggio del traffico - Introduzione alle reti wireless - Concetti di crittografia di base: chiavi pubbliche e private, firma digitale - Integrit del messaggio, autenticazione, certificati - Basi di crittografia: crittosistemi simmetrici e asimmetrici - Architetture e protocolli di comunicazione sicura e tunneling - Conoscenza e applicazione degli standard pi diffusi - Permessi di accesso ai sistemi e agli oggetti contenuti - Tecniche di hacking - Esercitazioni con reti VPN - Simulazione con attachi per la verifica della protezione - Fondamenti dei sistemi di autenticazione Metodo dinsegnamento - Esercitazioni in laboratorio - Lavoro autonomo

21

M05012P.01 Inglese B1

Responsabile del modulo: Germana DAlessio Semestre: Terzo e quarto Tipo di modulo: Obbligatorio Crediti ECTS: 6 Lingua del modulo: Inglese Corsi di laurea: Gestionale, Informatica

Contenuti del modulo e volume di lavoro


Corso Inglese B1 TOTALE No. C05012P.01 Lezioni 60 60 Lavoro autonomo 120 120

Prerequisiti per liscrizione - Conoscenze di inglese a livello A2

Valutazione del modulo - Esame scritto e orale livello B1 comprensivo dei contenuti del corso Osservazioni

Il livello del corso si riferisce alla scala del Portfolio europeo delle lingue (PEL).
La verifica del livello richiesto dal dipartimento pu avvenire anche tramite equipollenza di determinati certificati internazionali riconosciuti dal CLIR Centre for Languages and International Relations o superamento di esami prima dell'inizio del corso.

Inglese B1

C05012P.01

Obiettivi - Acquisire e approfondire le conoscenze linguistiche in lingua inglese che favoriscono linserimento nel mondo professionale in Svizzera e allestero. - Sviluppare e approfondire le quattro competenze linguistiche: ascolto, lettura, espressione orale (conversazione/ esposizione), espressione scritta - Conoscere e esercitare le tecniche di comunicazione scritta con particolare riferimento alla professione Contenuti - I temi principali trattati spaziano in diversi ambiti: famiglia, amici e feste, animali domestici, ruoli diversi, conflitti e soluzioni, terapie, scuola e formazione, professioni e lavoro, citt e vita culturale, scelte di vita, immigrazione e emigrazione, il mondo dei media, comunicazione e pubblicit, sport e competizione, attivit nel tempo libero, ecc.. - Vengono studiati vari campi lessicali: relazioni sociali, festivit, animali, abitudini, vita quotidiana, emozioni, problemi, sentimenti, tecniche di mediazione, esperienze scolastiche, curriculum, richiesta per uno stage, professioni, condizioni e posti di lavoro, vita urbana e vita in campagna, attivit culturali, spazio e movimento, quantit e qualit, tempo, arte, musica e architettura, giochi, fitness, sport, vincere e perdere, ecc. - Si approfondiscono diverse strutture grammaticali: forme di domanda e risposta, i 9 tempi principali, il condizionale, i verbi modali e verbi ausiliari, passive vs. active, relative clauses, reported speech, ecc. Metodo dinsegnamento - Lezioni interattive, discussioni, letture, esercitazioni in gruppo. - Training sulla comunicazione: presentazioni orali, discussioni, giochi di ruolo. -

22

M01035.01P Modellistica e simulazione

Responsabile del modulo: Andrea Graf Semestre: Quinto Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Dinamica e stabilit Sistemi dinamici discreti Laboratorio di modellistica TOTALE No. C01013.03P C01039.01P L01035.01P Lezioni ed esercitazioni integrate 1 1 1 45 105 Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Analisi dei segnali e probabilit e statistica" - Modulo "Analisi e algebra lineare" - Modulo "Fisica 2"

Valutazione del modulo - Verifiche scritte in itinere - Valutazione delle esercitazioni e delle attivit di laboratorio - Esame

Dinamica e stabilit C01013.03P Sistemi dinamici discreti C01039.01P

Obiettivi - Comprendere e analizzare il comportamento di sistemi dinamici nel continuo Contenuti - Sistemi dinamici, stato, linearit e tempo-invarianza - Rappresentazioni varie: equazioni differenziali, rappresentazioni di stato, funzioni di trasferimento, soluzioni nel tempo, modi, poli - Traiettoria ed equilibrio - Stabilit, stabilit asintotica, instabilit - Sistemi non lineari, approssimazioni lineari, non-linearit inverse Metodo dinsegnamento - Lezioni interattive - Esercitazioni - Lavoro autonomo

Obiettivi - Comprendere e analizzare sistemi dinamici discreti Contenuti - Sistemi discreti nel tempo e relative rappresentazioni: equazioni alle differenze, discretizzazione della funzione di trasferimento, rappresentazione di stato. - Sistemi a eventi discreti (linguaggi formali e automi, reti di Petri) - Sistemi stocastici (processi stocastici, catene di Markov, reti di code) - Tecniche e metodi di modellazione e simulazione di sistemi dinamici con variabili continue e a eventi discreti Metodo dinsegnamento - Lezioni interattive - Esercitazioni - Lavoro autonomo

Laboratorio di modellistica

L01035.01P

Obiettivi - Comprendere i fenomeni fisici alla base di sistemi dinamici - Saper astrarre il comportamento di sistemi dinamici e determinare il modello adatto - Saper simulare il comportamento di sistemi dinamici - Saper confrontare il modello teorico, la simulazione e il comportamento reale del sistema Contenuti - Applicazione dei contenuti del corso dinamica e stabilit con esperienze della meccanica, termica ed elettrodinamica Metodo dinsegnamento - Lavoro pratico in laboratorio - Lavoro autonomo per lanalisi dei risultati

23

M02036.01P Ingegneria e sviluppo del software 1

Responsabile del modulo: Giambattista Ravano Semestre: Quinto Tipo di modulo: Obbligatorio Crediti ECTS: 7 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Ingegneria del software 1 Laboratorio di ingegneria e sviluppo del software 1 TOTALE No. C02047.01P L02036.01P 15 Lezioni 1 3 45 150 Esercitazioni Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Linguaggi e programmazione 1"

Valutazione del modulo - Verifica scritta in itinere - Valutazione dei progetti - Esame

Ingegneria del software 1

C02047.01P

Laboratorio di ingegneria e sviluppo del software 1

L02036.01P

Obiettivi - Essere in grado di utilizzare le tecniche di analisi e progettazione del software pi conosciute - Acquisire la capacit di analizzare un sistema, in particolare le funzionalit traducibili in un software - Capacit di progettare le componenti software principali in termini di classi, comportamenti e componenti - Saper utilizzare e capire linguaggi formali (UML o altri) Contenuti - Introduzione allingegneria del software - Definizione dei requisiti - Progettazione dellarchitettura software - Interazioni e stati delle componenti software - Qualit del software e conseguenze nella progettazione - Packages e componenti - Studi di caso Metodo dinsegnamento - Lezioni interattive - Progetti (nell'ambito del "Laboratorio di ingegneria e sviluppo del software 1") Riferimenti di base - Fox C.: Introduction to Software Engineering Design, Addison Wesley, 2006 - Vetti Tagliati L.: UML e Ingegneria del Software, Mokabyte, 2008

Obiettivi - Familiarizzare i formalismi pi comuni usati nella progettazione del software - Usare un ambiente di progettazione e di sviluppo - Saper gestire un progetto e saper lavorare nelle sue varie fasi, con particolare riguardo alla fase di analisi - Realizzare e completare la documentazione tecnica di progetto Contenuti - Analisi e progettazione di 3-4 applicazioni partendo dalle specifiche dei requisiti, utilizzando metodi e tecniche apprese nel corso di ingegneria del software 1 - Sviluppo di parti delle applicazioni Metodo dinsegnamento - Attivit pratiche su progetto - Lavoro autonomo

24

M08002.01P Algoritmi avanzati e ottimizzazione

Responsabile del modulo: Luca Maria Gambardella Semestre: Quinto Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Algoritmi avanzati Ottimizzazione TOTALE No. C08003.01P C08004.01P Lezioni ed esercitazioni integrate 2 2 60 90 Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Algoritmi e strutture dati" - Modulo "Linguaggi e programmazione 1"

Valutazione del modulo - Valutazione delle esercitazioni e dei progetti - Esame

Algoritmi avanzati

C08003.01P

Ottimizzazione

C08004.01P

Obiettivi - Conoscere tecniche, metodologie e strumenti per poter progettare, realizzare e valutare algoritmi di complessit crescente - Apprendere le basi fondamentali della modellazione di problemi, della loro trattabilit e dei metodi di soluzione tramite tecniche di ricerca, ottimizzazione combinatoria e intelligenza artificiale - Acquisire competenze per saper affrontare problemi reali sviluppando modelli e metodi anche originali. In particolare si forniscono gli strumenti per progettazione e gestione di sistemi complessi facendo in modo di operare nel modo pi efficace ed efficiente in presenza di risorse limitate Contenuti - Il concetto di algoritmo e teoria della computabilit - Algoritmi di ricerca - Algoritmi di ricerca non informati - Algoritmi di ricerca euristici - Algoritmi di ricerca in ambienti concorrenti - Algoritmi Meta Euristici - Algoritmi che apprendono e data mining - Progetto di ottimizzazione combinatoria con sviluppo di algoritmi e test su casi concreti Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Progetto

Obiettivi - Studiare e capire diversi problemi e tecniche di ottimizzazione - Sviluppare modelli matematici basati sulla programmazione lineare per la risoluzione di problemi di ottimizzazione - Studiare i principali algoritmi di base per la risoluzione di problemi di programmazione lineare Contenuti - Introduzione ai problemi di programmazione lineare (PL) e lineare intera (PLI) - Tecniche di modellizzazione - L'algoritmo del simplesso - Programmazione Lineare Intera - Problemi NP-completi Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

25

M03007.03P Programmazione di microcontrollori

Responsabile del modulo: Ivan Defilippis Semestre: Quinto Tipo di modulo: Obbligatorio Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Programmazine di microcontrollori No. C03010.03P Lezioni 1 Esercitazioni 2 Lavoro autonomo

TOTALE

15

30

45

Prerequisiti per liscrizione - Modulo "Tecnica digitale e architetture di calcolo"

Valutazione del modulo - Verifica scritta in itinere - Valutazione delle esercitazioni - Esame

Programmazione di microcontrollori

C03010.03P Esercitazioni in laboratorio - Strumentazione di laboratorio - Uso di un ambiente di sviluppo per microcontrollore con assemblatore, compilatore C, linker, simulatore e debugger - Programmazione e verifica di funzionamento - Miniprogetti

Obiettivi - Essere in grado di analizzare e capire la struttura, i blocchi funzionali e l'insieme delle istruzioni di un microcontrollore - Conoscere e saper usare le possibilit offerte dall'ambiente di sviluppo del microcontrollore scelto - Saper programmare microcontrollori in assembler e linguaggio C - Saper usare la strumentazione di laboratorio per la verifica del funzionamento dei dispositivi programmati Contenuti - Microcontrollore e microprocessore - Studio del microcontrollore scelto per le esercitazioni pratiche - Programmazione di microcontrollore in assembler - Programmazione di microcontrollore in linguaggio C

Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo Riferimenti di base - Wilmshurst T.: Designing Embedded Systems with PIC Microcontrollers: Principles and Applications, Second Edition, Elsevier Ltd., 2010

26

M02039.01P Grafica

Responsabile del modulo: Carlo Spinedi Semestre: Sesto Tipo di modulo: Obbligatorio Crediti ECTS: 4 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Grafica No. C02050.01P Lezioni 2 Esercitazioni 1 Lavoro autonomo

TOTALE

30

15

75

Prerequisiti per liscrizione - Modulo "Linguaggi e programmazione 1" - Modulo "Algoritmi e strutture dati" - Modulo Analisi e algebra lineare

Metodo di valutazione - Verifica scritta in itinere - Valutazione delle esercitazioni - Esame orale

Grafica

C02050.01P

Obiettivi - Capire i principi su cui si basano le rappresentazioni grafiche a tre dimensioni - Apprendere una tecnica di programmazione per visualizzare scene spaziali - Conoscere alcune tecniche di memorizzazione di informazioni grafiche - Sviluppare componenti di programmi per la rappresentazione grafica Contenuti - Trasformazioni geometriche e prospettiche - Studio di una libreria per la programmazione grafica 3D (OpenGL) - Spazi colorimetrici - Memorizzazione di immagini raster e vettoriali Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

27

M02040.01P Sistemi operativi e di gestione dei dati

Responsabile del modulo: Carlo Spinedi Semestre: Sesto Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Sistemi operativi Sistemi di gestione dei dati TOTALE No. C02051.01P C02052.01P Lezioni ed esercitazioni integrate 2.5 1.5 60 90 Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Basi di dati e ambienti operativi" - Modulo "Linguaggi e programmazione 2" (anche in parallelo) - Modulo "Telematica, crittografia e sicurezza"

Valutazione del modulo - Verifiche scritte in itinere - Valutazione delle esercitazioni - Esami

Sistemi operativi

C02051.01P

Sistemi di gestione dei dati

C02052.01P

Obiettivi - Conoscere ed esercitare le tecniche di comunicazione fra processi e dispositivi periferici in un sistema operativo - Conoscere e esercitare le tecniche di controllo, di sincronizzazione e di comunicazione per i processi all'interno di un sistema operativo - Conoscere alcune tecniche di comunicazione tra sistemi connessi in rete - Capire la struttura e il funzionamento di alcune componenti del sistema operativo - Approfondire larchitettura e i principi di funzionamento del kernel di uno dei sistemi operativi pi diffusi - Conoscere i principi su cui si basa la sicurezza dei sistemi operativi Contenuti - Uso di servizi di sistema in ambiente UNIX - Tecniche di programmazione per la comunicazione fra sistemi (socket e RPC) - File system: strutture interne, meccanismi di protezione - Architettura del nocciolo di un sistema operativo (Windows) Interruzioni e routine dinterruzione Strutture dati, stati e priorit delle thread e dei processi Schedulazione delle thread e dei processi Gestione della memoria - Meccanismi interni di protezione dei sistemi operativi Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Progetto (in collaborazione con il modulo "Ingegneria e sviluppo del software 2") - Lavoro autonomo

Obiettivi - Conoscere le funzionalit e i servizi offerti da un DBMS - Conoscere aspetti amministrativi dei sistemi per la gestione dei dati - Saper utilizzare una base dati all'interno di un'applicazione, sia con embedded SQL, sia attraverso ORM Contenuti - Architettura di un DBMS: componenti e funzionalit interne - Progettazione fisica avanzata - View e view materializzate - Indici e query processing - Transazioni, concorrenza e consistenza - Sicurezza in un DBMS - Sistemi distribuiti e paralleli - Accesso a un database: embedded SQL, ODBC - Object-Relational Mapping (ORM) - Trigger e stored procedures Metodo dinsegnamento - Lezioni frontali - Esercitazioni in laboratorio - Progetto (in collaborazione con il modulo "Ingegneria e sviluppo del software 2") - Lavoro autonomo

28

M02041.01P Ingegneria e sviluppo del software 2

Responsabile del modulo: Sandro Pedrazzini Semestre: Sesto Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Ingegneria del software 2 Laboratorio di ingegneria e sviluppo del software 2 TOTALE No. C02053.01P C02041.01P 15 Lezioni 1 Esercitazioni 1 2 45 90 Lavoro autonomo

Prerequisiti per liscrizione - Frequenza modulo "Ingegneria e sviluppo del software 1" - Frequenza modulo "Linguaggi e programmazione 2"

Valutazione del modulo - Verifica scritta in itinere - Valutazione delle esercitazioni - Valutazione dei progetti

Ingegneria del software 2

C02053.01P

Laboratorio di ingegneria e sviluppo del software 2

C02041.01P

Obiettivi - Essere in grado di passare dalla programmazione in piccolo alla programmazione in grande - Acquisire provate competenze in architetture software OO e analisi architetturali - Conoscere gli elementi essenziali di processi e metodologie di sviluppo Contenuti - Contributi fondamentali del paradigma OO nella progettazione del software - Strumenti e ambienti di sviluppo - Modelli e gestione del ciclo di vita del software - Design, dipendenze, responsabilit - Test - Design pattern - Elementi di refactoring - Modelli di reengineering - Organizzazione del codice (dependency injection e aspect oriented programming) - Pair programming: collaborazione incrociata tra team di progetto - Processo di sviluppo (iterazioni, build, integrazione continua) Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Progetto (nell'ambito del "Laboratorio di ingegneria e sviluppo del software 2") Riferimenti di base - Gamma et al.: Design Patterns, Elements of Reusable Object-Oriented Software, Addison Wesley, 1995. - Pedrazzini S.: Tecniche di progettazione agile con Java: Design pattern, refactoring test, Tecniche nuove, 2005.

Obiettivi - Saper gestire le varie iterazioni di sviluppo di un progetto - Esercitare la pratica di sviluppo basata sul test, integrando fasi di test e fasi di sviluppo - Esercitare gli aspetti di manutenzione del software - Lavorare con un'infrastruttura completa di sviluppo - Lavorare con integrazione continua Contenuti - Realizzazione a gruppi di un progetto, dalla fase di analisi alla gestione dei cicli di sviluppo - Il progetto integra temi trattati anche in altri moduli - Si realizzano sia applicazioni di utilit generale che programmi di supporto didattico. - Si prediligono progetti che durano nel tempo, con nuove estensioni e con elementi ripresi e migliorati di anno in anno (manutenzione) Metodo dinsegnamento - Attivit pratiche in collaborazione con i moduli "Sistemi operativi e di gestione dei dati" e "Grafica" - Lavoro a gruppi

29

M03011.01P Architetture dei computer

Responsabile del modulo: Ivan Defilippis Semestre: Sesto Tipo di modulo: Obbligatorio Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Architetture dei computer TOTALE No. C03018.01P Lezioni 1 15 Esercitazioni 2 30 45 Lavoro autonomo

Prerequisiti per liscrizione - Frequenza "Tecnica digitale e architetture di calcolo" - Frequenza "Fisica 2" - Almeno uno dei due moduli con sufficienza

Valutazione del modulo - Verifica scritta in itinere - Valutazione delle esercitazioni - Esame

Architetture dei computer C03018.01P Esercitazioni in laboratorio - Montaggio elettronico e misura - Misure di prestazioni su calcolatori personali - Uso di strumenti per la diagnostica

Obiettivi - Conoscere le basi del funzionamento di un calcolatore - Analizzare architetture di calcolatori - Conoscere i sottosistemi che costituiscono un calcolatore Contenuti - Elementi di elettronica, microelettronica e loro ruolo nel calcolatore - Famiglie di calcolatori - Metriche di specifica delle prestazioni di un calcolatore e benchmark standard - Gerarchia di memoria: struttura, gestione e componenti - Insiemi di istruzioni e modi di indirizzamento - Collegamenti standard interni ed esterni - Dispositivi di input/output - Alimentatori Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo Riferimenti di base - Patterson and Hennessy: Computer Architecture, the Hardware/Software Interface, Morgan Kaufman Pub. Inc., 3rd Edition, 2007 - Tanenbaum A. S.: Structured Computer Organization, Pearson Prentice Hall, 5th Edition, 2006

30

M05013P.01 Business English B2

Responsabile del modulo: Germana DAlessio Semestre: Quinto e sesto Tipo di modulo: Obbligatorio Crediti ECTS: 6 Lingua del modulo: Inglese Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Business English B2 TOTALE No. C05013P.01 Lezioni 60 60 Lavoro autonomo 120 120

Prerequisiti per liscrizione - Aver acquisito il modulo Inglese generale B1

Valutazione del modulo - Esame scritto e orale livello B2 comprensivo dei contenuti del corso

Osservazioni Il livello del corso si riferisce alla scala del Portfolio europeo delle lingue (PEL). La verifica del livello richiesto dal dipartimento pu avvenire anche tramite equipollenza di determinati certificati internazionali riconosciuti dal CLIR Centre for Languages and International Relations o superamento di esami prima dell'inizio del corso.

Business English B2

C05013P.01

Obiettivi - Gestire la comunicazione standard e specifica in inglese nellambito lavorativo. - Conoscere e saper scegliere la strategia adatta per ricavare informazioni da un testo audio o da un testo di lettura. - Capacit di leggere testi di varia provenienza su tematiche sociali, economiche, professionali, acquisendo il lessico specifico. - Saper svolgere conversazioni telefoniche, prendere appunti, selezionare informazioni rilevanti. - Saper interagire verbalmente in modo adeguato in situazioni di lavoro: presentarsi, descrivere tabelle e grafici, discutere su problemi da risolvere, trattare, fare presentazioni. - Conoscere le strutture di una lettera formale, saper redigere - email e lettere standard; sapere mantenere per iscritto rapporti con i partner di lavoro. Contenuti - Companies and corporate world - Work and employment - People and management - Products and marketing - Money and finance - Innovation and globalization - Ethical business Metodo dinsegnamento - Lezioni interattive, discussioni, letture, esercitazioni in gruppo. - Training sulla comunicazione: presentazioni orali, discussioni, giochi di ruolo.

31

M02042.01P Ingegneria e sviluppo del software 3

Responsabile del modulo: Sandro Pedrazzini Semestre: Settimo Tipo di modulo: Obbligatorio Crediti ECTS: 5 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Ingegneria del software 3 Progetto di semestre TOTALE No. C02054.01P P02042.01P Lezioni 1 3 15 45 90 Esercitazioni Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Ingegneria e sviluppo del software 2"

Valutazione del modulo - Valutazione del progetto - Esame

Ingegneria dl software 3

C02054.01P

Progetto di semestre

P02042.01P

Obiettivi - Apprendere cosa significa gestire il processo di sviluppo e cosa significa far parte di un team di sviluppo - Saper pianificare le singole iterazioni di sviluppo e test all'interno di un team - Saper valutare i costi di uno sviluppo Contenuti - Analisi dei costi e metriche del software OO - Gestione e organizzazione in un gruppo di sviluppo - Gestione delle attivit, delle priorit, del tempo e dei rischi all'interno di un progetto - Review di progetto - Elementi di interaction design nella progettazione del software Metodo dinsegnamento - Lezioni interattive, come supporto al progetto di semestre Riferimenti di base - Hayes H.: Successful Team Management, International Thomson Publishing Services Ltd, 1996 - Sansavini C.: Il meeting di successo, Alpha test, 2005

Obiettivi - Imparare ad affrontare e risolvere problemi di competenza dell'ingegnere nellambito di un progetto strutturato - Applicare le conoscenze professionali e le tecniche di progettazione - Esercitare le tecniche di documentazione e di presentazione Metodo dinsegnamento - Attivit pratica di progettazione, sviluppo, documentazine e presentazione - Lavoro autonomo

32

M02038.01P Applicazioni web

Responsabile del modulo: Lorenzo Sommaruga Semestre: Settimo Tipo di modulo: Obbligatorio Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Applicazioni web No. C02049.01P Lezioni ed esercitazioni integrate 2 Lavoro autonomo

TOTALE

30

60

Prerequisiti per liscrizione - Modulo "Linguaggi e programmazione 1"

Valutazione del modulo - Verifica scritta in itinere - Valutazione delle esercitazioni

Applicazioni web

C02049.01P

Obiettivi - Apprendere le tecnologie e capire le architetture di sistemi web - Essere in grado di realizzare applicazioni web - Conoscere i principali framework, API e strumenti di sviluppo per applicazioni web - Comprendere ed applicare la tecnologia XML Contenuti - Introduzione agli elementi web - Architetture web e application server - Architetture a pi livelli (2, 3, n-tiers) - Linguaggi e formalismi standard per il web: HTML, XHTML, CSS - XML (eXtensible Markup Language) - Trasformazione di documenti Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

33

M07006.01P Economia aziendale 1

Responsabile del modulo: Alessandro Cavadini Semestre: Settimo Tipo di modulo: Obbligatorio Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Economia aziendale 1 No. C07012.01P Lezioni 2 Lavoro autonomo

TOTALE

30

60

Prerequisiti per liscrizione - Nessuno

Valutazione del modulo - Valutazione delle esercitazioni - Esame scritto

Economia aziendale 1

C07012.01P

Obiettivi - Comprendere il funzionamento di unazienda e limportanza dellimprenditorialit - Comprendere la realt e lambiente nel quale lazienda opera - Essere in grado di individuare gli elementi esterni, di diritto e della scienza economica, che influenzano la vita dellazienda - Capire il contenuto e lo sviluppo di una strategia aziendale - Comprendere i principi di base della finanza aziendale - Ottenere le informazioni di base sul mercato e sulla concorrenza e comprendere i principi di base del marketing Contenuti - Lazienda, il mondo che la circonda e la sua strategia Il sistema impresa, analisi dellambiente, rapporto impresa-Stato, aspetti giuridici principali (contratti, forma giuridica, brevetti etc.), principi di macro- e di microeconomia La strategia aziendale: analisi di settore e analisi dellimpresa (analisi SWOT), contenuto e sviluppo della strategia aziendale - Finanza aziendale Il finanziamento aziendale: principi, fabbisogno di capitale, finanziatori dellimpresa e forme di finanziamento Il mercato dei capitali e la borsa valori - Il mercato e il marketing Introduzione Visione, missione e strategia Il prodotto Il prezzo Il punto vendita La promozione: gli strumenti di comunicazione e le teorie della comunicazione pubblicitaria Analisi di casi aziendali Metodo dinsegnamento - Lezioni interattive - Esercitazioni su casi pratici e argomenti di attualit - Lavoro autonomo Riferimenti di base - Cavadini A.: Business Plan, Come costruirlo. Giampiero Casagrande editore, 2006

34

M02043.01P Applicazioni distribuite

Responsabile del modulo: Lorenzo Sommaruga Semestre: Ottavo Tipo di modulo: Obbligatorio Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Elementi di applicazioni distribuite Applicazioni service-oriented TOTALE No. C02055.01P C02056.01P Lezioni 1 1 20 40 Esercitazioni Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Sistemi operativi e di gestione dei dati" - Modulo "Applicazioni web"

Valutazione del modulo - Verifiche scritte in itinere - Valutazione delle esercitazioni - Esame scritto

Elementi di applicazioni distribuite

C02055.01P

Applicazioni service-oriented

C02056.01P

Obiettivi - Apprendere a usare a livello applicativo gli elementi di rete presenti nei pi comuni linguaggi e librerie - Conoscere gli elementi di base della programmazione di sistemi distribuiti Contenuti - Applicazioni client-server - Comunicare via socket utilizzando protocolli applicativi - Librerie e API per applicazioni distribuite - Oggetti distribuiti - Comunicazione asincrona - Protocollo http e server web - Librerie per server web e embedding di web server in un'applicazione - Framework e modalit di test per chiamate http - Utilizzo di servlet Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio Riferimenti di base - Harold E.R.: Java Network Programming, O'Reilly, 2004

Obiettivi - Comprendere levoluzione del web, delle architetture orientate ai servizi (SOA) e dei web services - Conoscere linguaggi, processi e strumenti per la creazione e gestione di servizi web - Essere in grado di implementare unapplicazione web basata su servizi web Contenuti - Concetti fondamentali delle architetture service-oriented (SOA) - Caratteristiche di progettazione di servizi web mediante il modello architetturale REST (REpresentational State Transfer) - Strumenti ed API - Sviluppo di un'applicazione distribuita - Cenni su sistemi multi agenti Metodo dinsegnamento - Lezioni frontali - Esercitazioni in laboratorio

35

M07007.01P Economia aziendale 2

Responsabile del modulo: Alessandro Cavadini Semestre: Ottavo Tipo di modulo: Obbligatorio Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Economia aziendale 2 No. C07013.01P Lezioni ed esercitazioni integrate 2 Lavoro autonomo

TOTALE

20

40

Prerequisiti per liscrizione - Valutazione superiore o uguale a Fx nel modulo "Economia aziendale 1" - Modulo "Comunicazione" (anche in parallelo)

Valutazione del modulo - Valutazione delle esercitazioni - Valutazione del business plan - Esame scritto

Economia aziendale 2

C07013.01P

Obiettivi - Consolidare le competenze acquisite nel modulo di Economia aziendale 1" - Acquisire le basi per capire limportanza della contabilit e per sapere leggere un bilancio - Comprendere i principi di base dellanalisi degli investimenti - Imparare gli elementi necessari e la relativa metodologia per poter allestire un piano aziendale Contenuti - Il bilancio e lanalisi degli investimenti La contabilit aziendale e il bilancio: principi di contabilit, lo stato patrimoniale, il conto economico, il rendiconto finanziario e lanalisi di bilancio (indicatori finanziari) Lanalisi degli investimenti: metodi statici (ROI, payback e break-even) e metodi dinamici (net present value e IRR) - Start-up e piano aziendale Start-up: i passi necessari e le misure di sostegno per fondare una nuova azienda Il business plan: a cosa serve un business plan, quali sono gli elementi fondamentali, quando necessario e perch, metodologia per allestirlo Allestimento di un business plan da parte di gruppi di lavoro su unidea imprenditoriale Metodo dinsegnamento - Lezioni interattive - Esercitazioni su casi pratici e argomenti di attualit - Allestimento di un business plan - Visita di unazienda o partecipazione alla giornata Venture Ideas - Lavoro autonomo Riferimenti di base - Cavadini A.: Business Plan, Come costruirlo. Giampiero Casagrande editore, 2006

36

M05107P.01 Comunicazione

Responsabile del modulo: Cristina Monti Carcano Semestre:Ottavo Tipo di modulo: Obbligatorio Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Comunicazione TOTALE No. C05105P.01 Lezioni 2 20 Esercitazioni Lavoro autonomo 70 70

Prerequisiti per liscrizione Nessuno

Metodo di valutazione - 40%: presentazione del business plan - 40%: redazione del business plan - 20%: test su aspetti teorici

Comunicazione

C05105P.01 Metodo dinsegnamento - Lezioni interattive - Esercitazioni: presentazione individuale e di gruppo - Utilizzo di filmati esplicativi - Collaborazione con docenti di materie tecniche per organizzare presentazioni su argomenti legati a temi professionali - Presentazioni individuali e di gruppo riprese con la telecamera. Al termine del corso ad ogni partecipante viene consegnato il DVD contenente la propria presentazione

Obiettivi - Comprendere limportanza di una comunicazione efficace - Fornire le tecniche per redigere documenti scritti: relazioni tecniche, lavori di diploma, business plan, manuali duso, curriculum vitae - Fornire le tecniche per preparare e gestire una presentazione - Fornire le tecniche di base per negoziare - Sviluppare le capacit di gestire la comunicazione con gruppi di lavoro e collaboratori - Migliorare la conoscenza di altre culture: Cina, India, paesi islamici, paesi europei - Fornire gli elementi di base per migliorare la comunicazione con i media Contenuti - Prima impressione: presentazione, comportamento, galateo, abbigliamento, gestualit, stile; culture diverse (Cina, India, Paesi musulmani ed europei) - Ruolo dellemittente e del ricevente - Preparazione di una presentazione verbale: raccolta informazioni, mappa delle idee, analisi del pubblico, redazione del testo, strumenti audiovisivi, gestione dello stress, gestione delle domande, imprevisti - Gestione del team: obiettivo, strategia, ruoli, compiti, tempistica, prevenire i conflitti, gestire le alternative, valorizzare il risultato - Negoziazione: primo approccio, conoscenza della controparte, definizione dei punti forti e deboli delle parti, scenario, concessioni, gestione della trattativa e principali tattiche, conclusione - Comunicare in team e gestire rapporti con collaboratori: conoscenza delle parti, definizione obiettivo, stile di comunicazione, vision e mission aziendali, motivazione, spirito di gruppo, ascolto, feedfack, gestione del tempo, strumenti di comunicazione - Comunicazione ai media: ruolo del giornalista e sui bisogni, stile di comunicazione, strategia e obiettivo, strumenti

37

M02044.01P System management

Responsabile del modulo: Roberto Mastropietro Semestre: Ottavo Tipo di modulo: Obbligatorio Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso System management No. C02057.01P Lezioni 2 Lavoro autonomo

TOTALE

20

40

Prerequisiti per liscrizione - Modulo "Basi di dati e ambienti operativi"

Valutazione del modulo - Verifiche scritte in itinere - Esame orale

System management

C02057.01P

Obiettivi - Acquisire coscienza della criticit degli aspetti non tecnici in ambito di gestione dei sistemi e dell'importanza di rifarsi all'esperienza insita in best practice, framework e qualsiasi altra fonte utile - Praticare l'installazione e la configurazione dei sistemi e dei sottosistemi pi importanti (DNS, DHCP, ) in ambiente GNU/Linux e MS-Windows - Comprendere e sperimentare le problematiche relative allintegrazione di sistemi eterogenei Contenuti - Introduzione al system management - Aspetti non tecnici nel system management - Framework per la gestione dell'IT - Installazione di MS-Windows server, configurazione, servizi e troubleshooting - Installazione di ambiente GNU/Linux, configurazione, servizi e troubleshooting - Integrazione di sistemi eterogenei - Configurazioni particolari di Web server e application server Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

38

M00002.01P Progetto di diploma

Responsabile del modulo: Sandro Pedrazzini Semestre: Ottavo Tipo di modulo: Obbligatorio Crediti ECTS: 14 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Progetto di diploma TOTALE No. P00002P.01 Progetto 40 320 100 Esercitazioni Lavoro autonomo

Prerequisiti per liscrizione - Avere superato tutti i moduli erogati nei primi sei semestri del CdL, lingue escluse - Avere ottenuto una valutazione superiore o uguale a Fx nei moduli dell'ultimo anno.

Metodo di valutazione (Criterio/Peso) Svolgimento fasi di progetto Comprensione dei compiti, pianificazione Analisi prerequisiti, definizione delle funzioni, delle prestazioni e dei vincoli Design, definizione modalit realizzative Realizzazione Integrazione, test e validazione Metodo di lavoro Creativit, iniziativa, autonomia esecutiva Ricerca, analisi, valutazione e scelta soluzioni Sistematicit, ordine Comunicazione nel gruppo / con i relatori Risultati Coincidenza prodotto con il quaderno dei compiti Presentazione orale Struttura, chiarezza, essenzialit Documentazione scritta Struttura del documento Completezza e esattezza del contenuto Espressione e stile Riassunto (abstract)

1 1 2 2 2

1 1 1 1

1 1 1 1

Progetto di diploma

P00002P.01

Obiettivi generali del modulo - Esercitare lo sviluppo e la realizzazione di un progetto di competenza dellingegnere. - Esercitare le attivit di documentazione e di esposizione inerenti a un progetto. Osservazioni - Laccento principale viene posto sul metodo con cui si affronta un progetto nelle sue fasi caratteristiche. - I temi affrontati fanno riferimento in generale alle opzioni scelte Metodo dinsegnamento - Attivit pratica di progettazione assistita

39

M02047.01 Applicazioni delle reti telematiche

Responsabile del modulo: Angelo Consoli Semestre: Sesto Tipo di modulo: a scelta Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica

Contenuti del modulo e volume di lavoro


Corso Applicazioni delle reti telematiche TOTALE No. C02059.01 Lezioni 2 20 Esercitazioni 2 20 20 Lavoro autonomo

Prerequisiti per liscrizione Corso di laurea in Elettronica - Modulo Fondamenti di telematica (M06012) Corso di laurea in Informatica - Modulo Fondamenti di telematica, crittografia e sicurezza (M02037)

Valutazione del modulo - Valutazione delle esercitazioni - Esame

Applicazioni delle reti telematiche

C02059.01 Contenuti - Elementi caratteristici di una reta aziendale. - Approfondimenti di telefonia e di tecniche e soluzioni VoIP; i protocolli: SIP, H.323, H.248-MEGACO, RTP ed RTCP. - Tecniche e componenti delle reti di trasporto dati basate su multiplazione (TDM, WDM, OFDM). - Reti integrate per trasporto dati: WDM/TDM (OTN: Optical Transport Networks): architetture e gerarchie PDH/SDH/SONET. - Tecniche per reti a banda larga: ASON (Automatically Switched Optical Network), GMPLS (Generalized Multi Protocol Label Switching). - Algoritmi e tecniche per reti P2P. - Interazione tra i livelli di trasporto e applicativo. - Optical access networks: FTTx. - Network virtualization techniques. - Approfondimenti e pratica di IPv6 e Mobile IP. - Principi e tecnologie alla base delle NGN (next generation networks). Convergenza di reti telefoniche fisse e mobili su rete IP, limpatto sui servizi di nuova generazione. - Modello architetturale di IMS (IP Multimedia Subsystem): application servers, media gateways, gateways verso reti esistenti. - La multimedialit nella comunicazione (streaming e multicasting video + audio). - Registration and authentication: autenticazione a pi fattori, RADIUS, KERBEROS, LDAP(S). - QoS e performance: vincoli qualitativi di sistemi e servizi multimedia; priorizzazione, bandwidth management. - Security: analisi di sicurezza di soluzioni IT, analisi dei rischi, architetture di sicurezza. - Tecniche di hacking del software e delle infrastrutture. - Soluzioni per il test di vulnerabilit di sistemi e reti. - Hardening di piattaforme ICT. - Meccanismi di sandboxing e isolazione dei processi. - La sicurezza dei sistemi mobili (notebook, cellulari, smartphones, tablet PCs). - Compliancy, introduzione a ai framework ITIL e CoBIT.

Obiettivi - Saper progettare soluzioni di comunicazione dati per progetti di dimensioni diverse. - Saper integrare soluzioni di telefonia e multimedia in reti IP. - Saper identificare i punti critici e selezionare gli elementi architetturali principali per linstallazione di reti di calcolatori e applicazioni in rete. - Saper identificare e gestire tutti gli aspetti della sicurezza dei sistemi e delle reti. - Conoscere le tecniche di ultima generazione e i concetti alla base delle reti di prossima generazione (Next Generation Networks). - Saper progettare, installare e configurare una soluzione VoIP. Saperla integrare nelle soluzioni di rete esistenti. - Saper applicare i concetti di stima della qualit del servizio (QoS) e consigliare misure per garantirla. - Conoscere e saper applicare sistemi di monitoraggio delle reti e dei sistemi. - Conoscere caratteristiche e tipologia di impiego delle soluzioni open source e proprietarie per la gestione e il controllo di reti e sistemi. - Saper applicare i principi della sicurezza e per la creazione di reti e sistemi produttivi integrati e virtuali.

Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio

40

M02048.01 Compilatori e interpreti

Responsabile del modulo: Raffaello Giulietti Semestre: Quinto Tipo di modulo: a scelta Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Compilatori e interpreti TOTALE No. C02060.01 Lezioni 2 30 Esercitazioni 2 30 30 Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Ingegneria e sviluppo del software 2" (M02041) - Modulo "Linguaggi e programmazione 2" (M02035)

Valutazione del modulo - Verifiche scritte - Esame

Compilatori e interpreti

C02060.01

Obiettivi - Comprendere i linguaggi formali e la gerarchia di Chomsky. - Approfondire i linguaggi regolari e gli analizzatori lessicali (scanner). - Approfondire i linguaggi liberi da contesto (context-free) e gli analizzatori sintattici (parser). - Implementare un compilatore e un interprete di codice intermedio per un mini-linguaggio. Contenuti - Grammatiche formali, linguaggi e gerarchia di Chomsky. - Grammatiche regolari e analisi lessicale. - Grammatiche libere da contesto e analisi sintattica. - Sintassi astratta e alberi. - Elementi contestuali, semantica e tabelle di simboli. - Codice intermedio (byte code). - Interprete per il codice intermedio. - Gestione degli errori. Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio

41

M02049.01 Sistemi Informativi

Responsabile del modulo: Roberto Mastropietro Semestre: Quinto Tipo di modulo: a scelta Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Sistemi informativi TOTALE No. C02061.01 Lezioni 2 30 Esercitazioni 2 30 30 Lavoro autonomo

Prerequisiti per liscrizione - Modulo Basi di dati e ambienti operativi (M02030) - Modulo Sistemi operativi e di gestione dei dati (M02040)

Metodo di valutazione - Due test scritti - Valutazione dellattivit di laboratorio - Esame orale

Sistemi informativi

C02061.01

Obiettivi - Acquisire conoscenze, concetti, tecniche relative a metodi, strumenti, tecnologie ed architetture relative ai sistemi informativi - Apprendere i concetti fondamentali dellanalisi ingegneristica dei processi aziendali - Apprendere ad eseguire lanalisi e la progettazione di un sistema informativo partendo dallanalisi dei requisiti informativi di alto livello - Acquisire conoscenze, concetti, tecniche relative a metodi, strumenti, tecnologie ed architetture per la gestione avanzata dei dati - Apprendere ad eseguire lanalisi e la progettazione di soluzioni avanzate per la gestione dei dati Contenuti - Introduzione ai sistemi informativi: tipologie, processi, architetture - Introduzione ai sistemi informativi di supporto operativo dedicati alle aziende manifatturiere - Introduzione agli Enterprise Resource Planning (ERP) - Metodologia di analisi dei requisiti dei SI di supporto operativo - Ingegneria dei processi aziendali e sistemi informativi Webbased - Introduzione ai sistemi Customer relationship management (CRM) - Progettazione e realizzazione di Data Warehouse - Database ad oggetti - Database object-relational - Sistemi NoSQL Metodo dinsegnamento - Lezioni interattive con esercitazioni

42

M02050.01 Architetture ICT complesse

Responsabile del modulo: Roberto Mastropietro Semestre: Sesto Tipo di modulo: a scelta Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Architetture ICT complesse TOTALE No. C02062.01 Lezioni 2 20 Esercitazioni 2 20 20 Lavoro autonomo

Prerequisiti per la formazione Modulo Sistemi operativi e di gestione dei dati (M02040)

Metodo di valutazione - 4 test scritti - Valutazione dellattivit di laboratorio - Esame orale

Architetture ICT complesse

C02062.01

Obiettivi - Conoscere le tecnologie hardware e software e le architetture disponibili per costruire infrastrutture complesse per i sistemi informativi - Conoscere e comprendere le problematiche inerenti all'integrazione e la gestione di ambienti complessi. - Imparare ad analizzare ambienti complessi e ad utilizzare le tecnologie opportune per progettare soluzioni performanti, scalabili ed in grado di supportare la business continuity Contenuti - Architetture per lo storage networking: SAN, NAS, IP storage - Tiered Storage e information Lifecycle Management - Tecnologie per la Continuous Data Protection - Architetture per high-availability: Reliability e Availability clustering disaster recovery - Virtualizzazione di infrastrutture ICT Metodo dinsegnamento - Lezioni interattive con esercitazioni - Studio individuale con materiale di riferimento

43

M02051.01 Architetture per applicazioni enterprise

Responsabile del modulo: Sandro Pedrazzini Semestre: Sesto Tipo di modulo: a scelta Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Informatica

Contenuti del modulo e volume di lavoro


Corso Architetture per applicazioni enterprise TOTALE No. C02063.01 Lezioni 2 20 Esercitazioni 2 20 20 Lavoro autonomo

Prerequisiti per liscrizione - Modulo "Ingegneria e sviluppo del software 2" (M02041) - Modulo "Linguaggi e programmazione 2" (M02035) - Modulo "Sistemi operativi e di gestione dei dati" (M02040) - Massimo un'insufficienza nei tre moduli.

Valutazione del modulo - Valutazione delle esercitazioni - Esame

Architetture per applicazioni enterprise

C02063.01

Obiettivi - Capire quali sono gli elementi caratterizzanti di un'applicazione cosiddetta "enterprise" - Saper identificare e capire gli elementi architetturali principali in un framework per applicazioni enterprise. - Conoscere e utilizzare in modo approfondito un framework che consenta lo sviluppo di applicazioni enterprise. - Conoscere un secondo framework ed essere in grado di fare un confronto Contenuti - Elementi caratteristici di un'applicazione enterprise - Pattern di applicazioni enterprise - I livelli di un'applicazione, importanza e utilizzo del ModelView-Controller - Framework e container IoC - Utilizzo di ORM, transazioni, gestione del locking - Elementi di security - Gestione di workflow - Validazione, internazionalizzazione, logging - Test - Utilizzo di Web services - Utilizzo di un framework per il mondo Java - Confronti con framework per il mondo .NET Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio

44

M03018.01 Informatica tecnica

Responsabile del modulo: Bruno Storni Semestre: Quinto Tipo di modulo: a scelta Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica

Contenuti del modulo e volume di lavoro


Corso Informatica tecnica No. C03035.01 Lezioni 2 Esercitazioni 2 Lavoro autonomo

TOTALE Prerequisiti per liscrizione Corso di laurea in Informatica Valutazione superiore o uguale a FX nei moduli - Analisi dei segnali, probabilit e statistica (M01033) - Programmazione microcontrollori (M03007) Corso di laurea in elettronica Valutazione superiore o uguale a FX nei moduli - Metodi matematici per lingegnere (M01036) - Microcalcolatori (M03015)

30

30 Valutazione del modulo - Valutazione dellattivit di laboratorio - Esame

30

Informatica tecnica

C03035.01

Obiettivi - Approfondire le competenze in informatica sui microcalcolatori per applicazioni tecniche embedded - Conoscere il collegamento del codice ( programma) con lHW - Conoscere le Inizializzazioni e configurazioni microcalcolatori - Capire le funzionalit e le strutture dei driver per periferie di comunicazione - Capire i principi di funzionamento di un sistema operativo RT-OS adatto per applicazioni embedded; imparare a configurarlo e ad usarlo - Conoscere un bus di campo per sistemi distribuiti - Capire la funzionalit di uno stack per protocollo di comunicazione - Realizzare progetti concreti Contenuti - Sistemi a microcontrollore per applicazioni industriali - Approfondimenti tools sviluppo e debugging per sviluppo SW su microcontrollori per sistemi embedd - Architetture e strutture driver per microcontrollori - Sviluppo di drivers per periferiche standard - Comunicazione bus di campo - Definizione e sviluppo di stack di comunicazione - Sistemi operativi soft- e hard-real-time - Approfondimenti sul kernel real time uC/OS2 - Configurazione e dimensionamento SW applicazioni su uC/OS2 Esercitazioni di laboratorio - Familiarizzazione con una scheda adatta ad applicazioni industriali - Uso senza sistema operativo - Utilizzo con sistema operativo RT-OS - Uso e sviluppo drivers - Utilizzo controller bus di campo - Sviluppo e verifica di applicazioni - Sviluppo applicazioni basate su uC/OS2 - Utilizzo driver per periferiche di comunicazione - Utilizzo stacks di comunicazione Metodo dinsegnamento - Lezioni interattive - Esercitazioni di laboratorio

45

M03019.01 Applicazioni dei sistemi embedded

Responsabile del modulo: Diego Barrettino Semestre: Sesto Tipo di modulo: a scelta Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica

Contenuti del modulo e volume di lavoro


Corso Applicazioni sistemi embedded TOTALE No. C03036.01 Lezioni 2 Progetto 2 Lavoro autonomo

20

20

20

Prerequisiti per liscrizione Corso di laurea in Informatica Valutazione superiore o uguale a FX nei moduli - Programmazione microcontrollori (M03007) Corso di laurea in Elettronica Valutazione superiore o uguale a FX nei moduli - Microcalcolatori (M03015)

Valutazione del modulo - Valutazione dellattivit di laboratorio - Esame

Applicazioni dei sistemi embedded

C03036.01

Obiettivi - Capire le differenti possibilit implementative per sistemi embedded basati su specifiche tecniche e rispettosi dei compromessi (trade-offs) di progettazione per differenti campi applicativi quali ad esempio: i sistemi automotive, portatili, biomedici, aerospaziali, e industriali. - Applicare le conoscenze professionali e le tecniche di progettazione. - Esercitare le tecniche di documentazione e di presentazione di progetto. Contenuti - Ciclo di progettazione per sistemi embedded - Problemi legati alle performance dei sistemi embedded (p. es. consumo) - Sistemi embedded per applicazioni automotive (p. es. anti-lock braking system, ABS) - Sistemi embedded per applicazioni portatili (p. es. iPhone) - Sistemi embedded per applicazioni biomedicali (p. es. pacemaker) - Sistemi embedded per applicazioni aerospaziali (p. es. picosatellites) - Sistemi embedded per applicazioni industriali (p. es. programmable logic controllers, PLC) Metodo dinsegnamento - Lezioni interattive - Esercitazioni di laboratorio

46

M03020.01 Progettazione di sistemi embedded

Responsabile del modulo: Ivan Defilippis Semestre: Quinto Tipo di modulo: a scelta Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica

Contenuti del modulo e volume di lavoro


Corso Progettazione di sistemi embedded TOTALE Prerequisiti per liscrizione Corso di laurea in elettronica Valutazione superiore o uguale a FX nei moduli: - Microcalolatori (M03015) Corso di laurea in Informatica Valutazione superiore o uguale a FX nei moduli: - Programmazione microcontrollori (M03007) Progettazione di sistemi embedded C03037.01 Contenuti del corso - Introduzione ai sistemi embedded - Hardware per sistemi embedded - CPU - Bus di sistema - Memory maps, logica di decoding e generica. - Memorie: selezione e interfaccia. SRAM, NVRAM, DRAM, EPROM, EEPROM, Flash. - Periferiche digitali e analogiche - Connetivit e rete (USB, LAN, WLAN, ZigBee) - Coprocessori e acceleratori - Software per sistemi embedded - Embedded Operating Systems - Middleware - Scheduling - Applicazioni - Analisi dei programmi - Sviluppo di sistemi embedded - Il processo di design e gli utensili di sviluppo - Le specifiche di un sistema embedded: analisi delle applicazioni target - Utensili di Hardware/Software Co-design - Sviluppo - Validazione Esercitazioni in laboratorio - Graduale sviluppo, integrazione e collaudo dei blocchi costitutivi HW/SW di semplici sistemi embedded grazie a piattaforme configuabili (soft-core) industriali (SoPC) o a schede di sviluppo per microcontroller commerciali oppure a dispositivi embedded commerciali (e.g. smartphone). - Realizzazione di applicazioni. - Validazione e test. No. C03037.01 Lezioni 2 Esercitazioni 2 Lavoro autonomo

30

30 Valutazione del modulo - Valutazione dellattivit di laboratorio - Esame

30

Obiettivi del corso - Comprendere cos un sistema embedded , quali sono i suoi limiti, come lo si specifica, progetta, sviluppa e realizza in pratica, e come se ne analizzano le performances. - Acquisire conoscenze di progettazione combinata di hard- e software. Apprendere a suddividere correttamente un sistema in hardware e software e ottenere cos un sistema ottimale. - Apprendere a programmare correttamente un sistema embedded rispettando i vincoli dati dalle risorse limitate. - Realizzare in laboratorio semplici sistemi embedded sfruttando piattaforme di rapid prototyping SoPC (System on a Programmable Chip), schede di sviluppo per microcontroller commerciali oppure dispositivi embedded commerciali (e.g. smartphone). Organizzazione - Lezioni interattive - Esercitazioni in laboratorio

47

M04027.01 Progettazione di controllori

Responsabile del modulo: Roberto Bucher Semestre: Quinto Tipo di modulo: a scelta Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica, Meccanica

Contenuti del modulo e volume di lavoro


Corso Progettazione di controllori TOTALE No. C04037.01 Lezioni 2 30 Esercitazioni 2 30 30 Lavoro autonomo

Prerequisiti per liscrizione Corso di laurea in Elettronica Valutazione superiore o uguale a FX nei moduli - Metodi matematici per lingegnere (M01036) - Fisica e modellistica (M01007) - Gestione e controllo di sistemi (M04019) Corso di laurea in Informatica Valutazione superiore o uguale a FX nei moduli - Analisi dei segnali e probabilit e statistica (M01033) - Modellistica e simulazione (M01035) - Programmazione di microcontrollori (M03007) Corso di laurea in Meccanica Valutazione superiore o uguale a FX nei moduli - Metodi matematici per lingegnere (M01036) - Fisica e meccanica 3 (M01015) - Automatica 1 (M04023)

Valutazione del modulo - Valutazione dellattivit di laboratorio - Esame

Progettazione di controllori

C04037.01

Obiettivi - Fornire competenze teoriche e pratiche nella progettazione di controllori, cos da poter ottimizzare il comportamento anche di sistemi con dinamica complessa (alto ordine, accoppiamenti, presenza di pi attuatori e sensori). Contenuti - Controllori di stato con osservatori nelle diverse varianti - Tecniche di ottimizzazione - Cenni di teoria della stima e stima ottima degli stati - Tecniche ad anello aperto combinate con tecniche ad anello chiuse (feed-forward, compensazioni disturbi misurabili) - Implementazione di controllori discreti nel tempo - Controllo predittivo - Alcuni argomenti tra - Controllo vettoriale - Controllo robusto - Controllo ripetitivo (RC) ed iterativo (ILC) - Controllo adattivo - Controllo non lineare Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

48

M04028.01 Metodi e algoritmi di identificazione

Responsabile del modulo: Roberto Bucher Semestre: Quinto Tipo di modulo: a scelta Crediti ECTS: 3 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica, Meccanica

Contenuti del modulo e volume di lavoro


Corso Metodi e algoritmi di identificazione TOTALE No. C04038.01 Lezioni 2 Esercitazioni 2 Lavoro autonomo

30

30

30

Prerequisiti per liscrizione Corso di laurea in ingegneria elettronica Valutazione superiore o uguale a FX nei moduli - Metodi matematici per lingegnere (M01036) - Fisica e modellistica (M01007) - Gestione e controllo di sistemi (M04019) Corso di laurea in ingegneria informatica Valutazione superiore o uguale a FX nei moduli - Analisi dei segnali, probabilit statistica (M01033) - Modellistica e simulazione (M01035) - Programmazione microcontrollori (M03007) Corso di laurea in ingegneria meccanica Valutazione superiore o uguale a FX nei moduli - Metodi matematici per lingegnere (M01036) - Fisica e meccanica 3 (M01015) - Automatica 1 (M04023)

Valutazione del modulo - Valutazione dellattivit di laboratorio - Esame

Metodi e algoritmi di identificazione

C04038.01

Obiettivi - Conoscere metodi per stimare grandezze fisiche partendo da misure disturbate. - Saper sfruttare le conoscenze del processo per filtrare le misure da disturbi (es. Kalman Filtering) - Saper implementare metodi di identificazione e filtraggio online su microprocessori (es. Least Squares ricorsivo, Extended Kalman Filter) - Saper implementare algoritmi di minimizzazione ricorsivi (es. Maximal Power Point Tracking) Contenuti - Modellazione da princpi primi e metodo di Lagrange - Elaborazione dei segnali e filtraggio ottimale - Identificazione parametrica e non parametrica - Filtraggio ed identificazione online - Metodi dei gradienti e di newton - Aspetti implementativi su microprocessori - Esercitazioni di laboratorio Metodo dinsegnamento - Lezioni interattive - Esercitazioni in laboratorio - Lavoro autonomo

49

M04029.01 Tecnologie medicali

Responsabile del modulo: Igor Stefanini Semestre: Sesto Tipo di modulo: a scelta Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica, Meccanica

Contenuti del modulo e volume di lavoro


Corso Tecnologie medicali TOTALE No. C04039.01 24 16 20 Lezioni Seminari Lavoro autonomo

Prerequisiti per liscrizione Nessuno

Metodo di valutazione Esame

Tecnologie medicali Obiettivi -

C04039.01

Fornire competenze teoriche e pratiche nella progettazione e modellamento di dispositivi medici nel campo delle scienze biomedicali ed ingegneristiche. Dare una visione generale delle differenti applicazioni di dispositivi medici Permettere allo studente dapprofondire alcune tematiche interdisciplinari gettando un ponte tra tecnica e applicazioni nel campo della medicina e della biologia

Contenuti Teoria - Quadro generale delle tecnologie mediche (12 unit didattiche) - Aspetti socio-economici, legali e normative - Controllo qualit - Sicurezza biologica ed etica - Scienze del vivente per ingegneri (6 unit didattiche) - Biofisica e biochimica - Apparati e fisiopatologie - Introduzione alla proteomica e genetica - Applicazioni delle tecnologie mediche (6 unit didattiche) - Dispositivi medici impiantabili - Dispositivi medici esterni Seminari - Bio-materiali e lutilizzo di sistemi che possono essere utilizzati allinterno del corpo umano (4 unit didattiche) - Bio-nano-tecnologie e lutilizzo di sistemi nano-tecnologici a profitto del campo bio-medico (2 unit didattiche) - Bio-strumentazione e bio-sensori e lutilizzo di tecniche di misura, analisi e rappresentazione di bio-segnali (2 unit didattiche) - Monitoraggio e diagnostica portatile e lutilizzo di tecniche che permettano di fare del monitoraggio e diagnostica low cost allesterno dellambiente ospedaliero (2 unit didattiche) - Tele-assistenza e lassistenza medicale a distanza (2 unit didattiche) - Bio-informatica e lutilizzo di tecniche danalisi dei dati legati allambiente bio-medicale (2 unit didattiche) - Trattamento dimmagine e lutilizzo di tecniche che permettano dottenere e trattare delle immagini bio-medicali (2 unit didattiche) Metodo dinsegnamento - Lezioni interattive e seminari

50

M06017.01 Reti Mobili

Responsabili modulo: Ivan Defilippis e Sandro Pedrazzini Semestre: Sesto Tipo di modulo: a scelta Crediti ECTS: 2 Lingua del modulo: Italiano Corsi di laurea: Elettronica, Informatica

Contenuti del modulo e volume di lavoro


Corso Reti mobili TOTALE No. C06018.01 Lezioni 2 20 Esercitazioni 2 20 20 Lavoro autonomo

Prerequisiti per liscrizione Corso di laurea in Ingegneria Elettronica Valutazione superiore o uguale a FX nei moduli - Metodi matematici per lingegnere (M01036) Corso di laurea in Ingegneria Informatica Valutazione superiore o uguale a FX nei moduli - Analisi dei segnali, probabilit e statistica (M01033)

Valutazione del modulo - Un test scritto - Valutazione delle esercitazioni svolte - Esame

Reti mobili

C06018.01

Obiettivi - Conoscere le basi della comunicazione senza fili al livello fisico - Conoscere le tecniche di modulazione e trasmissione maggiormente utilizzate nella comunicazione senza fili - Conoscere le basi relative alle reti radiomobili per la telefonia mobile - Apprendere le tecnologie e la basi sui protocolli di comunicazione dati senza fili - Conoscere le basi sulle reti di sensori senza fili e i protocolli in esse utilizzati Contenuti - Definizioni di base, dB, dBm, dBi, Gain, Path loss, crosstalk ecc - Tecniche di modulazione e di trasmissione nella comunicazione senza fili - Tecniche di comunicazione e applicazioni nel settore della telefonia mobile (GSM, GPRS, UMTS, LTE) WiFi e WiMAX Reti di sensori - Basi sulla localizzazione indoor e il proximity marketing - Esempi applicativi (e-health, ecc.) Esercitazioni di laboratorio - Simulazione di reti mobili nell'ottica di una ottimizzazione delle performance - Esempi pratici di metrologia dei diversi parametri che concorrono nella qualifica di rei mobili - Sviluppo di una applicazione basata su reti di sensori wireless Metodo dinsegnamento - Lezioni interattive con esercitazioni integrate

51

Regolamento per il bachelor (laurea di primo livello)


Campo dapplicazione
Art. 1 1.1 Questo regolamento si applica a tutti i Bachelor (laurea di primo livello) conferiti presso i Dipartimenti della Scuola Universitaria Professionale della Svizzera Italiana (SUPSI). 1.2 In difetto di regolamenti propri delle Scuole affiliate, analoghi principi si applicano ai Bachelor conferiti dalle Scuole affiliate alla SUPSI e agli altri titoli o certificati di studio rilasciati dalla SUPSI. 1.3 Ogni Dipartimento della SUPSI emana direttive di applicazione del presente regolamento a titolo di complemento del regolamento stesso. Tali direttive di applicazione hanno quale scopo quello di definire condizioni proprie dei corsi di laurea da esso gestiti. 1.4 Le direttive dipartimentali sono approvate dalla Direzione della SUPSI. 1.5 Il genere maschile usato per designare persone, denominazioni professionali e funzioni indipendentemente dal sesso.

Valutazione
Art. 4 4.1 Ogni modulo comporta una valutazione dello studente mediante prove di certificazione. 4.2 Il credito certificato se la valutazione almeno sufficiente. In caso contrario nessun credito certificato. 4.3 Se il piano di studio lo prevede, la valutazione di parti di un modulo pu essere considerata ai fini di certificazioni successive. 4.4 La valutazione sufficiente espressa: a. quando possibile con la scala relativa, secondo il rango su 100 studenti che conseguono il credito: A dal 1 al 10 ; B dall11 al 35 ; C dal 36 al 65 ; D dal 66 all90 ; E dal 91 al 100 . b. negli altri casi, con la nota da 4 a 6, di cui il 6 rappresenta la nota massima e il 4 la sufficienza; c. col solo giudizio: certificato. 4.5 Nel certificare un modulo ai fini del ECTS le note sono trasposte possibilmente nella scala relativa. 4.6 Se il modulo certificato, non possibile ripetere le prove per migliorare la valutazione. 4.7 La valutazione insufficiente espressa con: a. FX credito conseguibile con un lavoro o una prova di certificazione supplementari; b. F credito conseguibile ripetendo la prova di certificazione o il modulo; c. col solo giudizio: non certificato

Piani di studio
Art. 2 2.1 Il piano di studio allestito dal Dipartimento illustra obiettivi e modalit didattiche di ciascun corso di laurea che porta a conseguire un determinato titolo e dei suoi moduli. 2.2 Le prestazioni dello studente sono espresse, per ogni modulo certificato, in crediti di studio, secondo le regole generalmente valide nellEuropean Credit Transfer System (ECTS). 2.3 Il Bachelor conferito a certificazione avvenuta dei moduli prescritti dal piano di studio e corrispondenti a 180 crediti. I piani di studio e la loro applicazione possono essere modificati, fatti salvi i diritti acquisiti dallo studente. 2.4 Crediti conseguiti in altri corsi di laurea o in altre scuole sono riconosciuti nella misura in cui certificano il raggiungimento di obiettivi di formazione del corso di laurea scelto.

Prove di certificazione
Art. 5 5.1 Le certificazioni avvengono durante il semestre nel quale il modulo si svolge o in una sessione di prove successiva. 5.2 Lo studente iscritto al modulo lo di regola anche alle relative prove di certificazione. Eventuali prescrizioni particolari al riguardo sono espresse nelle direttive di applicazione dipartimentali. 5.3 Labbandono ingiustificato di un modulo o lassenza ingiustificata alle prove comportano una valutazione insufficiente (F). 5.4 Lassenza alle prove va giustificata in forma scritta appena noto il motivo; se la giustificazione accettata la prova viene svolta in una sessione successiva.

Durata
Art. 3 3.1 I 180 crediti per ottenere il Bachelor possono essere conseguiti durante 6 semestri al minimo (8 semestri per lo studio organizzato parallelamente allesercizio di unattivit professionale e per lo studio organizzato secondo il modello Flexibility). 3.2 La durata minima pu essere ridotta a dipendenza di crediti conseguiti prima delliscrizione al corso di laurea e riconosciuti. 3.3 Lo studente escluso dal corso di laurea quando non consegue tutti i crediti necessari entro 10 semestri (12 semestri per lo studio organizzato parallelamente allesercizio di unattivit professionale o secondo il modello Flexibility). Le direttive di applicazione dipartimentali possono in aggiunta prescrivere lesclusione dal corso di laurea dello studente che non consegue un numero minimo di crediti entro determinate tappe semestrali o in relazione ai motivi che hanno condotto alla valutazione insufficiente di un modulo, oppure prescrivere ulteriori condizioni particolari. 3.4 Sono esclusi dal computo i semestri di congedo autorizzato.

Ripetizioni
Art. 6 6.1 Lo studente pu ripetere la certificazione di un modulo al massimo due volte, iscrivendosi a sessioni successive, secondo le modalit e condizioni fissate dal piano di studio e dalle direttive di applicazione dipartimentali. Esaurite tali possibilit lo studente escluso dal corso di laurea. 6.2 La tesi di Bachelor pu essere ripetuta una sola volta; la seconda valutazione insufficiente comporta lesclusione dal corso di laurea. 6.3 Se le prestazioni dello studente lo giustificano, la Direzione del Dipartimento pu concedere la sostituzione di crediti mancanti con altri dellofferta formativa; questa possibilit esclusa per la tesi di Bachelor.

52

Prerequisiti
Art. 7 Il piano di studio pu prescrivere che laccesso a taluni moduli sia subordinato alla certificazione di altri, eventualmente precisando se laccesso possibile con una valutazione FX, fatto salvo il recupero del credito.

Entrata in vigore
Art. 13 13.1 Questo regolamento entra in vigore il 1 sette mbre 2011 e sostituisce il precedente del 1 settembre 2008. 13.2 Per il titolo conferito valgono in ogni caso le disposizioni federali.

Cambio di corso di laurea


Art. 8 Liscrizione a un diverso corso di laurea o indirizzo di studi va chiesta in forma scritta dopo avere preso atto dei crediti riconosciuti e di quelli mancanti per poterlo concludere. Approvato dal Consiglio della SUPSI il 14 dicembre 2010 Il Presidente del Consiglio Alberto Cotti Il Direttore Franco Gervasoni

Sanzioni disciplinari
Art. 9 Comportamenti scorretti possono comportare, secondo gravit, lallontanamento da moduli o prove, la revoca di crediti, la sospensione, lesclusione dal corso di laurea, lesclusione dalla SUPSI e la revoca di titoli di studio.

Nuova ammissione al corso di laurea


Art. 10 10.1 Trascorsi 5 anni accademici dallesclusione dal corso di laurea lo studente pu formulare domanda di nuova ammissione allo stesso. Listanza va presentata in forma scritta e motivata. 10.2 Il direttore della SUPSI decide in merito alla richiesta e statuisce in merito alle relative condizioni di nuova ammissione, in specie tenendo conto delle ragioni che avevano comportato lesclusione dal corso di laurea. 10.3 Se la richiesta di nuova ammissione accolta, la direzione del Dipartimento stabilisce i crediti che possono essere riconosciuti tenendo in considerazione il piano di studio vigente. Possono essere riconosciuti al massimo 150 crediti ECTS.

Competenze
Art. 11 11.1 La certificazione compete al o ai docenti responsabili del modulo. 11.2 Ogni altra applicazione di questo regolamento compete allorgano designato dal Dipartimento. In difetto di specifica designazione (delegato o commissione per gli esami, ecc.), la competenza del direttore del Dipartimento.

Contenzioso
Art. 12 12.1 Contro le decisioni di docenti possibile il reclamo al Dipartimento. 12.2 Contro le decisioni del Dipartimento di natura disciplinare, o che comportano la mancata certificazione di un credito non rimediabile entro breve termine, o che comportano un pregiudizio irrimediabile, possibile il ricorso al direttore della SUPSI. 12.3 Contro decisioni del direttore della SUPSI che comportano pregiudizio irrimediabile possibile il ricorso alla Commissione indipendente USI-SUPSI. 12.4 Reclami e ricorsi sono da presentare entro 15 giorni dalla notifica della decisione. 12.5 I reclami e i ricorsi vanno presentati in forma scritta e succintamente motivati.

53

Regolamento DTI per liscrizione ai moduli e lattribuzione dei crediti ECTS


1. Introduzione
Questo regolamento si basa sui documenti seguenti: - Regolamento per il bachelor, direzione SUPSI, 14 dicembre 2010 (vedi www.supsi.ch) - La conception de filire dtude chelonnes: best practice et recommandations de la CSHES, Conferenza Svizzera delle SUP, luglio 2004 (www.kfh.ch - > Bologna) Il laboratorio o lesercitazione viene valutato con un voto in una scala numerica e serve a stabilire il livello della valutazione globale del modulo. In questo caso, se lo studente deve ripetere o completare solo una parte della certificazione (valutazione FX) la precedente valutazione pu essere considerata. Se invece lo studente ha ricevuto una valutazione F anche lattivit di laboratorio dovr essere ripetuta.

2. Certificazione dei moduli


2.1 Sessioni di certificazione Il DTI organizza due tipi di sessioni di certificazione: Sessioni di certificazione regolari dove vengono svolte le prove di certificazione previste nei moduli, Sessioni di certificazione integrative o di recupero dov possibile integrare ulteriori valutazioni non conseguite precedentemente o necessarie per valutare compiutamente le conoscenze e competenze acquisite in un determinato modulo.

Nei Piani di studio viene specificata quale delle due modalit di valutazione in vigore. 3.2 Valutazioni sufficienti La valutazione dei moduli espressa di regola mediante una scala relativa, da un massimo di A a un minimo di E secondo larticolo 4.4 capoverso a del Regolamento SUPSI per il bachelor. La scala dei risultati viene allestita ipotizzando un gruppo di circa 100 studenti. Dato che gli studenti nei corsi di laurea del DTI non raggiungono queste cifre contemporaneamente, si deve lavorare su una base pluriennale di studenti che hanno seguito il medesimo modulo. Le valutazioni dei moduli del primo anno di studio, escluse i moduli di lingue, sono espresse anche mediante la scala numerica tradizionale. Anche le valutazioni parziali durante i semestri (test scritti, interrogazioni, ecc.) o durante le prove di certificazione (esami scritti, esami orali, progetti, ecc.) sono attribuite secondo la scala numerica tradizionale. Al momento di esprimere la valutazione del modulo il responsabile deve obbligatoriamente, dintesa con tutti i docenti coinvolti, attribuire la valutazione secondo la scala ECTS. 3.3 Valutazioni insufficienti In generale: La valutazione insufficiente espressa con: FX se il credito conseguibile con un lavoro o una prova di certificazione supplementare F se il credito conseguibile ripetendo il modulo e le prove di certificazione oppure le sole prove di certificazione. Eccezionalmente; con il solo giudizio: non certificato (Regolamento per il bachelor, art. 4.7). Le valutazioni FX si differenziano quindi per la tipologia del lavoro che lo studente deve svolgere per ottenere la certificazione. In funzione delle modalit di valutazione, per alcuni moduli possibile limitarsi alla sola valutazione F. 3.3.1 Insufficienza FX Il responsabile di modulo deve accompagnare la valutazione FX con unindicazione che descrive gli obiettivi da raggiungere per ottenere la certificazione.

Di conseguenza le prove necessarie alla certificazione di un modulo possono essere differenti fra la sessione regolare e quella integrativa o di recupero. Le date delle prove di certificazione sono pubblicate sul sito www.supsi.ch/dti -> servizi per gli studenti .

3. Valutazioni
3.1 Metodo di valutazione Il metodo di valutazione di ogni modulo dichiarato nei Piani di studio. La responsabilit del metodo di valutazione dei moduli attribuita al Responsabile di modulo. Di regola la valutazione avviene sulla base di prove in itinere durante i semestri e durante le sessioni di certificazioni. Le prove in itinere possono comprendere: test scritti, interrogazioni orali, seminari, consegna di ricerche, partecipazione attiva alle lezioni, ecc. Le prove di certificazione possono comprendere: esami orali, esami scritti, presentazione di progetti, presentazione di ricerche, ecc. E possibile considerare in modo differenziato il lavoro durante il semestre per gli studenti che ripetono il modulo. Quando la valutazione dei moduli contiene valutazioni di attivit di laboratorio o di esercitazioni, per queste attivit sono possibili due modalit: Il laboratorio o lesercitazione viene valutato solo con conseguito/non conseguito. In caso di ripetizione, lo studente non deve ripetere il laboratorio o le esercitazioni se gi conseguite.

54

3.3.2 Insufficienza F Linsufficienza F implica di regola una ripetizione della certificazione durante una sessione di certificazione integrativa o una nuova iscrizione al modulo e la sua ripetizione completa.

7.

8. 3.3.3 Iscrizione alla sessione di certificazione integrativa Moduli del primo anno Liscrizione a tutti i moduli con valutazione FX o F automatica. Moduli previsti dal terzo semestre Nel caso di valutazione FX automatica. Nel caso di valutazione F lo studente che stato autorizzato a iscriversi alla sessione integrativa deve fare richiesta in forma scritta.

9.

Se anche dopo la sessione integrativa, la sufficienza nel GM non raggiunta, lo studente deve iscriversi durante lanno universitario successivo ai moduli dove non ha ottenuto la sufficienza. Alla fine della sessione desame regolare dellanno successivo, la sufficienza viene stabilita ancora in base al punto 2, considerando anche le nuove valutazioni. Se la valutazione del GM risulta ancora insufficiente, lo studente viene escluso dal corso di laurea.

6. Iscrizione ai moduli previsti nel piano di studio dal terzo semestre


Liscrizione ai moduli previsti a partire dal terzo semestre possibile solo dopo aver ottenuto i crediti ECTS del GM del primo anno. Questa regola non si applica agli studenti ai cui vengono riconosciuti crediti in equipollenza ottenuti precedentemente. Iscrizione al terzo semestre Per il terzo semestre liscrizione avviene automaticamente. Iscrizione dal quarto semestre A partire dal quarto semestre liscrizione avviene rispettando i prerequisiti per la formazione contenuti nel piano di studio. Allinizio del semestre, in caso di difetto di crediti per rapporto allavanzamento regolare, lo studente viene iscritto ai moduli secondo un piano personalizzato. Di regola la priorit deve essere data ai moduli da ripetere. Il piano deve essere sottoscritto dallo studente e approvato dal Delegato del corso di laurea.

3.3.4 Valutazioni ammesse durante le prove integrative La valutazione FX alle prove integrative non ammessa (anche nel caso in cui lo studente stato ammesso alla prova con F).

4. Frequenza
La frequenza a tutte le attivit didattiche previste nei moduli di regola obbligatoria. Un docente di un corso pu, dintesa con il responsabile di modulo, rendere facoltativa la presenza a una o pi componenti del corso. In tal caso il docente comunica allo studente allinizio del corso la modalit di frequenza. I docenti sono responsabili della registrazione delle assenze. In caso di assenze non giustificate superiori al 20% delle ore previste in una componente di corso, il responsabile di modulo pu decidere, dintesa con i docenti interessati, di assegnare una valutazione insufficiente F (Regolamento per il bachelor, art. 5.4, abbandono ingiustificato del modulo). Questa valutazione implica la completa ripetizione del modulo (frequenza + certificazioni).

7. Annullamento delle iscrizioni


Liscrizione a un modulo pu essere annullata entro la fine della quarta settimana dallinizio dellerogazione del modulo. Lo studente deve presentare la richiesta di annullamento al segretariato del Dipartimento in forma scritta. Liscrizione a una prova integrativa di certificazione pu essere annullata, solo a partire dal terzo semestre, entro il gioved della settimana antecedente quella dinizio delle prove di certificazione. Lo studente deve presentare la richiesta di annullamento al segretariato del Dipartimento in forma scritta. In casi motivati la Direzione del dipartimento pu annullare le iscrizioni anche senza rispettare i termini previsti nei paragrafi precedenti.

5. Assegnazione dei crediti del primo anno di studio


1. 2. I moduli previsti nel primo anno di studio, esclusi quelli di lingue, formano il Gruppo di Moduli (GM) con il quale si determina la promozione allanno successivo. I crediti ECTS sono assegnati in blocco a tutti i moduli del GM solo se viene raggiunta la valutazione sufficiente nel GM stesso. La sufficienza del GM viene raggiunta se la media aritmetica delle note assegnate nei moduli del GM - ponderata con il numero di crediti ECTS - non inferiore a 4.0 e se esiste al massimo una nota insufficiente non inferiore al 3. Le note di ogni modulo del GM sono assegnate con approssimazione al decimo di punto. Se durante la sessione regolare di certificazione non viene raggiunta la valutazione sufficiente nel GM, lo studente viene iscritto agli esami dei moduli insufficienti nella prossima sessione integrativa. Alla fine della sessione integrativa, la sufficienza viene stabilita in base al punto 2, considerando anche le valutazioni dei moduli per i quali si ripetuto lesame e le valutazioni sufficienti dei moduli ottenute nella sessione regolare precedente.

8. Validit
Il regolamento DTI per lattribuzione dei crediti ECTS valido per gli studenti ammessi la prima volta al corso di laurea nel settembre 2011. Il Direttore della SUPSI Franco Gervasoni Agosto 2011

3.

4. 5.

6.

Il Direttore del Dipartimento Tecnologie Innovative Giambattista Ravano Agosto 2011

55

Informazioni

Calendario accademico 2011 2012


Iscrizioni Termine delle preiscrizioni: 15 giugno 2011 Termine delle iscrizioni definitive: 31 luglio 2011 Semestre autunnale Inizio: 19 settembre 2011 Fine dei corsi e certificazioni: tra il 30 gennaio e il 10 febbraio 2012 secondo il calendario del corso di laurea Sospensione dei corsi: 29 ottobre 2011 06 novembre 2011, vacanze autunnali 08 dicembre 2011, Immacolata 24 dicembre 2011 08 gennaio 2012, Natale Semestre primaverile Inizio: 20 febbraio 2012 Fine dei corsi e certificazioni: tra il 18 giugno e il 28 giugno 2012 secondo il calendario del corso di laurea Sospensione dei corsi: 19 marzo 2012, San Giuseppe 06 aprile 2012 15 aprile 2012, Pasqua 01 maggio 2012, Festa del lavoro 17 maggio 2012, Ascensione 28 maggio 2012, Luned di Pentecoste 23 giugno 2012, Corpus Domini Sessione di certificazioni estiva: Tra il 03 settembre e il 14 settembre 2012 secondo il calendario del corso di laurea In generale Corsi a blocco e seminari, di regola integrativi od opzionali, e prove di certificazione possono avere luogo allinfuori dei corsi semestrali fino alla fine del mese di luglio e nella seconda met di agosto. Singole lezioni o interi corsi possono essere svolti in un Dipartimento diverso da quello frequentato o anche in altre istituzioni di formazione superiore. La frequenza ai corsi, ai laboratori e alle altre attivit didattiche obbligatoria.

Internet, e-mail
Per tutta la durata degli studi gli studenti hanno libero accesso ad Internet e ricevono un indirizzo e-mail personale del formato nome.cognome@student.supsi.ch. Per lutilizzo di questi servizi deve essere rispettato il regolamento SUPSI per lutilizzo delle infrastrutture informatiche.

Orari dapertura della sede


Gli edifici del dipartimento sono aperti nei giorni feriali dalle 7:00 alle 19:00. Gli studenti ricevono una tessera daccesso che permette il libero accesso ai locali autorizzati al di fuori degli orari dapertura.

Aula di semestre
Gli studenti a tempo pieno dellultimo anno di studio hanno a disposizione unaula attrezzata per lo studio individuale e i lavori di gruppo. Laccesso alla stessa disponibile 7 giorni su 7, 24 ore su 24.

Segreteria
Presso la segreteria si possono ottenere le principali informazioni riguardanti le procedure di iscrizione, lottenimento di borse di studio, il coordinamento tra impegni lavorativi e studio, il rilascio di documenti di certificazioni e il disbrigo di procedure burocratiche e amministrative.

Studenti stranieri
Gli studenti stranieri, non domiciliati, devono compilare il formulario Permesso di dimora a scopo di studio in Svizzera. Lo studente che mantiene la residenza in Italia e vi rientra ogni giorno deve compilare soltanto il formulario dellattestazione per residenti nella zona di frontiera. I formulari sono disponibili presso la segreteria del DTI e devono essere inviati al competente Ufficio regionale degli stranieri di Agno (Via Aeroporto).

Borse di studio
Per gli studenti domiciliati da almeno cinque anni nel Canton Ticino possibile rivolgersi allUfficio cantonale delle borse di studio, Residenza governativa, 6501 Bellinzona, tel. (091) 814 34 32/35. Maggior informazioni sono disponibili sul sito internet www.supsi.ch/dti.

Servizio militare
Nei periodi infra semestrali sono previsti esami e/o corsi. Si consiglia pertanto di svolgere la scuola reclute prima dellinizio del curricolo di studio in quanto, secondo le indicazioni del Dipartimento militare, non possibile posticipare la scuola reclute fino al termine degli studi.

Tasse di frequenza
La tassa di frequenza di CHF 1'600.- al semestre, anche se frequentato a tempo parziale o parallelo allattivit professionale. La tassa ridotta a CHF 800.- al semestre per gli studenti al beneficio dellAccordo intercantonale sul finanziamento delle scuole universitarie professionali (es.: studenti di nazionalit Svizzera; studenti con domicilio fiscale in Svizzera, nel Liechtenstein o a Campione dItalia). Pu essere richiesta una tassa fino a CHF 800.- in caso di ripetizione della tesi di Bachelor. Il pagamento delle tasse deve avvenire allinizio di ogni semestre, entro i termini indicati, ed condizione per ottenere e conservare limmatricolazione.

Parcheggi
In tutte le sedi della SUPSI sono disponibili parcheggi a pagamento. I posti macchina sono limitati e concessi in priorit a gruppi in car sharing.

Materiale scolastico
Il costo per il materiale didattico (fotocopie, materiale datelier o laboratorio) di circa 150 CHF per semestre.

56

Servizi per gli studenti

Come arrivare con i trasporti pubblici


possibile arrivare al Dipartimento utilizzando i trasporti pubblici: Tecnologie Innovative

Asilo nido
SUPSInido permette a collaboratorici, collaboratori, studentesse e studneti di conciliare gli impegni di studio con quelli familiari e professionali. www.supsi.ch/nido

AutoPostale: Lugano Bioggio Lamone, fermata Manno Centro di calcolo ARL: Lugano Lamone Manno, fermata Manno Centro di Calcolo FLP: Lugano Ponte Tresa, fermata Bioggio Molinazzo

Biblioteca
Il Dipartimento dispone di un ampio spazio riservato alla biblioteca con volumi specializzati in ingegneria e affini ai corsi di laurea in offerta. Offre agli utenti servizi quali la consulenza, il prestito a docmicilio e il prestito interbibliotecario. Infatti la biblioteca allacciata al sistema di automazione NEBIS (rete di biblioteche e centri di informazione in Svizzera). www.supsi.ch/biblioteca

Aziende di trasporto pubblico ARL: Autolinee Regionali Luganesi Autopostale: La Posta FLP: Ferrovia Lugano Ponte Tresa Per maggiori informazioni sui trasporti pubblici si consultino i seguenti indirizzi web: www.ffs.ch: Ferrovie Federali Svizzere www.posta.ch: Servizio AutoPostale www.lugano.ch/trasporti: TPL, ARL www.arcobaleno.ch: Abbonamento Arcobaleno

Caffetteria
Lo stabile Galleria 2 dispone di varie zone pausa per gli studenti, fornite di distributori di bibite calde e fredde e piccoli snack. Inoltre sono a disposizione anche dei forni a microonde. Diversi Bar e Ristoranti a distanza di pochi minuti a piedi offrono pasti caldi a prezzi vantaggiosi. www.supsi.ch/orientamento

Centre for Languages and International Relations


Il centro organizza corsi di tedesco e inglese per gli studenti SUPSI e corsi di italiano per studenti stranieri con lobiettivo di favorire gli scambi durante gli studi (Erasmus) e linserimento nel mondo del lavoro. Gestisce inoltre due centri desame internazionali, la sede desame Goethe-Institut Svizzera italiana e il Centro desami Cambridge Svizzera italiana. www.supsi.ch/clir

Come arrivare in auto


Per arrivare al Dipartimento Tecnologie Innovative utilizzando lautomobile seguire: 1. Autostrada A2 2. Uscita per Lugano Nord 3. Uscita per Varese, Ponte Tresa 4. Al semaforo, direzione Ponte Tresa 5. Dopo 200 metri a sinistra (Galleria 2)

Gender
Il servizio promuove progetti concreti e azioni di sensibilizzazione attenti alle dimensioni di genere, generazione e cultura e alle tematiche relative alle parti opportunit. www.supsi.ch/gender

Indirizzi utili
SUPSI Direzione Le Gerre CH-6928 Manno tel. +41 (0)58 666 60 00 info@supsi.ch www.supsi.ch SUPSI Dipartimento Tecnologie Innovative Galleria 2 CH-6928 Manno tel. +41 (0)58 666 65 11 dti@supsi.ch www.supsi.ch/dti

Orientamento
Il servizio informa i futuri studenti sulle possibilit formative proposte dalla SUPSI. Ha inoltre lo scopo di fornire un orientamento professionale a studenti e laureati per facilitarne linserimento nel modo del lavoro. www.supsi.ch/orientamento

Sport SUPSI/USI
Il servizio sport promuove la pratica di numerose attivit fisiche e sportive a favore di studenti, prfessori e collaboratori. www.supsi.ch/sport

Sportello di ascolto
Sportello di ascolto e di aiuto psicologico al quale potersi rivolgere a seguito di difficolt di tipo personale, interpersonale, affettivo e realzionale. www.supsi.ch/ascolto

57

Potrebbero piacerti anche