Cloud Computing Curriculum: Developing Exemplar Modules for General Course Inclusion

被引:1
|
作者
Adams, Joshua [1 ]
Hainey, Brian [2 ]
White, Laurie [3 ]
Foster, Derek [4 ]
Hall, Narine [5 ]
Hills, Mark [6 ]
Hooshangi, Sara [7 ]
Kuber, Karthik [8 ]
Nazir, Sajid [2 ]
Sakr, Majd [9 ]
Stott, Lee [10 ]
Taglienti, Carmen [11 ]
机构
[1] St Leo Univ, CS Dept, Donald R Tapia Coll Business, St Leo, FL 33574 USA
[2] Glasgow Caledonian Univ, Dept Comp, Glasgow, Lanark, Scotland
[3] Google LLC, Seattle, WA USA
[4] Univ Lincoln, Sch Comp Sci, Lincoln, England
[5] Champlain Coll, Burlington, VT USA
[6] East Carolina Univ, Greenville, NC 27858 USA
[7] Virginia Tech, Blacksburg, VA USA
[8] York Univ, Toronto, ON, Canada
[9] Carnegie Mellon Univ, Dept Comp Sci, Sch Comp Sci, Pittsburgh, PA 15213 USA
[10] Microsoft, Seattle, WA USA
[11] Northeastern Univ, N Andover, MA USA
来源
ITICSE-WGR'20: PROCEEDINGS OF THE WORKING GROUP REPORTS ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION | 2020年
关键词
Cloud Computing; Education; Computer Science; Curriculum Development; Distributed Computing;
D O I
10.1145/3437800.3439206
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The accelerating evolution and adoption of cloud computing services is generating increased demand for job skills in this domain. To address this growth, higher education has identified the importance of cloud computing courses that deliver practical and hands-on material relevant to this rapidly evolving field. This is especially relevant as cloud services are quickly becoming the standard computing model for many new computational approaches, including advanced subjects such as machine learning and data science. Since cloud computing influences a number of other traditional computing subjects such as networking and data storage, the ability to incorporate specific components of cloud computing teaching content into a variety of courses has also become important. However, a lack of availability of high-quality teaching material that is easy to integrate, when teaching rapidly evolving cloud-related concepts, continues to be a challenge for instructors. As the volume of teaching material that educators and other providers are willing to share increases, it is important that the content is easily discoverable and accurately catalogued. Using appropriate Learning Objectives (LOs) and tags associated with the correct course material contributes toward a reliable and trustworthy source for faculty. This Working Group (WG) has addressed these challenges by 1) creating a canonical list of LOs, based on the LOs included in the Knowledge Areas (KAs) developed by the ITiCSE working groups in 2018 and 2019; 2) searching for existing teaching material, cataloging the material by LO and then combining the LOs into exemplar modules for some of the more common classes that adopt cloud computing; 3) creating sample syllabi for these exemplars following the ACM Computer Science Curricula 2013 approach; and 4) developing a solution for disseminating the materials and keeping them up to date.
引用
收藏
页码:151 / 172
页数:22
相关论文
共 50 条
  • [1] Toward Developing a Cloud Computing Model Curriculum
    Erdil, D. Cenk
    White, Laurie
    Foster, Derek
    Adams, Joshua
    Cruz, Amadeo Jose Arguelles
    Hainey, Brian
    Hyman, Harvey
    Lewis, Gareth
    Nazir, Sajid
    Nguyen, Manh Van
    Sakr, Majd
    Stott, Lee
    PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 255 - 256
  • [2] Cloud Computing: Developing Contemporary Computer Science Curriculum for a Cloud-First Future
    Foster, Derek
    White, Laurie
    Adams, Joshua
    Erdil, D. Cenk
    Hyman, Harvey
    Kurkovsky, Stan
    Sakr, Majd
    Stott, Lee
    ITICSE'18: PROCEEDINGS OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2018, : 346 - 347
  • [3] Cloud Computing: Developing Contemporary Computer Science Curriculum for a Cloud-First Future
    Foster, Derek
    White, Laurie
    Adams, Joshua
    Erdil, D. Cenk
    Hyman, Harvey
    Kurkovsky, Stan
    Sakr, Majd
    Stott, Lee
    ITICSE 2018 COMPANION: PROCEEDINGS COMPANION OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2018, : 130 - 147
  • [4] Cloud Computing: Should it be Integrated into the Curriculum?
    Changchit, Chuleeporn
    INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY EDUCATION, 2015, 11 (02) : 105 - 117
  • [5] Portable Lab Modules on Cloud Computing
    Li, Peng
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [6] Codeless PDC Modules for Early Computing Curriculum
    Bourke, Chris
    Firestone, Justin
    2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 357 - 364
  • [7] Cloud Computing in Developing Economies
    Kshetri, Nir
    COMPUTER, 2010, 43 (10) : 47 - 55
  • [8] General Regression in Cloud Computing
    Bobak, Martin
    Hluchy, Ladislav
    Tran, Viet
    2014 18TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS (INES), 2014, : 21 - 26
  • [9] Cloud Computing Platforms for Delivering Computer Science and Mathematics Instructional Course Content to Learners
    Chiroma, Haruna
    Ahmad, Muhammad Murtala
    Abdulhamid, Gazali Muhammed
    Gital, Abdulsalam Ya'u
    Abdullahi, Umar
    Abubakar, Adamu I.
    Shuib, Liyana
    2017 IEEE 3RD INTERNATIONAL CONFERENCE ON ELECTRO-TECHNOLOGY FOR NATIONAL DEVELOPMENT (NIGERCON), 2017, : 639 - 643
  • [10] The Design and Evaluation of a Hands-on Course on Cloud Computing Environment
    Wannous, Muhammad
    PROCEEDINGS OF THE 2021 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2021, : 702 - 706