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
关键词
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 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
  • [4] 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
  • [5] Cloud computing in computer science and engineering education
    1600, American Society for Engineering Education (04):
  • [6] Cloud Computing - The Future
    Chawla, Vinay
    Sogani, Prenul
    HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 113 - 118
  • [7] 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
  • [8] Research and implementation of future network computer based on cloud computing
    College of Information Engineering, North China University of Technology, Beijing 100144, China
    Int. Symp. Knowl. Acquis. Model., KAM, 1600, (406-408):
  • [9] Cloud Computing in Developing Economies
    Kshetri, Nir
    COMPUTER, 2010, 43 (10) : 47 - 55
  • [10] Cloud Computing and Developing Nations
    Greengard, Samuel
    COMMUNICATIONS OF THE ACM, 2010, 53 (05) : 18 - 20