Computer Science and Networking

Computer Science and
Networking
Study plan – students enrolled in 2014-2015
M. Danelutto – May 2015
«Ordinamento»
• X[51-72] CFU in INF/01 Informatica, ING-INF/05
Sistemi di elaborazione dell’informazione (attività
caratterizzanti)
• X[30-48] CFU in INF/01, ING-INF/05, ING-INF/03
Telecomunicazioni, MAT/08 Analisi Numerica, MAT/09
Ricerca Operativa (attività affini)
• 9 CFU → student choice (any)
• X[15-15] CFU final thesis
During the two years
• 1st year → mandatory exams only (57 CFUs)
• Algorithm engineering (9), Network and Configuration
Management (9), Advanced programming (9), Fundamentals
of Signals, Systems and Networks (12), High performance
computing (9), Teletraffic engineering (9)
• 2nd year → mandatory and non mandatory exams + thesis
• Mandatory: Distributed systems: paradigms and models (9),
Software Service Engineering (9)
• Thesis (15)
• Other exams (including free choice) (30)
Regolamento
Course (FIRST YEAR)
Credits
Advanced programming
9
Algorithm engineering
9
Teletraffic Engineering
9
High performance computing
9
Network management and configuration
9
Fondamenti di segnali, sistemi e reti
12
Course (SECOND YEAR)
Credits
Distributed Systems: paradigms and models
9
Software services
9
Free choice exam
9
Credits from Group A
9
Credits from Group B
12
Thesis
15
Group A (9 CFU)
Algoritmi paralleli e distribuiti
6
Ambienti virtuali su rete
6
Pervasive computing
6
Amplificazione ottica e sensoristica
9
Prestazioni di reti multimediali
6
Architetture, componenti e servizi di rete
9
Problemi di sicurezza in applicazioni web
6
Architetture di commutazione ed elaborazione dati a pacchetto
6
Programmazione concorrente
6
Aspetti prestazionali e di progetto delle reti wireless
6
Propagazione e ottica applicata
6
Basi di dati distribuite e parallele
6
Reti e tecnologie per le telecomunicazioni
9
Calcolo scientifico ad alte prestazioni
6
Reti wireless di sistemi embedded
6
Commutazione fotonica
9
Sistemi embedded
6
Componenti distribuite
6
Sistemi peer to peer
6
Laboratorio di Algoritmi per Big Data
6
Laboratorio di progettazione di software distribuito
6
Sistemi real-time
6
Laboratorio di protocolli e architetture di routing
6
Tecniche di data mining
9
Laboratorio di sistemi fotonici
6
Tecniche numeriche e applicazioni
6
Metodi di ottimizzazione delle reti
6
Teoria dell'affidabilità
6
Metodi formali per la sicurezza
6
Teoria dell'informazione e della trasmissione
9
Metodi per la specifica e la verifica di processi di business
6
Teoria e tecnica delle comunicazioni ottiche
9
Metodi per la verifica del software
6
Modelli di costo e progettazione di supporti
6
Tollerenza ai guasti in sistemi distribuiti
Group C (12 CFU)
Applicazioni parallele e distribuite
9
Architettura e progetto di piattaforme di
elaborazione complesse
12
Information retrieval
6
Modelli di calcolo
9
Piattaforme abilitanti distribuite
6
Sicurezza delle reti
9
Sistemi operativi distribuiti
6
Strumenti di programmazione per sistemi paralleli
e distribuiti
6
Virtualizzazione dei sistemi
6
Study plan
• Determines the unspecified exams in the career
• Taking into account the constraints in the
“ordinamento” and “regolamento”
• “Standard” study plans (approved by default)
• Non standard ones: need approval
Why
• Amount of students attending an (non mandatory)
exam determines
• Activation/de-activation of the exam
• Course mode(s)
• Although
• Students are not obliged to present a study plan
• Provided they pass exams for a total of 120 CFUs
• Subject to the contrains in the ordinamento/regolamento
In general
• In general
• Once presented the study plan should not be changed
• If changed
• Needs approval
• Changed valid next academic year
• Unless compliant with ordinamento and regolamento (also
needs formal approval)
Free exam
• Suggested to take it from Group A or C (anyway)
• As of the ordinamento and regolamento
• May be picked up from any course of the Univ.
• (same credits!)
Regulation from the master council
• 13/09/2011
deliberation
• «Type 1» plan
• 9 CFU from
subgroup 1
• 9 CFU from
subgroup 2
• 9 CFU from
subgroup 3
• 9 CFU «free»
• «Type 1» plan
•
•
•
•
12 CFU TCO
9 CFU from subgroup 4
6 CFU from subgroup 5
9 CFU «free» (Modelli
della fisica 6+3)
Subgroups (rose)
Partial ordering defined
1st year
ALE
PA
HPC
IT
GCR
FSR
2nd year
MOD
MFS
IR
ISS
SPM
ALP
SPD
HSC
PAD
mandatory
recommended
AED
ARW
MOR
SR
PSW
RWE
ACS
LPA
RTT
TCO
AOS
CF
LSF
POA
How
• Course contents on the Syllabus
• http://www.di.unipi.it/en/education/mcsn/courses
• Talk with professor
• During question time or asking time by email
• Taking into account what you wish to do for the thesis
Thesis
• 15 CFUs
• Agreed with professor(s)
• One professor
• More than one professor (multidisciplinary)
• For some non mandatory courses
• Special contents agreed with professor for thesis
• De facto used (in part) as additional CFUs of the thesis
Possible thesis
• Hints from course material
• Agreed with professors
• List on the web site
• http://compass2.di.unipi.it/didattica/win18/doc/Tesi_2013-v3.pdf
• Updated from time to time, arguments 2013 ok.
Completing the credits
• If
• Courses + thesis = 117 CFU (possible)
• Then
• 3 CFU “Rassegna per la prova finale”
• Exam with small report on argument(s) related to thesis
• To be discussed/presented before deadline (-15 days to thesis)
• “Idoneo/non idoneo” score
• Makes the thesis 18 CFUs
• May be spent in Group A or Group B
When
• Study plan to be communicated by end of June 2015
(for the A.A. 2015-2016)
• Form will be available on the web site
• To be filled and sent by email to (cc)
• Danelutto ([email protected])
• Mongini ([email protected])
Any questions
• Ask me
• [email protected]
• Ask secretary offices
• Dept. Computer Science
• Morning hours
• Ask professors