Integrating big data and cloud computing topics into the computing curricula: A modular approach

被引:7
|
作者
Deb, Debzani [1 ]
Fuad, Muztaba [1 ]
机构
[1] Winston Salem State Univ, Dept Comp Sci, Winston Salem, NC 27110 USA
基金
美国国家科学基金会;
关键词
Bigdata; Cloud computing; Module; CS curriculum; Competency-based learning;
D O I
10.1016/j.jpdc.2021.07.012
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Big data and cloud computing collectively offer a paradigm shift in the way businesses are now acquiring, using, and managing information technology. This creates the need for every CS student to be equipped with foundational knowledge in this collective paradigm and possess some hands-on experience in deploying and managing big data applications in the cloud. This study argues that, for substantial coverage of big data and cloud computing concepts and skills, the relevant topics need to be integrated into multiple core courses across the CS curriculum rather than creating additional courses and performing a major overhaul of the curriculum. Our approach to including these topics is to develop autonomous competency-based learning modules for specific core courses in which their coverage might find an appropriate context. In this paper, four such modules are discussed, and our classroom experiences during these interventions are documented. Student performance data and survey results show reasonable success in attaining student learning outcomes, enhanced engagement, and interests. (C) 2021 The Author(s). Published by Elsevier Inc.
引用
收藏
页码:303 / 315
页数:13
相关论文
共 50 条
  • [1] Integrating Big Data into the Computing Curricula
    Silva, Yasin N.
    Dietrich, Suzanne W.
    Reed, Jason M.
    Tsosie, Lisa M.
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 139 - 144
  • [2] Teaching Big Data and Cloud Computing: A Modular Approach
    Deb, Debzani
    Cousins, Sebastian
    Fuad, Muztaba
    2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 377 - 383
  • [3] DATA FUSION IN CLOUD COMPUTING:BIG DATA APPROACH
    Szuster, Piotr
    Molina, Jose M.
    Garcia-Herrero, Jesus
    Kolodziej, Joanna
    PROCEEDINGS - 31ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2017, 2017, : 569 - 575
  • [4] Application Of Cloud Computing In Biomedicine Big Data Analysis Cloud Computing In Big Data
    Yang, Tianyi
    Zhao, Yang
    2017 INTERNATIONAL CONFERENCE ON ALGORITHMS, METHODOLOGY, MODELS AND APPLICATIONS IN EMERGING TECHNOLOGIES (ICAMMAET), 2017,
  • [5] Cloud Computing and Big Data
    Hsu, Ching-Hsien
    Tang, Chunming
    Esteves, Rui M.
    JOURNAL OF INTERNET TECHNOLOGY, 2014, 15 (06): : 995 - 997
  • [6] Big data and cloud computing
    Shrestha, Rasu B.
    APPLIED RADIOLOGY, 2014, 43 (03) : 32 - 34
  • [7] Soft computing techniques for big data and cloud computing
    Gupta, B. B.
    Agrawal, Dharma P.
    Yamaguchi, Shingo
    Sheng, Michael
    SOFT COMPUTING, 2020, 24 (08) : 5483 - 5484
  • [8] Soft computing techniques for big data and cloud computing
    B. B. Gupta
    Dharma P. Agrawal
    Shingo Yamaguchi
    Michael Sheng
    Soft Computing, 2020, 24 : 5483 - 5484
  • [9] A Module-based Approach to Teaching Big data and Cloud Computing Topics at CS Undergraduate Level
    Deb, Debzani
    Fuad, Muztaba
    Irwin, Keith
    SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, : 2 - 8
  • [10] Toward a big data approach for indexing encrypted data in Cloud Computing
    Kaci, Abdellah
    Bouabana-Tebibel, Thouraya
    Rachedi, Abderrezak
    Yahiaoui, Chafia
    SECURITY AND PRIVACY, 2019, 2 (03)