Seamless Integration of NoSQL class into the Database Curriculum
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education
Since NoSQL emerged a decade ago, it has rapidly gained popularity and has been actively incorporated into data management solutions for big data. This phenomenon brings positive challenges to accommodate NoSQL topics in the database curriculum. This paper presents our experience of teaching a NoSQL class over the last three years. The course uses a comprehensive teaching methodology that combines lectures, hands-on assignments, projects, and research-based approaches. The methodology aims at both students' in-depth learning and seamless integration of NoSQL topics into the database curriculum. The teaching methodology and course contents are detailed. Student evaluations of teaching, assessment results, success stories, and challenges and lessons learned are presented.
Big data, Curriculum, Databases, Education, NoSQL
Suneuy Kim. "Seamless Integration of NoSQL class into the Database Curriculum" ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education (2020): 314-320. https://doi.org/10.1145/3341525.3387399