Introduzione al corso Ing. M. Cossen4no

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Introduzione al corso Ing. M. Cossen4no"

Transcript

1 Ingegneria del So-ware Introduzione al corso Ing. M. Cossen4no

2 Obie1vi del corso Lo studio del processo di sviluppo del so-ware (con par:colare riferimento al so-ware object-oriented) In Imparare a proge@are sistemi so-ware, cioè: Raccogliere analizzare e documentare i requisi: Definire l'archite@ura del sistema incluse soluzioni distribuite Definire il proge@o di de@aglio Definire il piano di test e i criteri di validazione del sistema Imparare a pianificare un proge@o so-ware in termini di tempo, a1vità, cos: e risorse da impiegare Imparare a lavorare in gruppo, condividere informazioni e coordinare a1vità Ing. Massimo Cossen:no 2

3 Cos è l ingegneria del so-ware So-ware engineering is the "mul:-person construc:on of mul:-version so-ware" D.L. Parnas. Some So-ware Engineering Principles. In Structured Analysis and Design, State of the Art Report. Infotech Interna:onal. (1978). So-ware engineering is a discipline studying how to produce concrete results (proper so'ware systems) from verbose theories and intangible bricks. (Massimo Cossen:no) Ing. Massimo Cossen:no 3

4 Il docente Chi sono Massimo Cossen:no Studi e carriera Laurea in Ing. Ele@ronica-UNIPA, Do@orato in ing. Informa:ca-UNIPA Teaching assistant presso Georgia Tech (Georgia, USA) Professore Associato invitato presso UTBM (Belfort, Francia) Habilita:on a Diriger des Reserches Université Paul Saba:er (Toulose, France) A@ualmente Ricercatore CNR responsabile ECOS LAB dell ICAR Tema:ca di Ricerca So-ware Engineering Processi di proge@azione, sistemi self-*, metamodelli, simulazione, sistemi mul:-agente Dove lavoro Is:tuto di Calcolo e Re: ad Alte Prestazioni del Consiglio Nazionale delle Ricerche Area della Ricerca del CNR, via U. La Malfa 153, Palermo Perché insegno Ingegneria del So-ware Passione per il mio argomento di ricerca Formare professionis: con le competenze necessarie per gli assegni di ricerca dell ICAR Formare tesis: e :rocinan: Ing. Massimo Cossen:no 4

5 Il docente/2 Come Giorno di ricevimento (durante il corso): Il giovedì dopo la lezione (non sempre sarà possibile) Venerdì ore 11 (previa prenotazione per assicurare il giusto tempo a ogni studente) Appuntamento e altre domande solo per (dopo il corso): massimo.cossen:no@icar.cnr.it Ufficio: ICAR-CNR Area della Ricerca del CNR via U. La Malfa, 153, Palermo Sito web: h@p:// Ing. Massimo Cossen:no 5

6 Libri di testo Libro B. Bruegge, A. H. Dutoit. Object-Oriented So7ware Engineering: Using UML, PaAerns and Java. Third edifon. InternaFonal edifon. ISBN: PrenFce Hall Libri di consultazione: I. Sommerville. So-ware Engineering. Pren:ce Hall UML e Unified Process. Analisi e Proge@azione Object Oriented. J. Arlow e I. Neustadt. McGraw-Hill J. Rumbaugh,I. Jacobson, G. Booch. The Unified Modeling Languge Reference Manual. Addison Wesley Introduzione a Java: Bruce Eckel. Thinking in Java 3rd edi:on. Scaricabile gratuitamente Oracle. Learning the Java Language. M. Tarquini, A. Ligi. h@p://javama@one.4it.it/javama@one.pdf. Scaricabile gratuitamente. Ing. Massimo Cossen:no 6

7 Come studiare Dal libro (Bruegge-Dutoit) Dalle slide completate dagli appun: presi a lezione Esercitazioni Verranno fa@e in aula alcune esercitazioni Svolgerne altre in modo autonomo, sono disponibile per le correzioni e fornire un aiuto Quando possibile fornirò in an:cipo le slide che userò a lezione per perme@ervi di seguire meglio le spiegazioni e prendere appun: dire@amente su di esse Ing. Massimo Cossen:no 7

8 Cosa è importante? STUDIARE!!!! Dal libro, dagli appun: e dalle slide Alcuni studen: pensano di poter sostenere l esame soltanto svolgendo il proge@o sulla base delle poche nozioni rimaste in memoria dopo le lezioni. NON BASTA!!! Consultare le tesine di esempio Valutare la propria tesina con il modulo di correzione tesine (sul sito) PRIMA di presentarla per l esame Ing. Massimo Cossen:no 8

9 Esami L esame si basa sulla elaborazione e discussione di un proge@o svolto in gruppo. Il tema sarà proposto dal docente. Durante il colloquio è prevista un ampia discussione del proge@o e degli argomen: tra@a: nel corso, anche se non a1nen: al proge@o stesso. Il proge@o è valido fino al primo appello dopo lo svolgimento del corso successivo. Ancora da definire il progeao di quest anno Ing. Massimo Cossen:no 9

10 Programma previsto Vedi file Ing. Massimo Cossen:no 10

11 Riferimen: u:li Pagina web del corso (dove verranno pubblica: avvisi importan: e le slide del corso): hap:// Pagine web dei corsi svol: precedentemente Es.: hap:// Ing. Massimo Cossen:no 11

12 Inglese o Italiano? Entrambi, spesso mescola: Il libro di testo è in inglese, le slide (tra@e da esso) in inglese, la lezione del docente in italiano con la spiegazione dei termini inglesi più importan: Trascrizioni delle lezioni? Perché non facciamo tu@o in italiano? Il libro ado@ato non esiste in italiano ed è o1mo per supportare il corso che faremo La maggior parte dei documen: nel se@ore informa:co sono in inglese -> è bene imparare la terminologia inglese Il mercato dell informa:ca è mondiale. Posso sviluppare un so-ware a Palermo e me@erlo in vendita sull Apple Store o App Store Google -> Il mio parco clien: è distribuito in tu@o il mondo > l inglese è spesso la migliore lingua Gli informa:ci italiani trovano facilmente lavoro all estero -> l inglese è spesso la lingua ado@ata all interno di aziende non necessariamente basate in paesi anglosassoni Aziende italiane hanno collaborazioni con aziende straniere > la lingua usata per scrivere i documen: da scambiare è in genere l inglese Ing. Massimo Cossen:no 12

Introduzione al corso Ing. M. Cossen4no

Introduzione al corso Ing. M. Cossen4no Ingegneria del So-ware Introduzione al corso Ing. M. Cossen4no Obie1vi del corso Lo studio del processo di sviluppo del so-ware (con par:colare riferimento al so-ware object-oriented) In de@aglio: Imparare

Dettagli

Ingegneria del So-ware

Ingegneria del So-ware Ingegneria del So-ware Introduzione al corso Ingegneria del So2ware a.a. 2012-13 Presentazione del corso Codice dell'insegnamento: 2086 CFU: 6 Orario delle lezioni: martedì e giovedì, ore 15-17, aula 4.

Dettagli

Ingegneria del Software L-A

Ingegneria del Software L-A Ingegneria del Software L-A Corso di Laurea Triennale in Ingegneria Informatica III anno A.A. 2009/2010 Docente: Giuseppe Bellavia Collaboratore: Gabriele Zannoni Premessa Una domanda fondamentale Che

Dettagli

INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a

INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a. 2010-2011 Docenti Marina Zanella Orario ricevimento (S2): martedì 11:30-12:45 venerdì 9:45-10:30

Dettagli

INGEGNERIA DEL SOFTWARE INFORMATICA ARDIMENTO PASQUALE

INGEGNERIA DEL SOFTWARE INFORMATICA ARDIMENTO PASQUALE INSEGNAMENTO ANNO ACCADEMICO 2016-2017 CORSO DI LAUREA IN DOCENTE ANNO DI CORSO INGEGNERIA DEL SOFTWARE INFORMATICA ARDIMENTO PASQUALE II SEMESTRE II N CREDITI LEZIONI FRONTALI: 56 7 119 N ORE LEZIONI

Dettagli

CORSO DI LAUREA: Ingegneria Informatica e dell Automazione curriculum base L8

CORSO DI LAUREA: Ingegneria Informatica e dell Automazione curriculum base L8 FACOLTA : Ingegneria CORSO DI LAUREA: Ingegneria Informatica e dell Automazione curriculum base L8 INSEGNAMENTO: Ingegneria del Software CFU: 6 NOME DOCENTE: Luigi Sarti indirizzo e-mail: luigi.sarti@uniecampus.it

Dettagli

Dip. Informatica VI Piano. Ambito disciplinare. Secondo Semestre Secondo Anno Lezioni frontali (9 CFU) Progetto (3 CFU)

Dip. Informatica VI Piano. Ambito disciplinare. Secondo Semestre Secondo Anno Lezioni frontali (9 CFU) Progetto (3 CFU) Principali informazioni sull insegnamento Titolo insegnamento Corso di studio Crediti formativi Denominazione inglese Obbligo di frequenza Lingua di erogazione A.A. 2017-2018 Ingegneria del Software corso

Dettagli

PRESENTAZIONE DEL CORSO

PRESENTAZIONE DEL CORSO ARCHITETTURA DEGLI ELABORATORI CLASSE 2 A.A. 2014/15 Docente: Vincenzo Auletta PRESENTAZIONE DEL CORSO CLASSE 1 Questo corso è riservato agli studen3 della classe 2 del primo anno matricole congrue a 1

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Ingegneria delle Comunicazioni Ingegneria Elettronica a.a. 2014-15, I anno, II semestre Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica e

Dettagli

Corso di Programmazione I Introduzione

Corso di Programmazione I Introduzione Università di Napoli Federico II - Dip. di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria Informatica Corso di Programmazione I Introduzione Obiettivi Obiettivo

Dettagli

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2016/17 Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro 1 Obiettivi del corso Il corso

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Introduzione Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Informazioni

Dettagli

Ingegneria Informatica A.A

Ingegneria Informatica A.A Ingegneria Informatica A.A. 2011-2012 III anno, CFU = 6 Prof. Giacomo Bucci www.dsi.unifi.it/~bucci Materiale didattico Risultati esami Contenuto del corso Problematiche relative all analisi, la progettazione,

Dettagli

Obiettivi del corso. Programmazione Corso di laurea in Informatica

Obiettivi del corso. Programmazione Corso di laurea in Informatica Obiettivi del corso Corso di laurea in Obiettivi del corso Sviluppo di software secondo il paradigma orientato agli oggetti (object-oriented) pianificazione per risolvere problemi disegno e implementazione

Dettagli

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa

Docente: Prof. Marco Patella Tutor: Lorenzo Rosa Università di Bologna C.d.S. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2018/19 Docente: Prof. Marco Patella Tutor: Lorenzo Rosa 1 Obiettivi del corso Il corso si propone di presentare

Dettagli

Informatica e Comunicazione Digitale. Docente responsabile Nome Cognome Indirizzo Mail. Stanza Docenti Dip. Inf. (TARANTO) disciplinare

Informatica e Comunicazione Digitale. Docente responsabile Nome Cognome Indirizzo Mail. Stanza Docenti Dip. Inf. (TARANTO) disciplinare Principali informazioni sull insegnamento Titolo insegnamento Corso di studio Crediti formativi Denominazione inglese Obbligo di frequenza Lingua di erogazione A.A. 2018-2019 Ingegneria del Software Informatica

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Facoltà di Ingegneria ed Architettura Anno Accademico 2016 2017 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2016/17 Codice settore con declaratoria 9 PROGRAMMAZIONE E

Dettagli

Ingegneria del Software e Programmazione Web, ISPW Laboratorio di Applicazioni Web, LAS

Ingegneria del Software e Programmazione Web, ISPW Laboratorio di Applicazioni Web, LAS INGEGNERIA INFORMATICA A. A. 2014-14, 3 ANNO, 2 SEM. Ingegneria del Software e Programmazione Web, ISPW Laboratorio di Applicazioni Web, LAS Le slide sono intese esclusivamente a supportare e non a sostituire

Dettagli

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo Dipartimento di Informatica, Sistemistica e Comunicazione Scopo del Corso Introduzione al mondo dell

Dettagli

Linguaggi. - lezione 00 - Informazioni generali sul corso. Informazioni generali. Chiarimenti e informazioni

Linguaggi. - lezione 00 - Informazioni generali sul corso. Informazioni generali. Chiarimenti e informazioni Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2008-2009 Alessandro Longheu http://www.diit.unict.it/users/alongheu alessandro.longheu@diit.unict.it - lezione 00 - Informazioni generali sul

Dettagli

Corso di Laurea Magistrale in Ingegneria Informa4ca.

Corso di Laurea Magistrale in Ingegneria Informa4ca. Corso di Laurea Magistrale in Ingegneria Informa4ca http://www.dis.uniroma1.it/~ccl_ii Ingegneria Informa,ca L'ingegneria informa4ca è la branca dell'ingegneria che si occupa dell'analisi, del proge9o,

Dettagli

Informatica e Tecnologie per la Produzione del Software. VI Piano Stanza 619

Informatica e Tecnologie per la Produzione del Software. VI Piano Stanza 619 Principali informazioni sull insegnamento Titolo insegnamento Corso di studio Crediti formativi Denominazione inglese Obbligo di frequenza Lingua di erogazione A.A. 2018-2019 Ingegneria del Software corso

Dettagli

Informatica e Laboratorio di Programmazione Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione

Informatica e Laboratorio di Programmazione Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione Informatica e Laboratorio di Programmazione Alberto Ferrari Alberto Ferrari Informatica e Laboratorio di Programmazione informazioni sul corso o Informatica e laboratorio di programmazione o crediti: o

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Ingegneria delle Comunicazioni Ingegneria Elettronica a.a. 2016-17, I anno, II semestre Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica e

Dettagli

Programmazione Orientata agli Oggetti I

Programmazione Orientata agli Oggetti I Programmazione Orientata agli Oggetti I Presentazione del Corso Anno Accademico 2004-2005 http://www.db.unibas.it/users/mecca/corsi/progoggettii G. Mecca Università della Basilicata mecca@unibas.it Presentazione

Dettagli

Testi del Syllabus. Docente POGGI AGOSTINO Matricola:

Testi del Syllabus. Docente POGGI AGOSTINO Matricola: Testi del Syllabus Docente POGGI AGOSTINO Matricola: 004617 Anno offerta: 2013/2014 Insegnamento: 06015 - INGEGNERIA DEL SOFTWARE Corso di studio: 3050 - INGEGNERIA INFORMATICA, ELETTRONICA E DELLE TELECOMUNICAZIONI

Dettagli

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma

Università degli Studi di Bologna. Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE. Prof. Evelina Lamma Università degli Studi di Bologna Facoltà di Ingegneria CORSO DI INGEGNERIA DEL SOFTWARE Prof. Evelina Lamma Ingegneria Informatica Anno Accademico 1999/2000 Obiettivi del corso Fornire i concetti di base

Dettagli

A.A. 2018/2019. Introduzione al Corso FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE. Docente Prof. Raffaele Pizzolante

A.A. 2018/2019. Introduzione al Corso FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE. Docente Prof. Raffaele Pizzolante A.A. 2018/2019 Docente Prof. Raffaele Pizzolante FONDAMENTI DI INFORMATICA E PROGRAMMAZIONE Informazioni sul Corso 1/3 8 CFU 80 ore di lezione, suddivise in Lezioni frontali BENVENUTI WELLCOME Esercitazioni

Dettagli

Sistemi Informativi. Marino Segnan introduzione 1

Sistemi Informativi. Marino Segnan introduzione 1 Sistemi Informativi Marino Segnan 2015-2016 introduzione 1 Materiali "UML Distilled. Guida rapida al linguaggio di modellazione standard" di Martin Fowler (quarta edizione): IBAN 978-88-7192-598-1 Leszek

Dettagli

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2015/16 Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco 1 Obiettivi del corso Il corso

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2017/18

Sistemi Distribuiti e Cloud Computing A.A. 2017/18 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2017/18 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Tecnologie delle Basi di Dati M. Prof. Marco Patella

Tecnologie delle Basi di Dati M. Prof. Marco Patella Tecnologie delle Basi di Dati M Prof. Marco Patella Obiettivi del corso Conoscenza dei principi realizzativi dei Sistemi di Gestione di Basi di Dati Capacità di progettazione di DB fisici Programma del

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2018/19

Sistemi Distribuiti e Cloud Computing A.A. 2018/19 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2018/19 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Ingegneria delle Telecomunicazioni Ingegneria Elettronica a.a. 2017-18, I anno, II semestre Intro.1 Docenti prof. Silvio Salza Dipartimento di Ingegneria informatica automatica

Dettagli

Il corso di Fondamenti di Informatica

Il corso di Fondamenti di Informatica Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Fondamenti di Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio Il corso di Fondamenti di Anno accademico

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Prof. Vincenzo Grassi n Orario lezioni mercoledì 9:30 11:00 giovedì 9:30 11:00 venerdì 14:00 15:30 Informazioni sul corso n Docente: Prof. Vincenzo Grassi ufficio: edificio Ingegneria

Dettagli

Università degli studi Magna Graecia di Catanzaro

Università degli studi Magna Graecia di Catanzaro Università degli studi Magna Graecia di Catanzaro Corso di laurea in Ingegneria Informatica e Biomedica Corso di Ingegneria del Software A.A. (2002-2003) Docente: Dott. Ing. Pierangelo, Tutor: Ing. A.

Dettagli

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura Anno Accademico Facoltà di Ingegneria ed Architettura Anno Accademico 2017 2018 A.A. Settore Scientifico Disciplinare CFU Insegnamento Ore di aula Mutuazione 2017/18 Codice settore con declaratoria 9 PROGRAMMAZIONE E

Dettagli

Sistemi Informativi. Ing. Fabrizio Riguzzi

Sistemi Informativi. Ing. Fabrizio Riguzzi Sistemi Informativi Ing. Fabrizio Riguzzi Docente Fabrizio Riguzzi http://www.ing.unife.it/docenti/fabrizioriguzzi Orario di ricevimento: mercoledì 15-17 studio docente, terzo piano, corridoio di destra,

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli

1. UML 2 ed il Processo Unificato

1. UML 2 ed il Processo Unificato 1. UML 2 ed il Processo Unificato Andrea Polini Laboratorio di Ingegneria del Software Corso di Laurea in Informatica (Laboratorio di Ingegneria del Software) 1. UML 2 ed il Processo Unificato 1 / 25 Sommario

Dettagli

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A Università di Bologna Corso di Laurea in Ingegneria Informatica A.A. 2004-2005 Sistemi Operativi L-A Prof. Maurelio Boari http://www.lia.deis.unibo.it/courses/soa0405/ Obiettivi del Corso Fornire alcuni

Dettagli

Tecnologie delle Basi di Dati M. Proff. Marco Patella, Paolo Ciaccia

Tecnologie delle Basi di Dati M. Proff. Marco Patella, Paolo Ciaccia Tecnologie delle Basi di Dati M Proff. Marco Patella, Paolo Ciaccia Obiettivi del corso Conoscenza dei principi realizzativi dei Sistemi di Gestione di Basi di Dati Capacità di progettazione di DB fisici

Dettagli

Ingegneria del Software T

Ingegneria del Software T Ingegneria del Software T Corso di Laurea Triennale in Ingegneria Informatica III anno A.A. 2012/2013 Premessa Una domanda fondamentale Che cosa significa scrivere del buon software? Ingegneria del Software

Dettagli

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A. 2013-2014 Sistemi Operativi M Prof. Anna Ciampolini http://www.lia.deis.unibo.it/courses/som1314 Obiettivi del Corso Completamento

Dettagli

Basi di Dati Ingegneria Informatica e delle Telecomunicazioni

Basi di Dati Ingegneria Informatica e delle Telecomunicazioni Basi di Dati Ingegneria Informatica e delle Telecomunicazioni A.A. 2014/2015 Ing. Claudio Marrocco c.marrocco@unicas.it Obiettivi del corso Il corso mira ad introdurre agli studenti modelli e metodi per

Dettagli

Programmazione Orientata agli Oggetti in Linguaggio Java

Programmazione Orientata agli Oggetti in Linguaggio Java Programmazione Orientata agli Oggetti in Linguaggio Java Presentazione del Corso Anno Accademico 2003-2004 http://www.db.unibas.it/users/mecca/corsi/progoggettii versione 1.0 Questo lavoro è concesso in

Dettagli

CORSO DI PROGRAMMAZIONE. Cosimo Laneve/Ivan Lanese/Elena Giachino

CORSO DI PROGRAMMAZIONE. Cosimo Laneve/Ivan Lanese/Elena Giachino CORSO DI PROGRAMMAZIONE Cosimo Laneve/Ivan Lanese/Elena Giachino 1 argomenti 1. obiettivi del corso e sommario 2. syllabus del corso 3. modalità dell esame 4. questionari degli studenti 2 obiettivi 3 obiettivi

Dettagli

Corso di Fisica Generale 1 A.A / 19 Inizio delle lezioni 25 febbraio 2019

Corso di Fisica Generale 1 A.A / 19 Inizio delle lezioni 25 febbraio 2019 Corso di Fisica Generale 1 A.A. 2018 / 19 Inizio delle lezioni 25 febbraio 2019 Docente Responsabile Francesco Michelotti (1964) 1989 Laurea in Fisica 1993 Dottorato di Ricerca in Elettromagnetismo 1993

Dettagli

Sistemi Operativi (mod. Informatica II)

Sistemi Operativi (mod. Informatica II) Sistemi Operativi (mod. Informatica II) a.a. 2018-19 Patrizia Scandurra Presentazione del corso Sommario Contatti Materiale didattico e libri di testo Organizzazione Modalità d esame Pre-requisiti e obiettivi

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Introduzione al Corso Prof. Arcangelo Castiglione A.A. 2017/18 Outline Informazioni sul Corso Obiettivi e Contenuti del Corso Informazioni su Esami e Prove Intercorso Suggerimenti

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2016/17

Sistemi Distribuiti e Cloud Computing A.A. 2016/17 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2016/17 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli

Fondamenti di Informatica T1"

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria" Fondamenti di Informatica T1" Corso di Laurea in Ingegneria! Elettrica e Automazione! Prof. Michela Milano" Anno accademico 2012/2013 CONTENUTI"

Dettagli

SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI)

SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI) SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI) Corso di PROGETTAZIONE DEL SOFTWARE (Laurea in Ingegneria Informatica) Prof. Emiliano Casalicchio A.A. 2009/10 INFORMAZIONI AMMINISTRATIVE

Dettagli

FACOLTA : INGEGNERIA. CORSO DI LAUREA: Ingegneria Energetica. INSEGNAMENTO: Analisi dei sistemi. NOME DOCENTE: Prof. Ing. Alessandro De Carli

FACOLTA : INGEGNERIA. CORSO DI LAUREA: Ingegneria Energetica. INSEGNAMENTO: Analisi dei sistemi. NOME DOCENTE: Prof. Ing. Alessandro De Carli FACOLTA : INGEGNERIA CORSO DI LAUREA: Ingegneria Energetica INSEGNAMENTO: Analisi dei sistemi NOME DOCENTE: Prof. Ing. Alessandro De Carli indirizzo e-mail:alessandro.decarli@uniecampus.it orario ricevimento

Dettagli

Corso di Fondamenti di Informatica e Laboratorio T-AB

Corso di Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni e Ingegneria dell Automazione

Dettagli

Organizzazione del corso

Organizzazione del corso INFORMATICA B (sezione A-K) Ingegneria Elettrica INFORMATICA C Ingegneria Chimica e Materiali Organizzazione del corso Docenti Docente: Danilo Ardagna Dipartimento di Elettronica, Informazione e Biongingegneria

