Cloud Computing: Developing Contemporary Computer Science Curriculum for a Cloud-First Future

被引:11
|
作者
Foster, Derek [1 ]
White, Laurie [2 ]
Adams, Joshua [3 ]
Erdil, D. Cenk [4 ]
Hyman, Harvey [5 ]
Kurkovsky, Stan [6 ]
Sakr, Majd [7 ]
Stott, Lee [8 ]
机构
[1] Univ Lincoln, Sch Comp Sci, Lincoln, England
[2] Google, Mountain View, CA USA
[3] St Leo Univ, Donald R Tapia Coll Business, CS Dept, St Leo, FL USA
[4] Sacred Heart Univ, Sch Comp Sci & Engn, Fairfield, CT USA
[5] Univ S Florida, Coll Business, ISDS Dept, Tampa, FL USA
[6] Cent Connecticut State Univ, Dept Comp Sci, New Britain, CT 06050 USA
[7] Carnegie Mellon Univ, Sch Comp Sci, Comp Sci Dept, Pittsburgh, PA 15213 USA
[8] Microsoft, London, England
来源
ITICSE 2018 COMPANION: PROCEEDINGS COMPANION OF THE 23RD ANNUAL ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION | 2018年
关键词
Cloud Computing; Education; Computer Science; Curriculum Development; Distributed Computing; SECURITY; ADOPTION; USAGE;
D O I
10.1145/3293881.3295781
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud Computing adoption has seen significant growth over the last five years. It offers a diverse range of scalable and redundant service deployment models, including Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), and Containers-as-a-Service (CaaS). These models are applied to areas such as IoT, Cyber-Physical Systems, Social Media, Data Science, Media Streaming, Ecommerce, and Health Informatics. The growth in cloud presents challenges for companies to source cloud expertise to support their business, particularly small and medium-sized enterprises with limited resources. The UK Government recently published the Digital Skills Crisis report, identifying skill-set challenges facing industry, with a shortage in cloud skills negatively impacting business. While cloud technologies have evolved at significant pace, the development of Computer Science curriculum in the further and higher education sector has lagged behind. The challenges faced in the sector includes the training of educators, institutional gaps (software and hardware policies), regulatory constraints, and access to cloud platforms. By embedding fundamental cloud skills throughout the educator and student journey, both stakeholders will be better positioned to understand and practically apply the use of appropriate cloud services, and produce graduates to support the needs of industry. This working group has carried out work to: i) assess current cloud computing curricula in CS and similar programs, ii) document industry needs for in-demand cloud skills, iii) identify issues and gaps around cloud curriculum uptake, and iv) develop solutions to meet the skill demands on core Cloud Computing topics, technical skills exercises, and modules for integration with contemporary Computer Science curricula.
引用
收藏
页码:130 / 147
页数:18
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] Cloud Computing Curriculum: Developing Exemplar Modules for General Course Inclusion
    Adams, Joshua
    Hainey, Brian
    White, Laurie
    Foster, Derek
    Hall, Narine
    Hills, Mark
    Hooshangi, Sara
    Kuber, Karthik
    Nazir, Sajid
    Sakr, Majd
    Stott, Lee
    Taglienti, Carmen
    ITICSE-WGR'20: PROCEEDINGS OF THE WORKING GROUP REPORTS ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2020, : 151 - 172
  • [4] CLOUD COMPUTING AND E-LEARNING (COMPUTER NETWORK LABORATORIES FOR CURRICULUM DEVELOPMENT IN CLOUD COMPUTING)
    Brandao, Pedro Ramos
    INNOVATIVE EDUCATIONAL TECHNOLOGIES, TOOLS AND METHODS FOR E-LEARNING, 2020, 12 : 29 - 40
  • [5] Requiring Web-based Cloud and Mobile Computing in a Computer Science Undergraduate Curriculum
    Hollingsworth, Joel
    Powell, David J.
    PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 19 - 24
  • [6] Cloud Computing: Should it be Integrated into the Curriculum?
    Changchit, Chuleeporn
    INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY EDUCATION, 2015, 11 (02) : 105 - 117
  • [7] 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
  • [8] Cloud Computing in Developing Economies
    Kshetri, Nir
    COMPUTER, 2010, 43 (10) : 47 - 55
  • [9] Cloud Computing Technology and Science
    Hsu, Ching-Hsien
    Udoh, Emmanuel
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2013, 5 (04) : 1 - 4
  • [10] Predicting motivators of cloud computing adoption: A developing country perspective
    Sharma, Sujeet Kumar
    Al-Badi, Ali H.
    Govindaluri, Srikrishna Madhumohan
    A-Kharusi, Mohammed H.
    COMPUTERS IN HUMAN BEHAVIOR, 2016, 62 : 61 - 69