study plans - backus.di.unipi.itbackus.di.unipi.it/~marcod/tools/studyplanslides.pdf•9 cfu →...

Post on 15-Feb-2019

223 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Study Plans

For the students enrolled in 2013-2014

“Ordinamento”

• X[51-72] CFU in INF/01 Informatica, ING-INF/05 Sistemi di elaborazionedell’informazione (attività caratterizzanti)

• X[30-48] CFU in INF/01, ING-INF/05, ING-INF/03 Telecomunicazioni, MAT/08 AnalisiNumerica, 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), Teletrafficengineering (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”

• 2nd year

– 2 mandatory exams (9+9)

– Thesis (15)

– Free choice exam (9)

– Exam(s) from Group-a (9)

– Exam(s) from Group-c (12)

Group A

• Algoritmi paralleli e distribuiti 6

• Ambienti virtuali su rete 6

• Amplificazione ottica e sensoristica 9

• Architetture, componenti e servizi di rete 9

• Architetture di commutazione ed elaborazione dati a pacchetto 6

• Aspetti prestazionali e di progetto delle reti wireless 6

• Basi di dati distribuite e parallele 6

• Commutazione fotonica 9

• Componenti distribuite 6

• Information retrieval 6

• Laboratorio di progettazione di software distribuito 6

• Laboratorio di protocolli e architetture di routing 6

• Laboratorio di sistemi fotonici 6

• Metodi di ottimizzazione delle reti 6

• Metodi formali per la sicurezza 6

• Metodi per la specifica e la verifica di processi di business 6

• Metodi per la verifica del software 6

• Modelli di costo e progettazione di supporti 6

• Pervasive computing 6

• Piattaforme abilitanti distribuite 6

• Prestazioni di reti multimediali 6

• Problemi di sicurezza in applicazioni web 6

• Programmazione concorrente 6

• Propagazione e ottica applicata 6

• Reti e tecnologie per le telecomunicazioni 9

• Sistemi embedded 6

• Sistemi peer to peer 6

• Sistemi real-time 6

• Tecniche di data mining 9

• Tecniche numeriche e applicazioni 6

• Teoria dell'affidabilità 6

• Teoria dell'informazione e della trasmissione 9

• Teoria e tecnica delle comunicazioni ottiche 9

• Tollerenza ai guasti in sistemi distribuiti 6

• Laboratorio Big Data 6

Group C

• Applicazioni parallele e distribuite 9

• Architettura e progetto di piattaforme di elaborazione complesse 12

• Modelli di calcolo 9

• Sicurezza delle reti 9

• Sistemi operativi distribuiti 6

• Strumenti di programmazione per sistemi paralleli e distribuiti 6

• Virtualizzazione dei sistemi 6

Where ?

Where ?

Study plan

• Determines the unspecified exams in the career

• Taking into account the constraints in the “ordinamento”

• “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

How

• “Standard” study plans

– Scheme 1: more oriented towards architectures and tools for computer systems and networking, and development of distributed applications

– Scheme 2 : more oriented towards network technologies, principles and technologies for optical and photonic communication

• “Free” study plan

– Submitted for approval

How (2)

• 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)

Scheme 1

• One exam in– Models of computation (9)

– Network Security (9)

– Programming tools for parallel and distributed systems (6)

– Big data lab (6)

• One exam in – Laboratory of Routing Protocols and Architectures (6)

– Network Optimization Methods (6)

– Networking Architectures, Components and Services (9)

– Networks and Technologies for Telecommunication (9),

– Packet-Switching and Processing Architectures(6)

– Performance and Design Issues of Wireless Networks (6)

– Theory and Techniques of Optical Communications (9)

Scheme 1 (continued)

• One exam in

– Models of Computation – Network Security – Programming Tools for Parallel and

Distributed Systems – Big data laboratory– Laboratory of Routing Protocols and

Architectures – Network Optimization Methods– Networking Architectures, Components

and Services – Networks and Technologies for

Telecommunications – Packet-Switching and Processing

Architectures– Performance and Design Issues of

ireless Networks – Theory and Techniques of Optical

Communications

– Applied Optics and Propagation – Distributed Enabling Platforms – Embedded Systems– Formal Methods for Security – High Performance Scientific Computing – Information Retrieval – Laboratory of Photonic Systems – Methods for the Specification and

