Experience Report on an Undergraduate Project in Distributed Systems

Abdelwahab Omar,Jared Bance, Christopher Behan, Brian Bowden,Sebastian Crites, Arshdeep Dhillon,Eric Dimond, Ian Eliopoulos,Alexandria Fawcett, Micheal Friesen,Nayem Hossain,Kurtis Jantzen, Aidan Kelly,David Kenny, Kayleigh Kernaghan,Sunah Kim,Brenton Kruger,Anton Lysov, Siyuan Ma,Bryan McGregor,Levi Meston, Richard Pham, Quan Anh Phan, Zia Rehman,Mitchell Sawatzky, Peter Schulze,Stuart Seguin, Rebecca Senger,Patrick Settle, Yehonatan Shabash,Masroor Syed, Mehnaz Tarannum,Colin Thompson, Saurabh Tomar,Kevin Unarce, Joel Van Egmond,Michael Verwaayen,Steven Vogelaar, Aaron Williamson,Selena Yu,Mehrdad Jafari Giv,Jalal Kawash

2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019)(2019)

引用 0|浏览16
暂无评分
摘要
We describe our experience in building an open-ended, loosely-defined distributed systems project in a terminal-year course. The class had forty students organized into eight groups, producing eight projects. The direct objective of the project was to build a distributed application incorporating forms for synchronization, replication, consistency, and fault tolerance. The indirect objectives were to explore in more details concepts and algorithms studied in the lectures and to learn and utilize new concepts and algorithm not covered in the lectures. We briefly describe each project and reflect on this experience. This paper shows with a dominant student voice that the students took on the challenge to higher levels, raising their own expectation, bringing out their creativity to its best, tackling domain-specific research, and demonstrating their resourcefulness with available technologies.
更多
查看译文
关键词
Computer Science Education, Distributed Systems, Project-based Learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要