Dettagli

Fondamenti di Informatica. Introduzione al Corso

Fondamenti di Informatica. Introduzione al Corso Fondamenti di Informatica Introduzione al Corso Prof. Raffaele Pizzolante A.A. 2016/17 Informazioni sul Corso 1/3 6 CFU 60 ore di lezione, suddivise in Lezioni frontali Esercitazioni pratiche al calcolatore

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Introduzione al Corso Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2016/17 Informazioni sul Corso 1/3 6 CFU 60 ore di lezione,

Dettagli

Elettronica: sistemi digitali Introduzione

Elettronica: sistemi digitali Introduzione Elettronica: sistemi digitali Introduzione Roberto Roncella Il docente: presentazione Roberto Roncella Professore associato di elettronica Dipartimento di ingegneria dell informazione Indirizzo: Via Caruso,

Dettagli

Sistemi Distribuiti e Cloud Computing A.A. 2015/16

Sistemi Distribuiti e Cloud Computing A.A. 2015/16 Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2015/16 Valeria Cardellini Laurea Magistrale in Ingegneria

Dettagli

11 ottobre 2016 Introduzione 53 - :

11 ottobre 2016 Introduzione 53 - : 11 ottobre 2016 Introduzione. 53 - : 06-57339659 :. 3... 3. Svolgimento del corso aspetti organizzativi Calendario delle lezioni Orario delle lezioni Frequenza Ricevimento Diapositive Svolgimento del corso

