论文标题
我们达成共识了吗?分布式系统教学大纲的分析
Have We Reached Consensus? An Analysis of Distributed Systems Syllabi
论文作者
论文摘要
正确应用分布式系统概念对于寻求可扩展,可靠和快速的软件很重要。因此,分布式系统是许多计算机科学计划中包含的课程。为了描述当前的教学分布式系统的趋势,也描述了寻求提高其教学大纲质量的教育工作者的参考,我们对全球顶级计算机科学计划的51个分布式系统课程的51个教学大纲进行了评论。我们手动策划了教学大纲,并提取了数据,使我们能够确定在教授此主题的方法,包括选择主题,书籍和纸质阅读清单。我们介绍了结果,并讨论了正在教授的内容是否与两个重要课程计划的准则相匹配。
Correctly applying distributed systems concepts is important for software that seeks to be scalable, reliable and fast. For this reason, Distributed Systems is a course included in many Computer Science programs. To both describe current trends in teaching distributed systems and as a reference for educators that seek to improve the quality of their syllabi, we present a review of 51 syllabi of distributed systems courses from top Computer Science programs around the world. We manually curated the syllabi and extracted data that allowed us to identify approaches used in teaching this subject, including choice of topics, book, and paper reading list. We present our results and a discussion on whether what is being taught matches the guidelines of two important curriculum initiatives.