17
Corso di Laurea Magistrale in Ingegneria Informatica Siti web: corsidilaurea.uniroma1.it/it/corso/2017/ingegneria-informatica/ e cclii.dis.uniroma1.it

Corso di Laurea Magistrale in Ingegneria Informatica · Corso di Laurea Magistrale in Ingegneria Informatica Siti web: ... • Big Data Computing • Data Mining • Probabilistic

Embed Size (px)

Citation preview

Corso di Laurea Magistrale in Ingegneria Informatica

Siti web:

corsidilaurea.uniroma1.it/it/corso/2017/ingegneria-informatica/

e

cclii.dis.uniroma1.it

Ingegneria Informatica

• L'ingegneria informatica è la branca dell'ingegneria che si

occupa dell'analisi, del progetto, dello sviluppo e della

manutenzione dei sistemi per l'elaborazione dell'informazione

• L’ingegnere informatico è un professionista che svolge attività di

pianificazione, progettazione, realizzazione, gestione e esercizio

di sistemi e infrastrutture per la rappresentazione, la

trasmissione e l'elaborazione delle informazioni

MSc in Engineering in Computer Science

Laurea Magistrale MINR

• L’obiettivo della laurea Magistrale in Ingegneria informatica

Master of Science in Engineering in Computer Science (MINR) è

duplice:

– Completare la formazione dell’ingegnere informatico attraverso lo studio

di metodologie ed aspetti teorici.

– Introdurre lo studente ad argomenti specializzati anche attraverso lo

studio dell’attuale stato dell’arte nei rispettivi ambiti di ricerca

• Il corso di laurea forma persone per:

– Inserimento diretto nel mondo del lavoro

– Specializzazione in corsi di formazione avanzata

• Dottorato di ricerca

• Master di 2° livello

MSc in Engineering in Computer Science

Laurea Magistrale

MSc in Engineering in Computer Science

Scuola

superiore

Laurea

triennale

Laurea

magistrale Dottorato

Master 1°

livello

Master 2°

livello

Mondo del lavoro

MINR in Inglese!

• Il corso di laurea MINR è erogato completamente in Inglese

• Perché?

– L’ingegneria informatica è un settore ad altissimo livello di

internazionalizzazione

– Capacità degli studenti spendibili in un contesto internazionale

– Contribuire alla competitività delle aziende Italiane

– Attrarre giovani talenti da altri paesi

• Ma funziona?

– 5 anni di esperienza con un doppio canale + 5 anni solo inglese

– Alto grado di internazionalizzazione dei docenti

– Lezioni erogate anche da docenti stranieri

MSc in Engineering in Computer Science

MINR: Struttura del CurriculumInsegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/04

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatorie (6cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Performance Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Esempio Percorso: Data and Information Management

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/04

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatorie (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Performance Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Esempio Percorso: Big Data Analytics Technologies

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/04

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatorie (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)• Optimization Methods in Machine Learning• Stochastic Processes in Data Science (MSc. Data

Science)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Performance Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Esempio Percorso: Software and Application Development

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/04

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatorie (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Performance Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Esempio Percorso: Cloud Computing

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/04

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatorie (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Perfor. Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Esempio Percorso: Cyber Security Technologies

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/03

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatore (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)

• Corsi da MSc in Cyber Security

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Performance Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Esempio perc.: Smart Environments and Internet of Things

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/03

• Laboratory of Network Design and Configuration

• MARR

• …

Idoneità obbligatore (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Insegnamenti a scelta dello studente (12cfu):

• Product Design Studio 3 (12cfu) da MSc. Product Design (Architettura)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Performance Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Tesi e prova finale (30cfu)

Esempio Percorso: Artificial Intelligence Technologies

Insegnamenti obbligatori (30cfu):• Advanced Programming (6cfu)• Algorithm Design (6cfu)• Data Management (6cfu)• Distributed Systems and

Computer and Network Security (12cfu)• Artificial Intelligence I oppure

Machine Learning (6cfu)

Insegnamenti ingegneristici (almeno 6 cfu):

• Network Infrastructure ING-INF/03

• Embedded Systems ING-INF/03

• Neural Networks ING-IND/31

• Natural Language Processing INF/01

• Network Traffic Engineering ING-INF/03

• Control of Communication and Energy Networks ING-INF/04

• Laboratory of Network Design and Configuration

• MARR

• …

Insegnamenti obbligatori – idoneita (9cfu):

• Seminars in Advanced Topics in Computer Science Engineering (6cfu)

Tesi e prova finale (30cfu)

Insegnamenti a scelta dello studente (12cfu)

Algorithms

• Big Data Computing

• Data Mining

• Probabilistic Methods for the Analysis of Experimental Data

• Social Networks and On-line Markets

Data Management

• Knowledge Representation and Semantic Technologies

• Large-Scale Data Management

• Visual Analytics

Software Engineering

• Formal Methods

• Software Engineering

• Human Computer Interaction

• Process and Service Modeling and Analysis

Software Applications

• Mobile Applications and Cloud Computing

• Web Information Retrieval

• Web Security and Privacy

Systems

• Advanced Operating Systems and Virtualization

• Capacity Planning

• Data Centers and High Perfor. Computing

• Microcontroller System Design

• Pervasive Systems

• System Enterprise Security

Insegnamenti opzionali (36cfu)

Insegnamenti presi da MARR:

• Artificial Intelligence I+II (12cfu)

• Planning and Reasoning

• Vision and Perception

Erasmus

MSc in Engineering in Computer Science

Programma

Erasmus

Programma

Erasmus

Percorso di eccellenza

• Ha lo scopo di valorizzare la formazione degli studenti meritevoli

ed interessati ad attività di approfondimento scientifico.

• Consiste in

– Attività formative aggiuntive

• Seminari

• Corsi per studenti di dottorato

– Integrazione con i gruppi di ricerca nell’ambito di attività scientifiche

• Possono richiedere l'accesso al percorso di eccellenza gli

studenti che al termine del primo anno di corso

– abbiano acquisito almeno 40 crediti formativi universitari (CFU)

– con media non inferiore a 27/30.

• Il numero massimo di studenti ammessi al percorso di

eccellenza è 10.

MSc in Engineering in Computer Science

Ambiente stimolante

• Sede prevalente dei corsi è il

palazzo del DIAG

• Strutture disponibili:

– Aule attrezzate

– Biblioteca

– Aule per tesisti

– Laboratori di ricerca

• Coinvolgimento degli studenti in attività collaterali

– Seminari

– Conferenze organizzate nella struttura

– Eventi

MSc in Engineering in Computer Science

MSc in Engineering in Computer Science

Questions?