Dettagli

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra

Sistemi Operativi Informatica II. Presentazione del corso. a.a Patrizia Scandurra Sistemi Operativi Informatica II Presentazione del corso a.a 2017-18 Patrizia Scandurra Sommario Contatti Materiale didattico e libri di testo Organizzazione Modalità d esame Pre-requisiti e obiettivi

Dettagli

Fondamenti di Informatica e Laboratorio T-AB!

Fondamenti di Informatica e Laboratorio T-AB! Università degli Studi di Bologna Facoltà di Ingegneria! Fondamenti di Informatica e Laboratorio T-AB! Corso di Laurea in Ingegneria! Elettronica e Telecomunicazioni! Prof. Luca Foschini! Prof. Alessio

Dettagli

Corso di Laurea Magistrale in Ingegneria Informatica Curriculum in IT Management. Ingegneria del Software II (IS2)

Corso di Laurea Magistrale in Ingegneria Informatica Curriculum in IT Management. Ingegneria del Software II (IS2) Corso di Laurea Magistrale in Ingegneria Informatica Curriculum in IT Management Ingegneria del Software II (IS2) a.a. 2017/18 Ingegneria del Software 2 - Introduzione 1 Docente Ing. Porfirio Tramontana

Dettagli

Presentazione del corso

Presentazione del corso Sistemi Informativi Territoriali Scienze Umane Ambiente Territorio e Paesaggio Presentazione del corso Maria Luisa Damiani Eventi recenti 1 Eventi recenti Qual è più informativa? 2 Sommario Obiettivi Modalita'

