Corso Vittorio Emanuele II, 39 - Roma 0669207671

UNINETTUNO OpenupEd

L'Università senza confini

Beta

  • Cosa sono i Massive Open Online Courses (MOOC) di UNINETTUNO
    mooc-close

    Attraverso i MOOC di UNINETTUNO, potrete seguire liberamente le lezioni dei migliori docenti italiani e internazionali su una selezione dei migliori corsi UNINETTUNO, in italiano, inglese e arabo; avrete a disposizione videolezioni magistrali on-demand, digitalizzate e indicizzate, fruibili sia da PC che da smartphone e tablet, collegate ipertestualmente con materiali di approfondimento (libri e articoli, esercitazioni, slides, bibliografie, sitografie). Avrete inoltre a disposizione un ambiente collaborativo di discussione, il Forum tematico, attraverso cui confrontarvi con i colleghi rispetto ai temi trattati nelle lezioni, discutere delle esercitazioni svolte, creare cooperativamente nuova conoscenza in un processo che vi vedrà attori attivi del processo di apprendimento.

  • Come ottenere crediti formativi con i MOOC di UNINETTUNO
    mooc-close

    Se l’esperienza del MOOC ti è piaciuta, puoi tramutarla in un reale valore per la tua carriera accademica o professionale: iscrivendoti al Corso Universitario UNINETTUNO corrispondente, sarai inserito in una classe e seguito da un tutor che ti guiderà nel tuo percorso di apprendimento, potrai seguire un’erogazione, interagire con docenti e tutor in tempo reale, nelle Aule Virtuali di UNINETTUNO su web (in live streaming) o sull’Isola del Sapere UNINETTUNO su SecondLife; il tracciamento delle tue attività sui MOOC verrà conservato, e in questa maniera risulterai uno studente frequentante, e potrai accedere all’esame di profitto attraverso cui UNINETTUNO ti riconoscerà – in caso di superamento dello stesso – i Crediti Formativi Universitari corrispondenti ai corsi che hai scelto, secondo il sistema ECTS (European Credit Transfer System), validi nelle Università italiane e dell’Unione Europea.

  • Numero di videolezioni: #
  • CFU: #
  • Lingue disponibili*: #
  • Iscriviti
  • ottieni Crediti
  • *a seconda della lingua scelta il docente video potrebbe cambiare

il corso # di UNINETTUNO ti permette di ottenere # Crediti formativi in linea con il sistema europeo ECTS (European Credits Transfer System) e riconosciuti legalmente dalle università europee ed internazionali.
Per ottenere i crediti formativi è necessario seguire il percorso di studio online e sostenere l'esame finale.
Il costo della certificazione del percorso di studi in # è pari a # Euro che potrai pagare a mezzo bonifico bancario intestato a:

Università Telematica Internazionale UNINETTUNO
IBAN: IT46 G030 6905 0201 0000 0070 068
BIC BCITITMM (only for bank transfers from abroad)
(Istituto Bancario: IntesaSanPaolo SpA
Via del Corso, n. 226 00186 Roma)

Una volta effettuato il pagamento della tassa di iscrizione al singolo corso verrai contattato dalla nostra segreteria studenti per organizzare il tuo percorso di studi online.
Se preferisci puoi contattare la nostra segreteria via email info@uninettunouniversity.net per essere guidato nel percorso di iscrizione.

mooc-close

Ingegneria Informatica/Information and communication technologies engineering (with Helwan University) (Anno Accademico 2010/2011)

Ingegneria del Software


CFU: 5
Lingue disponibili: EN, IT
Lingua contenuti:Inglese
Descrizione dell'insegnamento
L’ingegneria del software è un insieme di principi, tecniche e attività organizzate in un processo in cui un gruppo di tecnici sviluppano software che dovrà essere disponibile in piu’ versioni e configurazioni. Questo corso caratterizza l’ingegneria del software come disciplina, discute l’organizzazione di un processo di sviluppo e presenta principi, tecniche e attività fondamentali.
Prerequisiti
Conoscenza dei principi della programmazione e di uno o più linguaggi di programmazione. Esperienza pratica di sviluppo di semplici programmi e conoscenza di semplici ambienti di supporto allo sviluppo di software. Conoscenze informatiche di base.
Scopi
Introdurre lo studente ai principi e alle tecniche di ingegneria del software e metterlo in grado di affrontare il lavoro in un gruppo di sviluppo. Comprendere l’organizzazione di un processo di sviluppo software e i principali elementi del processo: gestione delle versioni, analisi e specifica dei requisiti, progetto e codifica, verifica e convalida.
Contenuti
Il processo di sviluppo del software: qualità del software, principi dell'ingegneria del software, il ciclo di vita e i processi agili. Il controllo di versioni e configurazioni. Analisi e specifica dei requisiti: specifiche e dominio, approcci informali e formali alla specifica. Progetto del software: design pattern e alcune classi di pattern principali. Attività di convalida e verifica: il processo di qualità, test funzionale, test combinatorio, test basato su modelli, test strutturale, ispezione di codice.
Testi
Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli, Fundamentals of Software Engineering, Second Edition,2002 Paerson Ed. ISBN 0-13-305699-6. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software. 1995, Addison-Wesley. ISBN 0-201-63361-2. Mauro Pezzè and Michal Young, Software Testing and Analysis: Process, Principles, and Techniques, 2008, John Wiley & Sons, ISBN-13: 978-0471455936
Esercitazioni
Gli studenti svolgeranno un progetto contestualmente allo svolgimento del corso. L’attività di progetto consisterà nell’applicazioni dei metodi e tecniche presentate nel corso ad un caso di studio concordato con i docenti. Le esercitazioni consisteranno nella verifica e discussione del materiale prodotto durante lo svolgimento del corso. A completamento delle discussioni possono essere forniti dal tutor esercizi addizionali da svolgere.
Docente
Massimo Poncino
Docenti video
Prof. Mauro Pezzè - Università di Milano (Milano - Italy)
Elenco delle lezioni
    •  Lezione n. 1: Introduction  Vai alla lezione
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
    •  Lezione n. 8: ArchiDesign I  Vai alla lezione
Marco Torchiano
Marco Torchiano
Marco Torchiano
Marco Torchiano
Marco Torchiano
Marco Torchiano
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio
    •  Lezione n. 19: System test  Vai alla lezione
Maurizio Morisio
Maurizio Morisio
    •  Lezione n. 21: PM - I  Vai alla lezione
Maurizio Morisio
    •  Lezione n. 22: PM - II  Vai alla lezione
Maurizio Morisio
    •  Lezione n. 23: PM - III  Vai alla lezione
Maurizio Morisio
Maurizio Morisio
Maurizio Morisio