Go to:
Logótipo
You are here: Start > EEC0049

Distributed Systems

Code: EEC0049     Acronym: SDIS

Keywords
Classification Keyword
OFICIAL Informatics

Instance: 2010/2011 - 1S

Active? Yes
Responsible unit: Automation, Control and Industrial Production Systems
Course/CS Responsible: Master in Electrical and Computers Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEEC 9 Syllabus (Transition) since 2010/2011 4 - 6 63 162
5
Syllabus 4 - 6 63 162
5

Teaching language

Suitable for English-speaking students

Objectives

By the end of this unit the students should have acquired the competences needed to program small to medium size distributed applications, being able to select and use adequate software tools, from languages for distributed environments to middelware layers with specific cooperation models. They should also be capable of implementing simple fault-tolerance mechanisms based on spatial redundancy.

Program

Distributed architectures and their context. Communication models (message passing, remote procedure calls), cooperation models (client-server, publisher-subscriber, peer-to-peer) and models of synchronism (rendez-vous, clock synchronization, distributed mutual exclusion). Distribution middlewares. Notions of fault-tolerance (replication and consistency).

Teaching methods and learning activities

Lectures with theory component.
Practice in Labs based on two steps:
1st step, carry out specific guided projects to gain acquaintance with technologies and certain relevant aspects typical of distributed systems
2nd step, carry out an individual mini-project with an oral presentation/discussion at the end

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Description Type Time (hours) Weight (%) End date
Attendance (estimated) Participação presencial 52,00
Total: - 0,00

Eligibility for exams

- General FEUP regulations
- frequence of the labs component

Calculation formula of final grade

NP - Labs mark
NT - Exam mark
NF - Final mark

NF = 0,5*NP + 0,5 NT
NP = 0,5*NMT + 0,5*NTP


NMT - Mini-test mark
NTP - practical work mark

Examinations or Special Assignments

- Students that did not attend the labs component will need to do a special labs exam

Classification improvement

- Only the exam (concerning the theory component) can be repeated (and improved)
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-07-19 at 20:20:34 | Acceptable Use Policy | Data Protection Policy | Complaint Portal