Dettagli

Introduzione al corso

Introduzione al corso Introduzione al corso Programmazione e analisi di dati Modulo A: Laboratorio di Programmazione Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo

Dettagli

Operating Systems & Lab

Operating Systems & Lab Operating Systems & Lab Davide Sangiorgi Focus Team, University of Bologna (I) and INRIA (F) Email: Davide.Sangiorgi@unibo.it http://www.cs.unibo.it/ sangio/ February 25, 2019 Sommario contenuto del corso

Dettagli

Corso di Ingegneria del Software. Informazioni sul corso

Corso di Ingegneria del Software. Informazioni sul corso Corso di Ingegneria del Software a.a. 2010/2011 Mario Vacca mario.vacca@uniroma1.it Corso di Ingegneria del Software - a.a. 2010/2011 1. 2. Il programma del corso Sommario Corso di Ingegneria del Software

Dettagli

Logistica Integrata. Università di Roma Tor Vergata, Dipartimento Ingegneria dell Impresa SSD MAT/09 AA 2014/2015

Logistica Integrata. Università di Roma Tor Vergata, Dipartimento Ingegneria dell Impresa SSD MAT/09 AA 2014/2015 Università di Roma Tor Vergata, Dipartimento Ingegneria dell Impresa SSD MAT/09 Giuseppe Stecca A chi è rivolto il corso Laurea Magistrale in Ingegneria Gestionale Indirizzo c) Sistemi Logistici e di Trasporto

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Dipartimento di Ingegneria dell Informazione Universitàdegli Studi di Parma Contenuti Fondamenti di Informatica Corso di Laurea in Ingegneria Gestionale anno accademico 2004\2005 Prof. Monica Mordonini

