Integrating LLMs and software-defined resources for enhanced demonstrative cloud computing education in university curricula
Vol 8, Issue 12, 2024
VIEWS - 13 (Abstract) 3 (PDF)
Abstract
This paper explores the integration of Large Language Models (LLMs) and Software-Defined Resources (SDR) as innovative tools for enhancing cloud computing education in university curricula. The study emphasizes the importance of practical knowledge in cloud technologies such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), DevOps, and cloud-native environments. It introduces Lean principles to optimize the teaching framework, promoting efficiency and effectiveness in learning. By examining a comprehensive educational reform project, the research demonstrates that incorporating SDR and LLMs can significantly enhance student engagement and learning outcomes, while also providing essential hands-on skills required in today’s dynamic cloud computing landscape. A key innovation of this study is the development and application of the Entropy-Based Diversity Efficiency Analysis (EDEA) framework, a novel method to measure and optimize the diversity and efficiency of educational content. The EDEA analysis yielded surprising results, showing that applying SDR (i.e., using cloud technologies) and LLMs can each improve a course’s Diversity Efficiency Index (DEI) by approximately one-fifth. The integrated approach presented in this paper provides a structured tool for continuous improvement in education and demonstrates the potential for modernizing educational strategies to better align with the evolving needs of the cloud computing industry.
Keywords
Full Text:
PDFReferences
ACM. (2012). ACM Computing Classification System (CCS). Available online: https://www.acm.org/publications/class-2012 (accessed on 29 July 2024).
Apache Zeppelin. (2024). Available online: https://zeppelin.apache.org/ (accessed on 29 July 2024).
Bai, H. (2019). Programming Microsoft Azure Service Fabric (2nd ed.). PHI Learning.
Burns, B., Beda, J., Hightower, K., et al. (2022). Kubernetes: Up and running: Dive into the future of infrastructure (3rd ed.). O’Reilly Media.
ByteDance Cloud Native. (2024, August 2). KubeAdmiral v1.0.0 released! Available online: https://www.infoq.cn/article/LKV6kOvE9wSdjdSZGTlT (accessed on 20 August 2024).
CNCF Cloud Native Landscape. (2024). Available online: https://landscape.cncf.io (accessed on 20 August 2024).
Extance A. (2023). ChatGPT has entered the classroom: how LLMs could transform education. Nature, 623: 474–477. https://doi.org/10.1038/d41586-023-03507-3.
Gartner Research. (2016). SDx: Build and Market Software-Defined Data Center Offerings Primer for 2016. Available online: https://www.gartner.com/en/documents/3193219 (accessed on 29 July 2024).
Ghosh A., Basu A. (2023). On Entropy Based Diversity Measures: Statistical Efficiency and Robustness Considerations. N. Balakrishnan et al. (eds.) Trends in Mathematical, Information and Data Sciences, Studies in Systems, Decision and Control, 445: 267–283. https://doi.org/10.1007/978-3-031-04137-2_18.
IEEE Computer Society, ACM. (2013). Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. Available online: https://www.acm.org/binaries/content/assets/education/cs2013_web_final.pdf (accessed on 29 July 2024).
IEEE Computer Society. (2014). Software Engineering Body of Knowledge (SWEBOK), Version 3.0. Available online: https://www.computer.org/education/bodies-of-knowledge/software-engineering/v3 (accessed on 29 July 2024).
Jiang W., Han H., He M., et al. (2024). ML-based pre-deployment SDN performance prediction with neural network boosting regression. Expert Systems with Applications, 241: 122774. https://doi.org/10.1016/j.eswa.2023.122774.
Kandiraju G., Franke H., Williams M. D., et al. (2014). Software defined infrastructures. IBM Journal of Research and Development, 58(2/3): 2:1–2:13. https://doi.org/10.1147/JRD.2014.2298133.
Koo S. (2020, June 10). Azure Files enhances data protection capabilities. Available online: https://azure.microsoft.com/en-us/blog/azure-files-enhances-data-protection-capabilities (accessed on 29 July 2024).
López-Alcarria, A., Olivares-Vicente, A., Poza-Vilches, F. (2019). A systematic review of the use of agile methodologies in education to foster sustainability competencies. Sustainability, 11(10), 2915. https://doi.org/10.3390/su11102915.
Microsoft Copilot in Azure. (2024). Available online: https://learn.microsoft.com/en-us/azure/copilot/overview%20?wt.mc_id=copilot_1b_webpage_gdc (accessed on 29 July 2024).
Mintz, S. (2021, February 7). 7 innovative approaches to course design. Inside Higher Ed. Available online: https://www.insidehighered.com/blogs/higher-ed-gamma/7-innovative-approaches-course-design (accessed on 28 September 2024).
NET Interactive. (2024). Available online: https://github.com/dotnet/interactive (accessed on 29 July 2024).
OpenAI. (2024). Introducing OpenAI o1. https://openai.com/o1 (accessed on 28 September 2024).
Rowan, J. A., Stanislav, T. A., Bernknopf, A. C., et al. (2022). Agile course design: Modeling flexibility, empowering engagement, and prioritizing community. Pedagogicon Conference Proceedings, 1. https://encompass.eku.edu/pedagogicon/2021/newdesigns/1 (accessed on 28 September 2024).
Scholl B., Swanson T., Jausovec P. (2019). Cloud native: using containers, functions, and data to build next-generation applications. O’Reilly Media, Inc.
Wei, J., Wang, X., Schuurmans, D., et al. (2022). Chain of thought prompting elicits reasoning in large language models. arXiv:2201.11903v6. https://doi.org/10.48550/arXiv.2201.11903.
Widiputera, F., De Witte, K., Groot, W., et al. (2017). Measuring diversity in higher education institutions: A review of literature and empirical approaches. IAFOR Journal of Education, 5(1), 47-63. https://doi.org/10.22492/ije.5.1.03.
DOI: https://doi.org/10.24294/jipd.v8i12.8751
Refbacks
- There are currently no refbacks.
Copyright (c) 2024 Wuming Pan, Ying Yang, Hao Yin
License URL: https://creativecommons.org/licenses/by/4.0/
This site is licensed under a Creative Commons Attribution 4.0 International License.