A Module-based Approach to Teaching Big data and Cloud Computing Topics at CS Undergraduate Level

被引:9
|
作者
Deb, Debzani [1 ]
Fuad, Muztaba [1 ]
Irwin, Keith [1 ]
机构
[1] Winston Salem State Univ, Dept Comp Sci, Winston Salem, NC 27110 USA
来源
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION | 2019年
基金
美国国家科学基金会;
关键词
Big data; Cloud computing; Curriculum; Mapreduce; Apache Spark;
D O I
10.1145/3287324.3287494
中图分类号
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 to possess some hands-on experience in deploying and managing big data applications in the cloud. We argue 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 undergraduate CS curriculum rather than creating additional standalone core or elective courses and performing a major overhaul of the curriculum. Our approach to including these topics is to develop autonomous learning modules for specific core courses in which their coverage might find an appropriate context. In this paper, three such modules are discussed and our classroom experiences during these interventions are documented. So far, we have achieved reasonable success in attaining student learning outcomes, enhanced engagement, and interests. Our objective is to share our experience with the academics who aim at incorporating similar pedagogy and to receive feedback about our approach.
引用
收藏
页码:2 / 8
页数:7
相关论文
共 50 条
  • [21] Research on Ship Data Big Data Parallel Scheduling Algorithm Based on Cloud Computing
    Li, Xin
    Guo, Jingjing
    JOURNAL OF COASTAL RESEARCH, 2019, : 535 - 539
  • [22] Implementation of Cloud Computing and Big Data with Java']Java Based Web Application
    Saxena, Ankur
    Kaushik, Neeraj
    Kaushik, Nidhi
    Dwivedi, Asit
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1289 - 1293
  • [23] An intelligent cloud computing of trunk logistics alliance based on blockchain and big data
    Deqian Fu
    Shunbo Hu
    Lintao Zhang
    Shuqing He
    Jianlong Qiu
    The Journal of Supercomputing, 2021, 77 : 13863 - 13878
  • [24] Intelligent Traffic Control System Based on Cloud Computing and Big Data Mining
    Mu Shengdong
    Xiong Zhengxian
    Tian Yixiang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (12) : 6583 - 6592
  • [25] An intelligent cloud computing of trunk logistics alliance based on blockchain and big data
    Fu, Deqian
    Hu, Shunbo
    Zhang, Lintao
    He, Shuqing
    Qiu, Jianlong
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (12) : 13863 - 13878
  • [26] A Distributed Collaborative Urban Traffic Big Data System Based on Cloud Computing
    Zhang, Jianqin
    Chen, Zhihong
    Xu, Zhijie
    Du, Mingyi
    Yang, Weijun
    Guo, Liang
    IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2019, 11 (04) : 37 - 47
  • [27] Enterprise financial risk model based on cloud computing in age of big data
    Han, Wenzhuo
    SOFT COMPUTING, 2023,
  • [28] Minimizing Big Data Problems using Cloud Computing Based on Hadoop Architecture
    Adnan, Muhammad
    Afzal, Muhammad
    Aslam, Muhammad
    Jan, Roohl
    Martinez-Enriquez, A. M.
    2014 11TH ANNUAL HIGH CAPACITY OPTICAL NETWORKS AND EMERGING/ENABLING TECHNOLOGIES (PHOTONICS FOR ENERGY), 2014, : 99 - 103
  • [29] Design of Big Data Compatible Storage System Based on Cloud Computing Environment
    Zhou, Min
    Li, Jiaqi
    Ye, Jun
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 3158 - 3161
  • [30] Sales Data Analysis of Cloud Computing Products based on Big Data
    Zhang, Xu
    He, Yumin
    Pan, Lixin
    Yao, Zhong
    IFAC PAPERSONLINE, 2022, 55 (10): : 1404 - 1409