Dettagli

Tecnologie delle Basi di Dati M. Proff. Marco Patella, Paolo Ciaccia

Tecnologie delle Basi di Dati M. Proff. Marco Patella, Paolo Ciaccia Tecnologie delle Basi di Dati M Proff. Marco Patella, Paolo Ciaccia Obiettivi del corso Conoscenza dei principi realizzativi dei Sistemi di Gestione di Basi di Dati Capacità di progettazione di DB fisici

Dettagli

Corso di. Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell Automazione

Corso di.   Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell Automazione Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica L-A http://lia.deis.unibo.it/courses/fonda0506-ele/ Corsi di Laurea in Ingegneria Elettronica e Ingegneria dell

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Prof. Vincenzo Grassi Orario lezioni lunedì 14:00 15:45 mercoledì 11:30 13:15 giovedì 14:00 15:45 Informazioni sul corso Docente: Prof. Vincenzo Grassi ufficio: edificio Ingegneria

Dettagli

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB Università degli Studi di Bologna Scuola di Ingegneria Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Luca Foschini Prof. Rebecca Montanari

Dettagli

IL MOOC IMPARARE A IMPARARE: I DSA NELLA SCUOLA DELLE COMPETENZE. Prof.ssa F. FALCINELLI Dott.ssa C. GAGGIOLI

