Seamless Integration of NoSQL class into the Database Curriculum
Publication Date
6-15-2020
Document Type
Conference Proceeding
Publication Title
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education
DOI
10.1145/3341525.3387399
First Page
314
Last Page
320
Abstract
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.
Keywords
Big data, Curriculum, Databases, Education, NoSQL
Department
Computer Science
Recommended Citation
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