Verification of Business Processes– Networked Virtual Environments – Optical Amplification and Sensing – Parallel and Distributed Algorithms – Peer to Peer Systems – Photonic Switching – Real Time Systems – Security Issues in Web Applications – Wireless Networks of Embedded

Systems – Survey in Preparation of the Final Proof

Scheme 1 (continued)

• One exam in

– Models of Computation – Network Security – Programming Tools for Parallel and

Distributed Systems – Big data laboratory– Laboratory of Routing Protocols and

Architectures – Network Optimization Methods– Networking Architectures, Components

and Services – Networks and Technologies for

Telecommunications – Packet-Switching and Processing

Architectures– Performance and Design Issues of

ireless Networks – Theory and Techniques of Optical

Communications

– Applied Optics and Propagation – Distributed Enabling Platforms – Embedded Systems– Formal Methods for Security – High Performance Scientific Computing – Information Retrieval – Laboratory of Photonic Systems – Methods for the Specification and

Verification of Business Processes– Networked Virtual Environments – Optical Amplification and Sensing – Parallel and Distributed Algorithms – Peer to Peer Systems – Photonic Switching – Real Time Systems – Security Issues in Web Applications – Wireless Networks of Embedded

Systems – Survey in Preparation of the Final Proof

Scheme 2

• One exam in

– Models of computation (9), Network Security (9), Programming tools for parallel and distributed systems (6), Big data lab (6)

• Theory and Techniques of Optical Communications (9)

Scheme 2 (continued)

• One exam in

– Models of Computation – Network Security – Programming Tools for Parallel and

Distributed Systems – Big data laboratory– Laboratory of Routing Protocols and

Architectures – Network Optimization Methods– Networking Architectures, Components

and Services – Networks and Technologies for

Telecommunications – Packet-Switching and Processing

Architectures– Performance and Design Issues of

ireless Networks – Theory and Techniques of Optical

Communications

– Applied Optics and Propagation – Distributed Enabling Platforms – Embedded Systems– Formal Methods for Security – High Performance Scientific Computing – Information Retrieval – Laboratory of Photonic Systems – Methods for the Specification and

Verification of Business Processes– Networked Virtual Environments – Optical Amplification and Sensing – Parallel and Distributed Algorithms – Peer to Peer Systems – Photonic Switching – Real Time Systems – Security Issues in Web Applications – Wireless Networks of Embedded

Systems – Survey in Preparation of the Final Proof

Scheme 2 (continued)

• One exam in

– Models of Computation – Network Security – Programming Tools for Parallel and

Distributed Systems – Big data laboratory– Laboratory of Routing Protocols and

Architectures – Network Optimization Methods– Networking Architectures, Components

and Services – Networks and Technologies for

Telecommunications – Packet-Switching and Processing

Architectures– Performance and Design Issues of

ireless Networks – Theory and Techniques of Optical

Communications

– Applied Optics and Propagation – Distributed Enabling Platforms – Embedded Systems– Formal Methods for Security – High Performance Scientific Computing – Information Retrieval – Laboratory of Photonic Systems – Methods for the Specification and

Verification of Business Processes– Networked Virtual Environments – Optical Amplification and Sensing – Parallel and Distributed Algorithms – Peer to Peer Systems – Photonic Switching – Real Time Systems – Security Issues in Web Applications – Wireless Networks of Embedded

Systems – Survey in Preparation of the Final Proof

“Free” exam

• In both Scheme 1 and 2

– Free exam is one from the lists

– Student indicates which one

• In “Free” study plan

– Any exam from the whole university may be taken (9 CFU)

“Partial ordering” defined

1st year

ALE PA HPC IT GCR FSR

2nd year

ISS SPM

MOD IR ALP SPD AED TCO

MFS ARW

HSC MOR AOS

SR ACS CF

PAD PSW LPA LSF

RWE RTT POA

mandatory

recommended

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

When

• Study plan to be communicated by end of June 2014 (for the A.A. 2014-2015)

• Through the web site

– Form page “work in progress”

– Ready by the beginning of June

Any questions

• Ask me

– marco.danelutto@unipi.it

• Ask secretary offices

– Dept. Computer Science

– Morning hours

• Ask professors

top related