IL MOOC IMPARARE A IMPARARE: I DSA NELLA SCUOLA DELLE COMPETENZE. Prof.ssa F. FALCINELLI Dott.ssa C. GAGGIOLI IL MOOC IMPARARE A IMPARARE: I DSA NELLA SCUOLA DELLE COMPETENZE Chi ascolta dimen/ca, chi vede ricorda, chi fa impara De$o giapponese Obie.vi del corso Il corso Imparare a imparare: i DSA nella scuola

Dettagli

Programmazione. Prof. Marco Bertini

Programmazione. Prof. Marco Bertini Programmazione Prof. Marco Bertini marco.bertini@unifi.it http://www.micc.unifi.it/bertini/ Presentazione del corso Orario Mercoledì: 9:15-13:15, aule 113+114 Giovedì: 9:15-13:15, aula 002 Ricevimento:

Dettagli

Fondamenti di Informatica e Programmazione

Fondamenti di Informatica e Programmazione Fondamenti di Informatica e Programmazione Introduzione al Corso Prof. Marco Lombardi A.A. 2018/19 Informazioni sul Corso 1/6 8 CFU 80 ore di lezione, suddivise in Lezioni frontali Esercitazioni pratiche

Dettagli

SCHEDA INSEGNAMENTO A.A. 2017/2018

