Università degli Studi di Milano-Bicocca
Internet of Things: A complex surveillance system (30/30)
Giuseppe Lieto, Milano, marzo 2018
IoT: Architetture e piattaforme; Un complesso sistema di sorveglianza.
Cyber Law (25/30)
Andrea Rossetti, Milano, febbraio 2018
Il fattore umano nella sicurezza; Licenze FLOSS; La dimensione psicologica della sicurezza informatica; Normativa sul trattamento dei dati personali; GDPR.
ROI and IT Investments (28/30)
Maria Francesca Kainich, Milano, gennaio 2018
Pay-back period (PBP); Ritorno di un investimento (ROI); Valore attuale netto (PNV); Internal rate on return (IRR).
Team Building and Team Management (28/30)
Massimo Manzari, Milano, gennaio 2018
Introduzione; Costruzione di un team; Gestione di un team; Gestione del tempo.
Cloud Computing (30/30 e lode)
Flavio De Paoli, Milano, dicembre 2017
Introduzione; Scienza dei servizi; Virtualizzazione; Problematiche; Piattaforme di IoT; La rivoluzione delle API.
Strategic Management (30/30)
Angelo Di Gregorio, Milano, dicembre 2017
Dal product al brand management; Politiche di marca; Concorrenza fra le marche; Politiche di portafoglio e di marche; Sviluppo della marca.
Data Analytics (28/30)
Elisabetta Fersini, Milano, dicembre 2017
Introduzione; Network analytics; Data analytics.
Cybersecurity (29/30)
Giovanni Denaro, Milano, dicembre 2017
Fondamenti di crittografia; Sicurezza nei sistemi operativi; Sicurezza nelle reti; Software malizioso.
Social Marketing (28/30)
Maurizio Mesenzani, Milano, novembre 2017
Cos’è il CRM; Web 2.0 e social CRM; Realizzare il CRM nelle aziende e nelle pubbliche amministrazioni.
Enterprise Social Network (30/30)
Silvia Calegari, Milano, ottobre 2017
Introduzione; Panoramica, definizione; Features, Confronti; TIBBR; Profili utente, HUMHUB; Contaminazioni e analitica; Integrazione, RoI, considerazioni finali.
Inglese per la presentazione dei progetti (30/30)
Monique Paté, Milano, luglio 2017
Course presentation; Time management; Oral presentations; Global etiquette; Emails; Telephone calls; Video presentations; Final exams.
Budget, Reporting e Business Plan (30/30)
Massimo Saita – Maria Francesca Kainich, Milano, luglio 2017
I fondamenti del budget; Il budget del sistema produttivo; Il budget commerciale o del sistema distribuito; Il budget delle strutture centrali; I budget aziendali e il forecast; Il sistema di reporting aziendale.
Business Process Management (30/30)
Alessandra Agostini – Giorgio De Michelis, Milano, luglio 2017
Introduzione; I processi di business; Modellare i processi, eccezioni, cambiamenti dinamici; I cambiamenti; Riflessioni sui processi e sull’uso, implicazioni della rappresentazione dei processi; Le qualità dei processi e dei loro supporti.
Quality Management (27/30)
Mauro Pezzé, Milano, giugno 2017
Introduzione; Il processo di qualità del software; Pianificazione e monitoraggio della qualità; Test di integrazione e componenti; Test di sistema, accettazione e regressione; Test funzionale; Miglioramento del processo ed automazione del processo di test; Documentazione, rapporti e certificazione.
Project Management (28/30)
Alessandro Roscini, Milano, giugno 2017
Introduzione; Nozioni base; Tecniche e strumenti; La pianificazione economica; Gestione operativa; Ruoli; Tool di gestione di progetto.
Presentation and Communication Techniques (30/30)
Carmela Torelli, Milano, maggio 2017
Comunicazione come fattore organizzativo; La comunicazione efficace.
Risk Management (29/30)
Maurizio Catino, Milano, aprile 2017
Introduzione; Risk management; Error management; I fattori organizzativi; I fattori latenti; Normal accidents theory; High reliability organizations; Livelli del fallimento; Conclusioni.
Change Management (26/30)
Massimo Manzari, Milano, aprile 2017
Change management; Lezioni preliminari e materiali propedeutici; I sette principi fondamentali.
Knowledge Management (30/30)
Giorgio De Michelis – Maurizio Mesenzani, Milano, aprile 2017
Introduzione al corso; Il knowledge management; Processi, strumenti e organizzazione per il KM; Comunità e conoscenze; Progettazione del KM; Benefici, rischi e lesson learned.
Networking Services (28/30)
Matteo Dominoni, Milano, febbraio 2017
Introduzione; Strato di applicazione; Strato di trasporto; Strato di rete; Strato di connessione e stato fisico; Wireless; Multimedialità.
Educational Testing Service
TOEFL iBT (89/120 (B2)
Milano, luglio 2015
Lingua inglese (lettura, ascolto, conversazione, scrittura).
TOEFL iBT (91/120 (B2)
Milano, giugno 2014
Lingua inglese (lettura, ascolto, conversazione, scrittura).
Microsoft
70-506 (TS: Silverlight 4, Development (920/1000)
Milano, luglio 2014
Comporre un’interfaccia utente; Ottimizzare l’interfaccia utente; Implementare la logica dell’applicazione; Utilizzare i dati; Interagire con una piattaforma host; Strutturare le applicazioni; Distribuire le applicazioni.
70-583 (Pro: Designing and Developing Microsoft Azure Applications (1000/1000)
Milano, luglio 2014
Progettare l’architettura di archiviazione dei dati; Ottimizzare l’accesso ai dati e la messaggistica; Progettare l’architettura dell’applicazione; Preparazione della distribuzione di applicazioni e servizi; Esaminare e analizzare le applicazioni; Progettazione soluzioni integrate.
70-489 (Developing Microsoft SharePoint Server 2013 Advanced Solutions (809/1000)
Milano, giugno 2014
Progettare e implementare la ricerca; Implementare Servizi di integrazione applicativa (BCS); Implementare i profili utente e personalizzare il carico di lavoro dei social network; Implementare Enterprise Content Management (ECM) e Web Content Management (WCM); Progettare soluzioni per le prestazioni e la risoluzione dei problemi; Implementare Servizio metadati gestiti (MMS).
70-488 (Developing Microsoft SharePoint Server 2013 Core Solutions (770/1000)
Milano, giugno 2014
Pianificare e progettare siti di SharePoint; Implementare l’autorizzazione e l’autenticazione; Accedere ai dati e gestirli; Implementare soluzioni SharePoint; Implementare l’esperienza utente e l’architettura delle informazioni; Creare processi aziendali; Creare app Office.
70-496 (Administering Visual Studio Team Foundation Server 2012 (918/1000)
Milano, maggio 2014
Installare e configurare Team Foundation Server (TFS); Gestire Team Foundation Server; Personalizzare Team Foundation Server per l’utilizzo in team; Amministrare il controllo delle versioni.
70-498 (Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management (880/1000)
Milano, aprile 2014
Definire un ciclo di vita dello sviluppo del software (SDLC, Software Development Lifecycle) end-to-end efficace; Definire il processo ALM; Definire un’iterazione software; Definire il valore finale per l’iterazione del software; Sviluppare valore per i clienti con qualità elevata; Integrare l’ambiente di sviluppo e quello operativo.
70-497 (Software Testing with Visual Studio 2012 (730/1000)
Milano, febbraio 2014
Creare e configurare piani di test; Gestire test case; Gestire l’esecuzione di test.
74-353 (Windows UX Design (842/1000)
Milano, febbraio 2014
Principi di progettazione di Windows; Navigazione; Elementi di layout e interfaccia utente; Snapping e ridimensionamento; Accessi, contratti ed estensioni; Riquadri e notifiche; Tocco e animazione; Accessibilità e globalizzazione; Windows Store.
70-485 (Advanced Windows Store App Development Using C# (936/1000)
Milano, luglio 2013
Sviluppare app di Windows Store; Rilevare e interagire con i dispositivi; Programmare l’interazione utente; Ottimizzare l’interfaccia utente; Gestire i dati e la sicurezza; Preparare la distribuzione della soluzione.
70-484 (Essentials of Developing Windows Store Apps Using C# (906/1000)
Milano, giugno 2013
Progettare app di Windows Store; Sviluppare app di Windows Store; Creare l’interfaccia utente; Programmare l’interazione utente; Gestire la protezione e i dati.
70-482 (Advanced Windows Store App Development Using HTML5 and JavaScript (806/1000)
Milano, giugno 2013
Sviluppare app di Windows Store; Rilevare e interagire con i dispositivi; Programmare l’interazione dell’utente; Ottimizzare l’interfaccia utente; Gestire i dati e la sicurezza; Preparare la distribuzione della soluzione.
70-481 (Essentials of Developing Windows Store Apps Using HTML5 and JavaScript (831/1000)
Milano, maggio 2013
Progettare app di Windows Store; Sviluppare app di Windows Store; Creare l’interfaccia utente; Programmare l’interazione utente; Gestire la protezione e i dati.
70-487 (Developing Windows Azure and Web Services (925/1000)
Milano, marzo 2013
Accesso ai dati; Esecuzione di query e modifica di dati utilizzando Entity Framework; Progettazione e implementazione di servizi WCF; Creazione e utilizzo di servizi basati su API Web; Distribuzione di applicazioni e servizi Web.
70-486 (Developing ASP.NET MVC 4 Web Applications (943/1000)
Milano, marzo 2013
Progettare l’architettura dell’applicazione; Progettare l’esperienza utente; Sviluppare l’esperienza utente; Eseguire il debug delle applicazioni Web e risolverne i problemi; Progettare e implementare la sicurezza.
70-483 (Programming in C# (825/1000)
Milano, gennaio 2013
Gestire il flusso programma; Creare e usare i tipi; Eseguire il debug delle applicazioni e implementare la protezione; Implementare l’accesso ai dati.
70-480 (Programming in HTML5 with JavaScript and CSS3 (940/1000)
Milano, gennaio 2013
Implementare e modificare strutture di documenti e oggetti; Implementare il flusso programma; Accedere e configurare la sicurezza dei dati; Utilizzare CSS3 nelle applicazioni.
70-519 (Pro: Designing and Developing Web Applications using Microsoft .NET Framework 4 (972/1000)
Milano, gennaio 2013
Progettare l’architettura dell’applicazione; Progettare l’esperienza utente; Progettare strategie e strutture di dati; Progettare l’architettura e l’implementazione di sicurezza; Preparare e analizzare i problemi delle applicazioni; Progettare una strategia di distribuzione.
70-513 (TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 (809/1000)
Milano, dicembre 2012
Creare servizi; Ospitare e configurare i servizi; Utilizzare i servizi; Proteggere i servizi; Gestire il ciclo di vita dell’istanza del servizio; Monitorare e risolvere i problemi dei sistemi distribuiti.
70-516 (TS: Accessing Data with Microsoft .NET Framework 4 (930/1000)
Milano, dicembre 2012
Modellare i dati; Gestire connessioni e contesto; Eseguire query di dati; Modificare i dati; Sviluppare e distribuire le applicazioni affidabili.
70-515 (TS: Web Applications Development with Microsoft .NET Framework 4 (850/1000)
Milano, novembre 2012
Sviluppo di pagine Web Form; Sviluppo e utilizzo di controlli Web Form; Implementazione di script lato client e AJAX; Configurazione ed estensione di un’applicazione Web; Visualizzazione e manipolazione di dati; Sviluppo di un’applicazione Web utilizzando ASP.NET MVC 2.
Università degli Studi di Catania
Metodologie di progettazione hardware-software (21/30)
Giuseppe Ascia, Catania, maggio 2011
Linguaggi per la descrizione dell’hardware (VHDL e SystemC); Flusso di progettazione concorrente hardware-software; Strumenti CAD per la progettazione automatica hardware-software.
Sistemi real-time (21/30)
Lucia Lo Bello – Emanuele Toscano, Catania, marzo 2011
Problematiche dei sistemi real-time; Strumenti utili alla progettazione di sistemi real-time; Soluzioni progettuali adottate in sistemi operativi real-time esistenti; Kernel real-time per sistemi embedded.
Tecniche di programmazione avanzata (22/30)
Michele Malgeri, Catania, febbraio 2011
Tecniche di programmazione per il web-computing e i sistemi software connessi; Modelli di esecuzione, tecniche e strumenti di programmazione (a oggetti, a componenti, web service) per il progetto di un sistema; Architetture .NET e Java avanzate.
Progetto di compilatori e interpreti (27/30)
Vincenza Carchiolo, Catania, febbraio 2011
Tecniche formali per la specifica dei linguaggi; Tecniche di analisi lessicale, sintattica e semantica; Progettazione e implementazione di un compilatore e un interprete.
Progetto di sistemi distribuiti (30/30 e lode)
Antonella Di Stefano – Giovanni Morana (dicembre 2010
Progettazione e programmazione in ambito distribuito; Problemi di “coordination” e programmazione concorrente.
Sistemi embedded per il mobile multimedia (28/30)
Vincenzo Catania – Maurizio Palesi, Catania, ottobre 2010
Architetture avanzate dei microprocessori “general-purpose” e “application-specific”; Caratteristiche generali dei sistemi embedded, con particolare enfasi ai sistemi embedded per mobile multimedia; Tecniche di ottimizzazione delle prestazioni e della potenza di un sistema embedded; Strategie di esplorazione dello spazio di progettazione.
Reti per controllo di processo (28/30)
Orazio Mirabella, Catania, ottobre 2010
Problematiche di reti wired e wireless per applicazioni nell’ambito del controllo di processo; Caratteristiche e ambiti applicativi dei field bus presenti sul mercato; Protocolli delle reti wireless; Problematiche di organizzazione di topologia, routing e consumo energetico; Caratteristiche delle Wireless sensor networks.
Informatica industriale (25/30)
Salvatore Cavalieri, Catania, luglio 2010
Standard industriali di programmazione PLC; Sistemi di controllo distribuito; Algoritmi e strategie di gestione della produzione industriale; Sistemi informativi aziendali (MRP, SCM, CRM).
Intelligenza artificiale (27/30)
Alberto Faro – Concetto Spampinato, Catania, giugno 2010
Tecniche dell’IA (reti neurali, logica fuzzy, programmazione logica e funzionale, algoritmi genetici) e loro applicazioni; Sviluppo di un progetto/prototipo di un sistema intelligente basato su tecnologie innovative (digital human, multimodalità, sistemi embedded di tipo neurale o fuzzy, 3D ed avatar) e/o metodologie avanzate (computer vision, speech recognition, affective computing, sistemi dinamici complessi).
Metodi per l’analisi e il dimensionamento di reti (27/30)
Giovanni Schembra, Catania, febbraio 2010
Strumenti di calcolo analitici (processi di Markov, teoria delle code) e simulativi per la valutazione delle prestazioni e la progettazione di reti.
Ingegneria del software II (23/30)
Andrea Calvagna, Catania, ottobre 2009
Moderni processi di produzione del software; Principi dell’ingegneria dei requisiti; Architetture software; Metodologie di progettazione; Notazioni di specifica; Metodi e strumenti per la verifica e la convalida.
Lingua spagnola (30/30 e lode)
María Candida Muñoz Medrano, Catania, ottobre 2009
Lingua spagnola (lettura, ascolto, conversazione, scrittura).
Circuiti e algoritmi per l’elaborazione di immagini (30/30)
Giacomo Capizzi – Salvatore Coco, Catania, giugno 2009
Conoscenza base, metodologie avanzate e strumenti hardware-software per l’acquisizione, l’elaborazione e lo storage di immagini, nel contesto di applicazioni informatiche e telematiche.
Sistemi cognitivi e interazione uomo-macchina (28/30)
Daniela Giordano, Catania, marzo 2009
Funzionamento dei sistemi cognitivi; Metodi di valutazione dell’usabilità; Progettazione dell’interfaccia utente di applicazioni software; Sviluppo di sistemi interattivi caratterizzati da una buona usabilità, con particolare riferimento ai dispositivi mobili e alle interfacce multimodali.
Tecniche per l’ottimizzazione del controllo (24/30)
Mattia Frasca, Catania, febbraio 2009
Ottimizzazione lineare e non-lineare; Controllo e filtraggio ottimo in sistemi dinamici.
Teoria dei fenomeni aleatori (30/30)
Giacomo Morabito, Catania, gennaio 2009
Teoria della probabilità e delle variabili casuali.
Sicurezza nei sistemi informativi (25/30)
Orazio Tomarchio, Catania, settembre 2008
Problematiche di sicurezza di un sistema informativo; Tecniche crittografiche per fornire sistemi di sicurezza; Tecniche di progettazione di ambienti e servizi di rete sicuri; Standard nel mondo della sicurezza.
Teoria dei codici (26/30)
Lorenzo Milazzo, Catania, febbraio 2008
Teoria dell’informazione; Codici lineari e polinomiali; Codici convoluzionali.
Laboratorio di calcolatori elettronici (28/30)
Vincenzo Catania – Davide Patti, Catania, ottobre 2007
Metodologie e linguaggi per la progettazione di calcolatori elettronici.
Linguaggi di programmazione (25/30)
Vincenza Carchiolo – Vincenzo Nicosia, Catania, settembre 2007
Paradigmi e modelli di programmazione a oggetti; Linguaggio Java; Linguaggi di scripting (Perl, PHP, ecc.).
Fondamenti di telecomunicazioni (20/30)
Mario Barbera, Catania, luglio 2007
Teoria dei segnali; Caratterizzazione dei canali; Tecniche di trasmissione dell’informazione; Modulazione dei segnali; Servizi e reti di telecomunicazione; Sistemi radio-mobili; Comunicazioni multimediali.
Ingegneria del software I (24/30)
Lorenzo Vita – Andrea Calvagna, Catania, luglio 2007
Modelli di sviluppo del software; Specifica dei requisiti; Validazione e manutenzione dei sistemi software; Progettazione orientata agli oggetti; UML.
Sistemi informativi (26/30)
Alberto Faro – Concetto Spampinato, Catania, marzo 2007
Progettazione di sistemi informativi per scenari, ruoli e aspetti; Sistemi informativi aziendali e industriali; Sistemi informativi sul web; Rapid prototyping.
Misure elettroniche e laboratorio (22/30)
Nicola Pitrone – Bruno Andò, Catania, febbraio 2007
Elaborazione dell’incertezza nei sistemi di misura; Metodi e strumenti per le misure elettroniche; Sensori e trasduttori; Sviluppo e prototipazione di sensori e sistemi di misura in ambiente industriale.
Elettronica (25/30)
Walter Aloisi, Catania, gennaio 2007
Componenti elettronici; Circuiti elettronici analogici; Elettronica digitale.
Fisica tecnica (30/30 e lode)
Giuliano Cammarata, Catania, gennaio 2007
Reti di calcolatori (25/30)
Orazio Mirabella, Catania, luglio 2006
Reti locali, intranet, internet; Problematiche delle reti real-time; Reti per controllo di processo; Valutazione delle prestazioni delle reti.
Calcolatori elettronici (21/30)
Orazio Mirabella, Catania, luglio 2006
Reti logiche; Architetture dei calcolatori elettronici; Programmazione in linguaggio Assembly.
Sistemi operativi (22/30)
Antonella Di Stefano, Catania, giugno 2006
Architettura di un sistema operativo centralizzato e soluzioni progettuali.
Analisi matematica III (30/30)
Pietro Zamboni, Catania, febbraio 2006
Trasformata di Laplace; Trasformata di Fourier; Cenni di probabilità e statistica.
Elettrotecnica (24/30)
Antonio Laudani, Catania, febbraio 2006
Analisi dei circuiti.
Elementi di ingegneria dell’automazione (29/30)
Giovanni Muscato, Catania, febbraio 2006
Modelli di sistemi dinamici; Equazioni di stato; Funzione di trasferimento; Proprietà strutturali; Sistemi di controllo.
Basi di dati (30/30)
Corrado Santoro, Catania, gennaio 2006
Basi di dati relazionali; SQL; DBMS.
Economia e cultura di impresa (26/30)
Anna Maria Privitera, Catania, gennaio 2006
Economia e organizzazione aziendale.
Analisi matematica II (20/30)
Pietro Zamboni, Catania, luglio 2005
Serie di funzioni; Funzioni di due o più variabili; Integrali multipli; Equazioni differenziali.
Fisica sperimentale II (18/30)
Mario Lo Savio, Catania, marzo 2005
Analisi di fenomeni elettromagnetici.
Algebra lineare e geometria (28/30)
Maria Grazia Cinquegrani, Catania, febbraio 2005
Calcolo matriciale; Geometria analitica.
Analisi matematica I (26/30)
Patrizia Daniele, Catania, gennaio 2005
Limiti; Calcolo differenziale; Calcolo integrale; Serie numeriche.
Fondamenti di informatica e laboratorio (26/30)
Salvatore Cavalieri, Catania, luglio 2004
Programmazione strutturata; Laboratorio.
Chimica (25/30)
Paolo Finocchiaro, Catania, giugno 2004
Proprietà e trasformazione della materia; Studio e razionalizzazione di fenomeni chimici.
Fisica sperimentale I (27/30)
Filippo Falciglia, Catania, febbraio 2004
Fondamenti di dinamica dei sistemi.
Lingua inglese (27/30)
Cristina Villovich, Catania, gennaio 2004
Lingua inglese (lettura, ascolto, conversazione, scrittura).