Course title
6M0098001
Distributed Network Systems

YAMAZAKI Taku Click to show questionnaire result at 2019
Purpose of class
The aim of this course is to understand the technologies required to design, build, and operate autonomous and distributed networks and systems, and to acquire the skills necessary to apply these technologies.
Course content
Distributed systems formed over networks serve as the technological foundation for realizing cloud services that can be accessed anytime and anywhere. This course focuses on such networks and distributed systems, covering their construction technologies, underlying mechanisms, and applications.
Goals and objectives
  1. Students will be able to understand and explain the technologies required to construct networks in an autonomous and distributed manner.
  2. Students will be able to understand and explain the fundamental technologies required to realize distributed systems.
  3. Students will be able to understand and explain the mechanisms of network-based distributed systems used in various environments.
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Assignments Total.
1. 30% 30%
2. 30% 30%
3. 40% 40%
Total. 100% -
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Overview of Distributed Systems Review of Lecture Content 90minutes
2. Overview of Distributed Network Systems Preparation for network-based distributed systems 120minutes
Review of Lecture Content 90minutes
3. Presentation on Distributed Network Systems Preparation of reports and presentation materials on assignments 160minutes
Review of Lecture Content 60minutes
4. Performance Evaluation Metrics for Distributed Systems (1): Distribution Transparency Preparation for Distribution Transparency 90minutes
Review of Lecture Content 60minutes
5. Presentation on Distribution Transparency Preparation of reports and presentation materials on assignments 160minutes
Review of Lecture Content 60minutes
6. Performance Evaluation Metrics for Distributed Systems (2): Consistency Preparation for Consistency 90minutes
Review of Lecture Content 60minutes
7. Presentation on Consistency Preparation of reports and presentation materials on assignments 160minutes
Review of Lecture Content 60minutes
8. Performance Evaluation Metrics for Distributed Systems (3): Consistency Models Preparation for Consistency Models 90minutes
Review of Lecture Content 60minutes
9. Presentation on Consistency Models Preparation of reports and presentation materials on assignments 160minutes
Review of Lecture Content 60minutes
10. Performance Evaluation Metrics for Distributed Systems (4): Fault Tolerance Preparation for Fault Tolerance 90minutes
Review of Lecture Content 60minutes
11. Presentation on Fault Tolerance Preparation of reports and presentation materials on assignments 160minutes
Review of Lecture Content 60minutes
12. Functions of Distributed Algorithms Preparation for Distributed Algorithms 90minutes
Review of Lecture Content 60minutes
13. Research on Practical Distributed Algorithms and Their Applications Preparation for Practical Distributed Algorithms 90minutes
Review of Lecture Content 70minutes
14. Presentation on Practical Distributed Algorithms Preparation of reports and presentation materials on assignments 210minutes
Total. - - 2520minutes
Evaluation method and criteria
Evaluation will be based on class discussions, written reports, and presentation content.

60 points or above: Students understand what kinds of technologies and challenges exist in distributed systems.

70 points or above: Students understand the technical details of distributed systems and can explain them.

80 points or above: Students can explain not only the technical details but also the issues and challenges that arise from them.

90 points or above: Students understand and can explain methods for addressing various issues and challenges in distributed systems.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
Prerequisites
Basic knowledge of networks is desirable.
Office hours and How to contact professors for questions
  • Office hours: Monday during the lunch break. Please make sure to contact me in advance by email or other means.
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic problem-solving skills
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
N/A N/A
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Fri Mar 20 04:05:49 JST 2026