SCHEDA INSEGNAMENTO A.A. 2017/2018 SCHEDA INSEGNAMENTO A.A. 2017/2018 CORSO DI LAUREA IN Ingegneria dei Sistemi Logistici per l Agroalimentare Insegnamento Fondamenti di Informatica Docente PERILLI MICHELE LIVIO S.S.D. dell insegnamento

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Prof. Alberto Broggi Dip. di Ingegneria dell Informazione Università di Parma Crediti Il corso offre 5 crediti (44 ore) Lezioni (26 ore) Esercitazioni e laboratorio (18 ore) Prova

Dettagli

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -

CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - 1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2014-2015) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive

Dettagli

INGEGNERIA DEL SOFTWARE

INGEGNERIA DEL SOFTWARE DIPARTIMENTO DI INGEGNERIA ELETTRICA ELETTRONICA E INFORMATICA Corso di laurea magistrale in Ingegneria informatica Anno accademico 2016/2017-1 anno INGEGNERIA DEL SOFTWARE 9 CFU - 1 semestre Docente titolare

Dettagli

Fondamenti di Informatica T1

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T1 Corso di Laurea in Ingegneria Elettrica e Automazione Prof. Michela Milano (6CFU) Prof. Alessio Bonfietti (3CFU) Anno

Dettagli

Fondamenti di Informatica T1

Fondamenti di Informatica T1 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T1 Corso di Laurea in Ingegneria Elettrica e Automazione Prof. Michela Milano (6 CFU) Prof. Andrea Marongiu (3 CFU) A-K

Dettagli

Basi di Dati II. Introduzione al corso

Basi di Dati II. Introduzione al corso Introduzione al corso Obiettivi formativi Il corso mira a fornire gli strumenti tecnologici per mettere in pratica ed ampliare le conoscenze che sono state presentate durante il modulo di Basi di Dati

Dettagli

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano" Anno accademico 2011/2012

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano Anno accademico 2011/2012 Università degli Studi di Bologna Facoltà di Ingegneria" Corso di SISTEMI INTELLIGENTI M! Corso di Laurea in Ingegneria Informatica! Prof. Michela Milano" Anno accademico 2011/2012 CONTENUTI (Fondamenti

Dettagli

Tecnologie Informatiche L-31. Corso di Ingegneria del software e Laboratorio di Ingegneria del software

Tecnologie Informatiche L-31. Corso di Ingegneria del software e Laboratorio di Ingegneria del software Tecnologie Informatiche L-31 Corso di Ingegneria del software e Laboratorio di Ingegneria del software Anno Accademico 2011/12 Rosario Culmone - p. 1/17 Orario Titolo Partizioni Lezioni Chi tiene il corso

Dettagli

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini

Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A Sistemi Operativi M. Prof. Anna Ciampolini Universita` di Bologna Corso di Laurea Magistrale in Ing. Informatica A.A. 2015-2016 Sistemi Operativi M Prof. Anna Ciampolini http://lia.disi.unibo.it/courses/som Obiettivi del Corso Completamento dello

Dettagli

Alberto Ceselli

Alberto Ceselli DIPARTIMENTO DI INFORMATICA DIGIP Informatica II Sistemi Operativi Alberto Ceselli (alberto.ceselli@unimi.it) Sistemi Operativi (modulo di Informatica II) Presentazione del corso Patrizia Scandurra Università

Dettagli

Informazioni sul corso

Informazioni sul corso Informazioni sul corso Informatica B Chi siamo? 2 q (docente) " E-mail: daniele.loiacono@polimi.it " Ufficio: Dip. di Elettronica, Informazione e Bioingegneria (DEIB), stanza n 150 [1 piano, in fondo a

Dettagli

Corso di Proge+azione di Re0 e Sistemi Informa0ci

Corso di Proge+azione di Re0 e Sistemi Informa0ci Corso di Proge+azione di Re0 e Sistemi Informa0ci Emiliano Casalicchio emiliano.casalicchio@uniroma1.it Il docente Emiliano Casalicchio, Ing., Ph.D. www.ce.uniroma2.it/~casali emiliano.casalicchio@uniroma1.it

Dettagli

SISTEMI OPERATIVI into 2018 ac 2 orgio Gi Gi

SISTEMI OPERATIVI into 2018 ac 2 orgio Gi Gi SISTEMI OPERATIVI 2 la curiosità di vedere cose nuove e la presunzione di saper fare cose difficili Giorgio Garuzzo Quando in Italia si facevano i computer (ebook) 3 Anni 70 4 Ingegneria elettronica 5

Dettagli