Are you cloud-certified? Preparing Computing Undergraduates for Cloud
Certification with Experiential Learning
- URL: http://arxiv.org/abs/2305.13662v1
- Date: Tue, 23 May 2023 04:12:38 GMT
- Title: Are you cloud-certified? Preparing Computing Undergraduates for Cloud
Certification with Experiential Learning
- Authors: Eng Lieh Ouh, Benjamin Kok Siew Gan
- Abstract summary: We report our experiences designing a course with experiential learning to prepare undergraduates to take the cloud certification.
We adopt a university project-based experiential learning framework to engage industry partners.
We report our findings before and after our design with experiential learning.
- Score: 6.3455238301221675
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Cloud Computing skills have been increasing in demand. Many software
engineers are learning these skills and taking cloud certification examinations
to be job competitive. Preparing undergraduates to be cloud-certified remains
challenging as cloud computing is a relatively new topic in the computing
curriculum, and many of these certifications require working experience. In
this paper, we report our experiences designing a course with experiential
learning to prepare our computing undergraduates to take the cloud
certification. We adopt a university project-based experiential learning
framework to engage industry partners who provide project requirements for
students to develop cloud solutions and an experiential risk learning model to
design the course contents. We prepare these students to take on the Amazon Web
Services Solution Architect - Associate (AWS-SAA) while doing the course. We do
this over 3 semester terms and report our findings before and after our design
with experiential learning. We are motivated by the students' average 93\%
passing rates over the terms. Even when the certification is taken out of the
graded components, we still see an encouraging 89\% participation rate. The
quantitative feedback shows increased ratings across the survey questions
compared to before experiential learning. We acknowledge concerns about the
students' heavy workload and increased administrative efforts for the faculty
members. We summarise our approach with actionable weekly topics, activities
and takeaways. We hope this experience report can help other educators design
cloud computing content and certifications for computing students in software
engineering.
Related papers
- Teaching Cloud Infrastructure and Scalable Application Deployment in an Undergraduate Computer Science Program [2.8912542516745168]
Building cloud-native applications without a firm understanding of the fundamentals of cloud engineering can leave students susceptible to cost and security pitfalls.
We designed an undergraduate-level course that frames cloud infrastructure deployment as a software engineering practice.
arXiv Detail & Related papers (2024-10-01T19:49:19Z) - Enhancing Student Engagement in Large-Scale Capstone Courses: An Experience Report [2.7629502923028944]
capstone courses offer students a valuable opportunity to gain hands-on experience in software development.
coordinating a capstone course, especially for a large student cohort, can be a daunting task for academic staff.
We outline the iterative development and refinement of our capstone course as it grew substantially in size over a span of six consecutive sessions.
arXiv Detail & Related papers (2024-04-03T23:59:35Z) - Software Engineering Educational Experience in Building an Intelligent Tutoring System [10.935408461248173]
This paper discusses the Intelligent Tutoring System architecture, our teaching concept in the SE course, and our experience with the built ITS.
This SE course envisions building a full-fledged Intelligent Tutoring System to provide automated, real-time feedback for novice students in programming courses over multiple years.
arXiv Detail & Related papers (2023-10-09T07:28:41Z) - Introducing High School Students to Version Control, Continuous
Integration, and Quality Assurance [0.0]
Two high school students volunteered in our lab at Wayne State University where I'm a graduate research assistant and Ph.D. student in computer science.
The students had taken AP Computer Science but had no prior experience with software engineering or software testing.
This paper documents our experience devising a group project to teach the requisite software engineering skills to implement automated tests.
arXiv Detail & Related papers (2023-10-05T21:44:11Z) - Measuring the Carbon Intensity of AI in Cloud Instances [91.28501520271972]
We provide a framework for measuring software carbon intensity, and propose to measure operational carbon emissions.
We evaluate a suite of approaches for reducing emissions on the Microsoft Azure cloud compute platform.
arXiv Detail & Related papers (2022-06-10T17:04:04Z) - Edge-Cloud Polarization and Collaboration: A Comprehensive Survey [61.05059817550049]
We conduct a systematic review for both cloud and edge AI.
We are the first to set up the collaborative learning mechanism for cloud and edge modeling.
We discuss potentials and practical experiences of some on-going advanced edge AI topics.
arXiv Detail & Related papers (2021-11-11T05:58:23Z) - Using Machine Learning to Predict Engineering Technology Students'
Success with Computer Aided Design [50.591267188664666]
We show how data combined with machine learning techniques can predict how well a particular student will perform in a design task.
We found that our models using early design sequence actions are particularly valuable for prediction.
Further improvements to these models could lead to earlier predictions and thus provide students feedback sooner to enhance their learning.
arXiv Detail & Related papers (2021-08-12T20:24:54Z) - ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback [54.142719510638614]
In this paper, we frame the problem of providing feedback as few-shot classification.
A meta-learner adapts to give feedback to student code on a new programming question from just a few examples by instructors.
Our approach was successfully deployed to deliver feedback to 16,000 student exam-solutions in a programming course offered by a tier 1 university.
arXiv Detail & Related papers (2021-07-23T22:41:28Z) - Distributed Deep Learning in Open Collaborations [49.240611132653456]
We propose a novel algorithmic framework designed specifically for collaborative training.
We demonstrate the effectiveness of our approach for SwAV and ALBERT pretraining in realistic conditions and achieve performance comparable to traditional setups at a fraction of the cost.
arXiv Detail & Related papers (2021-06-18T16:23:13Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
The main focus of this paper is the concept of ongoing research in providing the knowledge integration service for collaborative product design and development using cloud computing infrastructure.
Proposed knowledge integration services support users by giving real-time access to knowledge resources.
arXiv Detail & Related papers (2020-01-16T18:44:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.