Facoltà di Ingegneria - Guida degli insegnamenti (Syllabus)

Program


Search Search    Print Print

Tecniche per l'Informatica Distribuita
Distributed Computing Techniques
Luca Spalazzi

Seat Ingegneria
A.A. 2015/2016
Credits 9
Hours 72
Period II
Language ENG

Prerequisites
Operating systems, Software engineering.

Learning outcomes
The course aims to provide knowledge and skills in the techniques for distributed computing, with particular reference to service-oriented architectures, cloud computing and information security.

Program
Service Oriented Architecture (web services and RESTful services). Cloud computing (IaaS, PaaS, SaaS). Computer and network security (requirements, tools, and methods).

Development of the examination
LEARNING EVALUATION METHODS
The learning evaluation consists of two parts: 1) individual oral exam - a discussion about three topics from the syllabus; 2) group project - a group of 4 or 5 students must design a software agreed with the teacher and present the results. The group can choose a project that is also valid for the course: ”Software Engineering”

LEARNING EVALUATION CRITERIA
1) Individual oral exam - students must know what are methods, techniques, and standards to be used in distributed computing. 2) Group project - the group must be able to apply such methods and techniques to the development of a software and to produce a final project report.

LEARNING MEASUREMENT CRITERIA
1) Individual oral exam: each one of the three topics assignes a score up to 10. The final mark for the oral exam is the average score. 2) Group project - the review process takes into account the completeness and correctness of the final report (up to

FINAL MARK ALLOCATION CRITERIA
Individual oral exam: up to 10 marks Group project: up to 21 marks Final mark: the sum of the previous two marks. 31 marks is equivalent to ”30 e lode” (full mark with distinction).

Recommended reading
K. Hwang,J. Dongarra,G. Fox. ”Distributed and Cloud ComputingFrom Parallel Processing to the Internet of Things”. Elsevier

Courses
  • Ingegneria Informatica e dell'Automazione (Corso di Laurea Magistrale (DM 270/04))




Università Politecnica delle Marche
P.zza Roma 22, 60121 Ancona
Tel (+39) 071.220.1, Fax (+39) 071.220.2324
P.I. 00382520427