Description

The purpose of the graduate-level course is understanding the various concepts of distributed systems working on large scale networks and developing the ability of critical thinking for analyzing the state of the art research in the field of distributed systems. During the course, students explore the concepts of Architecture, Process, Communication, Naming, Synchronization, Consistency, Replication, Fault Tolerance, Security and etc. Also students are exposed to various distributed systems such as object-based systems, web-based systems, file systmes and middlewares. The course includes extensive readings of recent publications and programming projects of distributed systems.

Instructor

Kyungbaek Kim
Office : Engineering Building #6, 715
Tel : +82-62-530-3438
Email : kyungbaekkim@chonnam.ac.kr
Office Hours : Tue 4pm ~ 5pm

Time and Location

Mon 9am-12pm, Engineering Building #7, 327

Main Text

Reference Text

Grading Policy

Lecture Notes

Lecture notes are accessible through the eClass of JNU portal.

Homeworks, Quiz, Midterm/Final Exam

All of the materials related to homeworks, quiz, midterm exam and final exam, including solutions, are accessible through the eClass of JNU portal.

Reading Assignment

Submit the summary of given papers on the due date. Here is a template of summary.