Universit degli Studi di Napoli PARTHENOPE Facolt di
- Slides: 76
Università degli Studi di Napoli PARTHENOPE Facoltà di SCIENZE E TECNOLOGIE Corso di Laurea in INFORMATICA Anno Accademico 2010/2011 Presentazione del Corso di Laurea Prof. Giulio GIUNTA
Università degli Studi di Napoli PARTHENOPE RETTORE F A C O L T A’ ECONOMIA SCIENZE E TECNOLOGIE GIURISPRUDENZA SCIENZE MOTORIE INGEGNERIA
Università degli Studi di Napoli PARTHENOPE RETTORE SCIENZE E TECNOLOGIE Corsi di L A U R E A Preside INFORMATICA SCIENZE NAUTICHE E AERONAUTICHE SCIENZE AMBIENTALI SCIENZE BIOLOGICHE
Corso di Laurea (triennale) in INFORMATICA percorso Generale percorso Geomatica I anno percorso Tecnologie Multimediali (comune ai 3 percorsi) II anno III anno 19 esami
Corso di Laurea Magistrale (biennale) in INFORMATICA APPLICATA (richiede la Laurea in Informatica) percorso Generale percorso Geomatica percorso Tecnologie Multimediali I anno II anno 12 esami
Corso di Dottorato di Ricerca (triennale) in INFORMATICA (richiede la Laurea Magistrale in Informatica Applicata) sede consorziata con l’Università Statale di Milano ricerca scientifica in Informatica presso Università, Centri di Ricerca, Ricerca industriale
Corso di Laurea in INFORMATICA (3 anni) 4 ottobre I anno - I semestre 21 gennaio Programmazione I e Laboratorio di Programmazione I (12 CFU) Architettura dei Calc. e Laboratorio di Architettura dei Calcolatori (12 CFU) Matematica I (9 CFU)
CFU = Credito Formativo Universitario 25 ore di 8 ore di lezione impegno 1 CFU = = 17 ore di studio per lo studente a casa Programmazione I e Laboratorio di Programmazione I (12 CFU) = 300 ore 96 ore di lezione (aula e laboratorio) 204 ore di studio a casa
Corso di Laurea in INFORMATICA (3 anni) Programmazione I e Laboratorio di Programmazione I (12 CFU) Architettura dei Calcolatori e Laboratorio di Architettura dei Calcolatori (12 CFU) suddivisione degli studenti in gruppi di laboratorio
Corso di Laurea in INFORMATICA (3 anni) Laboratorio di Programmazione I prof. Angelo Ciaramella tutor: dott. P. Borrelli, dott. ssa C. Botti Aula Informatica 1, II piano, lato sud, studenti con. CD matricola pari ore 08. 30 : 10. 30 ore 10. 30 : 12. 30 Sottogruppo A 1: studenti A-G Sottogruppo A 2: studenti
Corso di Laurea in INFORMATICA (3 anni) Laboratorio di Programmazione I prof. Angelo Ciaramella tutor: dott. P. Borrelli, dott. ssa C. Botti Aula Informatica 2, II piano, lato sud, CD matricola studenti con dispari ore 08. 30 : 10. 30 Sottogruppo B 1: studenti A-G ore 10. 30 : 12. 30 Sottogruppo B 2: studenti
Corso di Laurea in INFORMATICA (3 anni) 7 marzo I anno - II semestre 17 giugno Programmazione II e Laboratorio di Programmazione II (9 CFU) Fisica (6 CFU) Economia Aziendale (6 CFU) Inglese (4 CFU - colloquio)
Corso di Laurea in INFORMATICA (3 anni) I anno - II semestre Inglese (4 CFU - colloquio) Laboratorio linguistico multimediale suddivisione degli studenti in gruppi Docente (madre lingua) : Mrs Frances Donegan
Corso di Laurea in INFORMATICA (3 anni) II anno - Generale Algoritmi e Strutture Dati e Lab. di Alg. e Strutt. Dati (12 CFU) Basi di Dati e Laboratorio di Basi di Dati (9 CFU) Matematica II (9 CFU) Calcolo Numerico (6 CFU) Linguaggi di Programmazione e Automi (6 CFU) Sistemi Operativi e Laboratorio di Sistemi Operativi (12 CFU)
Corso di Laurea in INFORMATICA (3 anni) III anno - Generale Matematica Applicata e Computazionale (6 CFU) Programmazione III e Lab. di Programmazione III (9 CFU) Reti di Calcolatori e Laboratorio di Reti di Calcolatori (9 CFU) Calcolo Parallelo e Distribuito (6 CFU) Elaborazione delle Immagini (6 CFU) Insegnamento a scelta (cons. Tecnologie Web) (6 CFU) Insegnamento a scelta (cons. Ingegneria del software)(6 CFU)
Corso di Laurea in INFORMATICA (3 anni) II anno - Geomatica Algoritmi e Strutture Dati e Lab. di Alg. e Strutt. Dati (12 CFU) Basi di Dati e Laboratorio di Basi di Dati (9 CFU) Matematica II (9 CFU) Calcolo Numerico (6 CFU) Trattamento delle Osservazioni (6 CFU) Sistemi Operativi e Laboratorio di Sistemi Operativi (12 CFU) Fondamenti di Cartografia (6 CFU)
Corso di Laurea in INFORMATICA (3 anni) III anno - Geomatica Cartografia Numerica e GIS e Laboratorio di CN e GIS (9 CFU) Reti di Calcolatori e Laboratorio di Reti di Calcolatori (9 CFU) Topografia (6 CFU) Tecnologie Web (6 CFU) Insegnamento a scelta (cons. Disegno e Disegno Automatico) (6 CFU) Insegnamento a scelta (cons. Elaborazione Immagini) (6 CFU)
Corso di Laurea in INFORMATICA (3 anni) II anno – Tecnologie Multimediali Algoritmi e Strutture Dati e Lab. di Alg. e Strutt. Dati (12 CFU) Basi di Dati e Lab. di Basi di Dati (9 CFU) Matematica II (9 CFU) Calcolo Numerico (6 CFU) Sistemi Operativi e Lab. di Sistemi Operativi (12 CFU) Insegnamento a scelta (cons. Ingegneria del software, Realtà Virtuale) (6 CFU)
Corso di Laurea in INFORMATICA (3 anni) III anno – Tecnologie Multimediali Matematica Applicata e Computazionale (6 CFU) Programmazione III e Lab. di Programmazione III (9 CFU) Reti di Calcolatori e Laboratorio di Reti di Calcolatori (9 CFU) Elaborazione delle Immagini (6 CFU) Metodi di Comunicazione Multimediale (6 CFU) Terminali Mobili e Multimedialità (6 CFU) Insegnamento a scelta (cons. Elaborazione di Segnali Audio, Tecnologie Web) (6 CFU)
Corso di Laurea in INFORMATICA (3 anni) Tirocinio in azienda (12 CFU) ü progetto concordato tra azienda e Università ü tutor aziendale ü responsabile universitario ü esonero per gli allievi con esperienza almeno annuale in aziende informatiche suggerimento: l’argomento sviluppato durante il tirocinio è l’argomento oggetto della prova finale (elaborato di tesi - 5 CFU)
Corso di Laurea in INFORMATICA (3 anni) Ulteriori conoscenze (3 CFU) ü certificazioni extrauniversitarie ü certificazione europea EUCIP ü certificazioni informatiche ü certificazioni linguistiche ü precorsi universitari ü corsi compatti (presso Uni. Parthenope) ü corsi integrativi (presso Uni. Parthenope) ü corsi di formazione professionali ü altro
internazionalizzazione ERASMUS soggiorno presso Università europee convenzionate. Si seguono Corsi e si sostengono esami, che vengono riconosciuti nel proprio piano di studi referente ERASMUS: Prof. A. Petrosino alfredo. petrosino@uniparthenope. it bandi Erasmus (annuali, generalmente nel mese di giugno), Centro Orientamento e Tutorato http: //orientamento. uniparthenope. it/
Corso di Laurea in INFORMATICA (3 anni) Strumenti linguaggi: assembly, C, C++, C#, Java, Matlab (relativi ambienti di sviluppo) sistemi operativi: Linux, Open Solaris, Windows strumenti di base: Office (Word, Excel, Access, Power. Point) strumenti per web application: Html, ASP, Php, Perl, XML, . NET strumenti per la gestione dati: My. Sql, Oracle strumenti per la geomatica: Arc. Gis strumenti di base per il calcolo parallelo: MPI competenze effettive e operative
CONSIGLIO di COORDINMENTO DIDATTICO dei Corsi di Studio in INFORMATICA Università di Napoli Parthenope prof. Giulio GIUNTA (Presidente) dott. ssa Maria Federica ANDREOLI (staff) CCD Informatica IV piano, lato nord, stanza 424 federica. andreoli@uniparthenope. it
tutoraggio di orientamento per gli studenti del I anno Prof. Giulio GIUNTA: studenti A-B Prof. Alessio FERONE: studenti C-D Prof. Mariarosaria RIZZARDI: studenti E-H giulio. giunta@uniparthenope. it alessio. ferone@uniparthenope. it rizzardi@uniparthenope. it Prof. Angelo CIARAMELLA: studenti I-P angelo. coiramella@uniparthenope. it Prof. Antonio MARATEA: studenti Q-S antonio. maratea@uniparthenope. it Prof. Antonino STAIANO: antonino. staiano@uniparthenope. it studenti T-Z
sito web ufficiale del Corso di Laurea in INFORMATICA Università di Napoli Parthenope http: //informatica. uniparthenope. it ü notizie ufficiali ü manifesto degli Studi ü orario delle lezioni, reperibilità docenti ü calendario esami con prenotazione on line ü link di interesse
Materiale Didattico Online piattaforma di E-LEARNING (solo per gli studenti iscritti) • credenziali per l’accesso (immatricolazione) • adesione al Corso specifico http: //e-scienzeetecnologie. uniparthenope. it/ moodle/
servizi Segreteria on-line per gli studenti http: //www. servizi. uniparthenope. it connessione wi-fi sede del Centro Direzionale http: //www. centro. uniparthenope. it Biblioteca sede del Centro Direzionale http: //www. biblioteca. uniparthenope. it
Dipartimento di Scienze Applicate http: //www. dsa. uniparthenope. it Laboratori di ricerca: ü Architettura e Sistemi ü Visione Computazionale e Pattern Recognition ü Modellistica Numerica e Calcolo Parallelo ü Geomatica e GIS ü Topografia e Fotogrammetria Tirocini, Tesi di Laurea, Studenti interni
Dipartimento di Scienze Applicate http: //vcprlab. uniparthenope. it Laboratorio di Visione Computazionale e Pattern Recognition
Dipartimento di Scienze Applicate http: //lmncp. uniparthenope. it Laboratorio di Modellistica Numerica e Calcolo Parallelo
http: //lmncp. uniparthenope. it Grid and cloud computing, advanced web applications for scientific computing Collaborazioni scientifiche: § Computation Institute, University of Chicago § Argonne National Lab. – Mathematics and Computer science Division, Chicago § Universidad de Madrid Carlos III, ARCOS Grupo de Arquitectura de computadores, Comunicaciones y Sistemas § NEC Laboratories America Inc. , Princeton
Dipartimento di Scienze Applicate Cluster HPC Bluejeans 36+4 nodi dual-core Cluster HPC Greenjeans 16+2 nodi quad-core con Gp. Gpu
Dipartimento di Scienze Applicate n. Vidia Genesis Ge-i 940 Tesla Cuda Gp. Gpu Cluster didattico
competenze disciplinari in Informatica v sviluppo di algoritmi e analisi della loro efficienza v sviluppo di prodotti software e capacità di analisi della loro efficacia
algoritmi e tecnologia software architetture e tecnologia hardware società dell’informazione e della comunicazione reti e telecomunicazioni
tavoletta Sumera, valle dell’Eufrate, 2500 a. C numero 10 numero 60 numerodi 600 algoritmo per suddividere il grano un granaio tra più individui: input: la capacità del granaio, la parte prestabilita persona; output: numero di persone che possono ricevere la parte di grano.
tavoletta Babilonese, 1800 a. C algoritmo di divisione A) calcolo inverso del divisore B) prodotto per il dividendo
Non è degno di uomini eccellenti perdere ore come schiavi nell’attività manuale di calcolare, che potrebbe essere sicuramente demandata a una macchina Gottfried von Leibniz (Lipsia 1646 -1716)
Charles Babbage (Londra 1791 -1871) Difference Engine
il primo calcolatore programmabile Analytical Engine
Charles Babbage Institute Center for History of Information Technology http: //www. cbi. umn. edu/ Virginia Tech, USA History of computing and virtual museum http: //ei. cs. vt. edu/~history/index. html
i padri fondatori John von Neumann (Budapest 1903 Washington 1957) Alan Turing (1912 -1954)
Non è necessario avere a disposizione una infinità di macchine diverse per svolgere compiti diversi. E’ sufficiente averne una sola. I problemi di produrre varie macchine per diversi compiti si trasformano in un lavoro a tavolino, che consiste nel programmare la macchina universale a svolgere quei compiti. (A. Turing, 1940) üLa macchina deve calcolare, allora deve contenere una centrale aritmetica, che costituisce il primo modulo specifico. üIl controllo logico della macchina, cioè l’opportuna cadenza sequenziale delle sue operazioni può essere effettuata da un modulo centrale di controllo. üLa macchina deve eseguire lunghe sequenze di operazioni, allora deve avere una considerevole memoria, che costituisce il terzo modulo specifico. üLa macchina deve anche mantenere un contatto di ingresso - uscita con l’esterno. üLa macchina deve avere componenti per trasferire informazioni tra i vari moduli. (J. Von Neumann, I Draft, 1945) nasce l’Informatica
ENIAC, il primo calcolatore elettronico 1944 -48
il termine Computer indicava le operatrici
Manchester Colossus 1948
Steve Jobs e Steve Wozniack 1977 – nasce il pc (Apple)
Tim Berners-Lee 1980 – nasce il web
Larry Page e Sergey Brin 1998 – nasce Google
linee di sviluppo tecnologico § miniaturizzazione § connettività ü aumento della potenza di calcolo ü aumento della capacità di memorizzazione ü facilitazione dell’accesso e disponibilità
terminologia di base G (iga) =109 P (eta) =1015 Z (etta) = 1021 T (era) =1012 E (xa) =1018 Y (otta) =1024 Tbyte (Terabyte) =1012 byte Pflops (Petaflops) =1015 operazioni floating point per secondo ü Eops (Exaops) =1018 operazioni per secondo ü ü
133 Mops, niente grafica, 60000 w, 56 kb/s, 1977 PS 3 Sony Cray 1 potenza decupla, grafica avanzata, 5 watt, connessioni di rete, costo: 450 Euro, 2007
supercalcolatore 1977 supercalcolatore Univac 1106 supercalcolatore ? 2010
QUAL È IL CALCOLATORE PIU’ POTENTE DEL MONDO, OGGI?
http: //www. nccs. gov/computing-resources/jaguar/ Jaguar (Cray) potenza: 1. 759 Petaops Oak Ridge National Lab. , USA, 2010 37000 AMD Opteron 6 -core (224162 core) - costo: >200 milioni di Euro
al secondo posto Nebulae potenza: 1. 271 Petaops Dawning National Supercomputing Centre in Shenzhen (NSCS), China TC 3600 Blade, Intel X 5650, NVidia Tesla C 2050 GPU
http: //www. research. ibm. com/bluegene/ Blue. Gene/P (IBM) potenza: 450. 3 Teraops DOE/Argonne NL, USA, 2007 65536 processori power. PC costo: 300 milioni di Euro
Deep Blue sconfigge a scacchi Garry Kasparov 1997 Blue Gene, 1 petaops (1 milione di miliardi di operazioni al secondo) 1000 volte > Deep Blue
i Supercalcolatori attuali i 500 calcolatori più veloci nel risolvere un insieme prefissato di problemi standard (benchmark) http: //www. top 500. org
Top 500, giugno 2010 1) Jaguar, DOE/ORNL, USA, 2010 - Cray, Teraops: 1759 – (224162 cores) 2) Nebulae, NSCS, China, 2010 – Intel, Nvidia Tesla, Teraops: 1271 – (120640 cores) 3) Roadrunner, DOE/LANL, USA, 2009 - IBM, Teraops: 1042 – (122400 cores) 4) Kraken XT 5, NICS-Univ. Tennesse, USA, 2010 - Cray, Teraops: 989 – (83170 cores) 5) Ju. Gene/P, Forschungszentrum, DE, 2009 IBM, Teraops: 825 – (294912 cores) 6) Pleiades, NASA Ames, USA, 2008 - SGI, Teraops: 819 – (77270 cores)
distribuzione per nazione della potenza di supercalcolo
distribuzione per nazione della potenza di supercalcolo
distribuzione per nazione della potenza di supercalcolo
distribuzione per continente della potenza di supercalcolo
variazione nel tempo dello share, per nazione
a quali potenze di calcolo si arriverà nei prossimi 3 anni? Ø Ø 10 - 100 Petaflops 10 - 100 Exabyte di HD
Supercalcolo a basso costo cluster di personal computer cluster di “vendita” di schede grafiche cicli (GPGpu) macchina
Dipartimento di Scienze Applicate http: //bluejeans. uniparthenope. it Laboratorio di Modellistica Numerica e Calcolo Parallelo
Supercalcolo via Internet Computing ü si mette a disposizione il proprio pc di casa, per es. durante le ore notturne, lasciandolo collegato alla Rete ü il pc elabora (attraverso un client scaricato), in parallelo con gli altri, e restituisce i risultati locali a un server centrale
progetto SETI@Home http: //setiathome. ssl. berkeley. edu/ Search for Extraterrestrial Intelligence http: //www. SETI. org SETI@home è un esperimento scientifico che usa computer connessi ad Internet per la ricerca di intelligenza extraterrestre (SETI). Si può partecipare installando sul proprio computer un programma gratuito che scarica ed analizza dati provenienti da radio telescopi (3. 5 milioni di pc)
High Performance Computing and Networking (comunicazione e collaborazione su larga scala) Web computing condivisione di informazioni Grid computing e Cloud computing condivisione di capacità elaborativa per la risoluzione di problemi
Progetto World Community Grid http: //www. worldcommunitygrid. org progetto grid. org (IBM) http: //www. grid. org progetto open grid forum http: //www. ogf. org/
linee di sviluppo tecnologico ü reti wireless ü larga banda ü memorie a basso costo ü dispositivi mobili ü dispositivi a consapevolezza di posizione creazione di nuovi modelli culturali (la NET- Gen) the true power of computing lays in its ability to connect people Robert Fano, MIT 1970
- Ingegneria gestionale parthenope
- Siegi parthenope seminari
- Istituto duca degli abruzzi napoli
- Julien pothet
- Universit
- Universit sherbrooke
- Erasmus school of economics
- Universit of london
- Università degli studi "roma tre" mascotte
- Kit dello studente erasmus unige
- Unipv kiro farmacia
- Università degli studi di firenze psicologia
- Match the verbs 1-6 with the nouns a-f
- Facolt
- Facolt
- Facolt
- Facolt
- Facolt
- Facolt
- Facolt
- Facolt
- Ester di napoli
- Formez napoli
- Ic ferdinando russo napoli
- Tlc bidimensionale
- Corso gascromatografia napoli
- Liceo calamandrei ponticelli
- Istituto comprensivo principe di napoli augusta
- Pianta di napoli da stampare
- Napoli
- Liceo linguistico internazionale napoli
- Disturbi alimentari policlinico catania
- Centro mobbing napoli
- Istituto salesiano don bosco napoli vomero
- Scienze geologiche napoli
- Scuola di pace napoli
- Liceo classico giacomo leopardi recanati
- Parco metropolitano delle colline di napoli
- 39 circolo leopardi
- Pec ordine avvocati roma
- Pec lextel napoli
- Infn napoli
- Aic napoli
- Corso gascromatografia napoli
- Mazzini liceo napoli
- Ester di napoli
- Via petrarca 80 napoli
- Voltaire napoli
- Sistema regulador de vagas
- Asl napoli 1c
- Posizionamento napoli
- Liceo classico recanati
- Mixedema idiopatico
- Zoologia università napoli
- Naplest
- Massimiliano creta
- Breast journal club napoli
- Foresteria esercito napoli
- Macchina delle quarantore napoli
- Linea 1 napoli fermate
- Liceo scientifico arturo labriola
- Blackjack project napoli
- Grandezze fisiche
- Funzione omografica
- Algoritmo finito
- Rotazione degli oppioidi
- Cassetta degli attrezzi bruner
- Il mito degli indiani yakima
- Paleolitico inferiore medio e superiore
- Bambino nella culla la luna e il sol
- Doveri degli insegnanti
- La regolazione degli affetti e la riparazione del sé
- Ben pastor la sinagoga degli zingari
- Precessione degli equinozi zanichelli
- Decameron federigo degli alberighi
- Classificazione dei viventi in 5 regni
- Esulti il coro degli angeli