Credits
6
Types
Specialization complementary (Computer Networks and Distributed Systems)
Requirements
This subject has not requirements
, but it has got previous capacities
Department
AC
Teachers
Person in charge
- Felix Freitag ( felix@ac.upc.edu )
Others
- Roger Baig Viñas ( roger.baig@upc.edu )
Weekly hours
Theory
2
Problems
0
Laboratory
2
Guided learning
0
Autonomous learning
7
Competences
Computer networks and distributed systems
Specific
Generic
Reasoning
Objectives
Contents
-
Fundamental concepts
Peer-to-peer and overlay networks -
Routing in overlay networks
Routing in unstructured and structured overlay networks -
Techniques and models
Publish/subscribe, group communication, self-properties, incentives, management, resource allocation, security and anonymity, characterization and evaluation. -
Applications
Content and media distribution, storage, file sharing, communication, computing, social networks
Activities
Activity Evaluation act
Course presentation
Theory
2h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
1h
Theory
10h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
10h
Routing in unstructured and structured overlay networks
Theory
6h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
6h
Techniques and models
Theory
10h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
10h
Applications
Theory
8h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
10h
Course work proposal
Week: 8
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Discussion leader
Week: 6
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Paper review work
Week: 11
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Q&A research
Week: 14
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Presentation of course work
Week: 14
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Proposal course work
Theory
1h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Discussion leader
Theory
2h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Paper review work
Theory
2h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Q&A research
Theory
2h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Presentation final course work
Theory
2h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Teaching methodology
Theory and participatory classes, readings of research papers, presentation of topics by students, development of a course work.Evaluation methodology
The evaluation of the course is based on the participation of students in class activities, the students' review and assessment of reports/papers and the development of a course work on specific topics.NF = 0,3 * PR + 0,2 * PAR + 0,5 * DT
where:
NF = Final mark of the course
PR = Paper reviews and assessment
PAR = Participation in activities
DT = Work on specific topic
Bibliography
Basic
-
The course will not rely on any basic bibliography, but on a set of research papers that address topics of the different sections of the program of the course.
- ,