Professional Documents
Culture Documents
Cloud Computing-Developing Contemporary Computer Science Curriculum For A Cloud-First Future
Cloud Computing-Developing Contemporary Computer Science Curriculum For A Cloud-First Future
Cloud Computing-Developing Contemporary Computer Science Curriculum For A Cloud-First Future
346
ITiCSE’18, July 2–4, 2018, Larnaca, Cyprus D. Foster, L. White, J. Adams, D. C. Erdil, H. Hyman, S. Kurkovsky, M. Sakr, and L. Stott
[1]. These service models are rapidly being adopted by companies how curriculum can be developed to meet industry demand, whilst
to ease the burden on traditional on-premises hardware/software, ensuring students have the opportunity, in the first instance, to
as well as quickly enabling scaling and redundancy through the learn the fundamental theory and concepts of cloud computing,
elasticity of cloud compute resources. This WG aims to identify with specialization and/or certification coming afterward. Finally,
areas of Cloud Computing that are in demand by relevant industry a key component will be understanding best practices for faculty
sectors, and develop contemporary HE curriculum that supports and industry engagement - a vital link for reacting to emergent
addressing these needs. The foci of interest in the context of HE areas/needs for adoption into programmes.
institutions are Computer Science degree programs, and how rele-
1.1.3 Gaps in Curricula.
vant cloud skills can be instilled in graduates moving into industry,
benefiting their career opportunities, as well as supporting industry • Objective: Identify internal and external facing issues in the
needs. The UK Government recently published the Digital Skills uptake of cloud-based curriculum in HE institutions
Crisis report [2] identifying key skill-set challenges facing industry, Issues around the uptake of cloud curriculum in CS-focused degree
with a shortage of cloud-based skills negatively impacting business programmes can be classed as either internal or external facing.
and competitiveness, and the wider economy. Recent academic Internal issues can be identified as a lack of resource in terms of ed-
work by [3] investigates the impact cloud resource adoption has ucator expertise and skills. Another internal factor is programmes
on corporate growth, with findings indicating when a business are validated with a specific set of learning outcomes, this is prob-
creates key competencies and skill-sets in cloud integration, the lematic for enabling a timely response for industry needs. The
result is increased competitiveness. Four main areas of work will WG will explore the potential efficacy of low-barrier certification
be investigated as part of the WG: i) current cloud curricula in HE, as part of academic programmes, presented as value-add using
ii) industry skills in demand, iii) gaps in curricula, and iv) proposed extra-curricular approaches, effectively dealing with the issue of
skills, exercises and modules to meet gaps. These areas will now be set programme outcomes that are time constrained for modifica-
presented as WG objectives for the remainder of this paper. tions. External issues include appropriate and continuous access to
a suitable cloud vendor to support the practical application of cloud
1.1 Educational Goals for Cloud Computing concepts. The main cloud vendors such as Google Cloud Platform,
Curricula in CS, CIS, IT, and similar Microsoft Azure, and Amazon Web Services currently offer limited,
free educator and student access in order to support the delivery of
programs
cloud curricula. This WG aims to initiate a dialogue in this respect
1.1.1 Current Cloud Curricula in Higher Education. with the aforementioned cloud vendors, with i) a particular focus
• Objective: Understand the current state of cloud-curriculum on moving toward an open-source cloud platform standardization
from a sample of Higher Education institutions across differ- for interoperability, by providing full-stack implementations based
ent regions on existing open-source cloud platforms (e.g., OpenStack), and ii) a
In order to understand the current uptake of Cloud Computing view to understanding potential platform solutions for longer-term
at the degree level, and to some extent the granular module units cloud adoption in HE institutions.
of degree programs, a survey will be undertaken across at least 1.1.4 Proposed Skills, Exercises and Modules to Meet Gaps.
two distinct regions, targeting the United States and at least two
• Objective: Develop accessible, industry-informed cloud cur-
countries in the European Union. This will provide the WG with a
riculum
meaningful snapshot of Cloud Computing exposure for undergrad-
uate and postgraduate students, and an understanding of specific The aim is to develop a modular learning framework, with learning
areas of cloud currently being taught. The survey will also yield data outcomes underpinned by fundamental Cloud Computing concepts
on HE institutions who currently do not offer core cloud content and theory that are applicable to all major cloud vendors and open-
as part of their Computer Science program portfolio, presenting source cloud platforms (e.g., OpenStack), and further supported by
an opportunity for collaboration in the deployment of new cloud academic research. This approach would produce modular path-
curricula generated as part of the WG objectives. ways, facilitating specialisation to support industry needs. For ex-
ample, work will be carried out to explore how cloud service areas
1.1.2 Industry Skills in Demand. such as IoT and Data Science stem from the core of the framework.
• Objective: Identify key cloud skills gap in industry for sup- An additional part of this objective would be to initiate discussion
porting business processes on how the use of contemporary and future clouds would differ
A significant number of businesses, particularly SMEs, who offer in the future to support enhanced Machine Learning / Artificial
digital services will require in-house expertise of cloud resources Intelligence infrastructures.
in order to remain competitive. A sustainable pipeline of qualified
graduates is key to this, and would further support addressing the REFERENCES
[1] Michael Armbrust, Armando Fox, Rean Griffith, Anthony D Joseph, Randy H Katz,
issue of skills-shortage ’Salary Inflation’, where smaller companies Andrew Konwinski, Gunho Lee, David A Patterson, Ariel Rabkin, Ion Stoica, et al.
simply cannot compete on salaries in the employment market for 2009. Above the clouds: A berkeley view of cloud computing. Technical Report.
in-demand skills such as cloud. Given the general cloud skills gap [2] N Blackwood. 2016. Digital skills crisis: second report of Session 2016–17. House
of Commons Science and Technology Committee Report (2016).
identified (see introduction), a WG objective will be to explore this [3] Amit Mitra, Nicholas O’Regan, and David Sarpong. 2017. Cloud resource adap-
further to understand what the key industry areas are where cloud tation: A resource based perspective on value creation for corporate growth.
skills are in short supply. Further to this, the objective will explore Technological Forecasting and Social Change (2017).
347