Abstract
Including dispositions and skills in computing curricula is beginning to take root in education circles. These two dimensions complement the knowledge dimension to form an understanding of competency taken in context. In a parallel movement, the Internet of Everything (IoE) is an emerging area of learning that focuses on the interaction between people and machines (things) involving data and processes on the internet. It is time, therefore, to channel student studies toward a competency-based IoE curriculum. This work attempts to initiate a discussion on this goal by proposing a “Draft 0” curriculum on the IoE that reflects competency, where students prepare to enter the workplace upon graduation. The proposed curriculum intends to stimulate discussion and garner more significant insight into developing a competency-based study plan on the Internet of Everything.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
CC2020 Task Force: Computing curricula 2020 (CC2020): Paradigms for future computing curricula. Technical report, Association for Computing Machinery, IEEE Computer Society, New York, NY, USA (2020). https://www.acm.org/binaries/content/assets/education/curricula-recommendations/cc2020.pdf
Danyluk, A., Leidig, P.: Computing competencies for undergraduate data science curricula. Technical report, Association for Computing Machinery, New York, NY, USA (2021). https://www.acm.org/binaries/content/assets/education/curricula-recommendations/dstf_ccdsc2021.pdf
Dede, C., Etemadi, A.: Why dispositions matter for the workforce in turbulent, uncertain times (2021). https://projects.iq.harvard.edu/files/nextlevellab/files/nll_brief_2._dispositions.july_2021.pdf
European Alliance for Innovation: EAI internet of everything conference (IOECON) (2023). https://ioecon.eai-conferences.org/2023/
Impagliazzo, J., Kiesler, N., Kumar, A.N., Mackellar, B., Raj, R.K., Sabin, M.: Perspectives on dispositions in computing competencies. In: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education, ITiCSE 2022, vol. 2, pp. 662–663. ACM, New York (2022). https://doi.org/10.1145/3502717.3532121
Foote, K.D.: A brief history of the internet of things (2022). https://www.dataversity.net/brief-history-internet-things/
Kiesler, N.: On programming competence and its classification. In: Proceedings of the 20th Koli Calling International Conference on Computing Education Research, Koli Calling 2020. Association for Computing Machinery, New York (2020). https://doi.org/10.1145/3428029.3428030
Kiesler, N., Impagliazzo, J.: Implementing diversity, equity, and inclusion in accreditation. In: 2022 International Symposium on Accreditation of Engineering and Computing Education (ICACIT). pp. 1–6 (2022). https://doi.org/10.1109/ICACIT56139.2022.10041468
Kiesler, N., Impagliazzo, J.: Industry’s expectations of graduate dispositions. In: 2023 IEEE Frontiers in Education Conference (FIE), pp. 1–5 (2023)
Kiesler, N., Impagliazzo, J.: Perspectives on the internet of everything. In: Pereira, T., Impagliazzo, J., Santos, H. (eds.) IoECon 2022. LNICST, vol. 458, pp. 3–17. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-25222-8_1
Kiesler, N., et al.: Computing students’ understanding of dispositions: a qualitative study. In: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education, ITiCSE 2023, vol. 1, pp. 103–109. ACM, New York (2023). https://doi.org/10.1145/3587102.3588797
Kiesler, N., Thorbrügge, C.: Socially responsible programming in computing education and expectations in the profession. In: Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education, ITiCSE 2023, vol. 1, pp. 443–449. Association for Computing Machinery, New York (2023). https://doi.org/10.1145/3587102.3588839
Kumar, A.N., et al.: Quantitative results from a study of professional dispositions. In: Proceedings of the 54th ACM Technical Symposium on Computer Science Education, SIGCSE 2023. ACM, New York (2023). https://doi.org/10.1145/3545947.3576335
Leidig, P., et al.: CIS 2020. A competency model for undergraduate programs in information systems. Technical report. ACM, New York (2020). https://is2020.hosting2.acm.org/2021/06/01/is2020-final-draft-released/
MacKellar, B.K., Kiesler, N., Raj, R.K., Sabin, M., McCauley, R., Kumar, A.N.: Promoting the dispositional dimension of competency in undergraduate computing programs. In: 2023 ASEE Annual Conference & Exposition. ASEE Conferences (2023). https://peer.asee.org/43018
Mead, N.R., Shoemaker, D.: The software assurance competency model: a roadmap to enhance individual professional capability. In: 2013 26th International Conference on Software Engineering Education and Training (CSEE &T), CSEE &T 2013 (2013). https://doi.org/10.1109/CSEET.2013.6595243
Murphy, T.J.: How many people go to graduate school and a few other questions (2017). https://blog.gradschoolmatch.com/people-going-graduate-school/
Perkins, D.N., Jay, E., Tishman, S.: Beyond abilities: a dispositional theory of thinking. Merrill-Palmer Q. 39(1), 1–21 (1993). https://www.jstor.org/stable/23087298
Raj, R., et al.: Professional competencies in computing education: pedagogies and assessment. In: Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education, ITiCSE-WGR 2021, pp. 133–161. ACM, New York (2021). https://doi.org/10.1145/3502870.3506570
Raj, R.K., et al.: Toward practical computing competencies. In: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2021, vol. 2, pp. 603–604. Association for Computing Machinery, New York (2021). https://doi.org/10.1145/3456565.3461442
Sabin, M., et al.: Information technology curricula 2017 (IT2017). Technical report. ACM/IEEE Computer Society, New York (2017)
Sabin, M., et al.: Fostering dispositions and engaging computing educators. In: Proceedings of the 54th ACM Technical Symposium on Computer Science Education, SIGCSE 2023, vol. 2. ACM, New York (2023). https://doi.org/10.1145/3545947.3569592
Zhang, M., Zhang, L.: Undergraduate it education in China. ACM Inroads 5(3), 49–55 (1993). https://doi.org/10.1145/2655759.2655774
Acknowledgments
The authors wish to acknowledge the European Alliance for Innovation (EAI) for supporting the Internet of Everything (IoE) conferences, and this work.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A
Appendix A
FLORIDA INTERNATIONAL UNIVERSITY (FIU)
INTERNET OF THINGS TECHNICAL CURRICULUM
https://internetofthings.fiu.edu/courses/
Core Courses
CGS 2518 Data Analysis (3)
CGS 3767 Computer Operating Systems (3)
CDA 3104 Introduction to Computer Design (3)
CEN 3721 Introduction to Human-Computer Interaction (3)
COP 2250 Programming in Java (3)
CTS 1120 Fundamentals of Cybersecurity (3)
CNT 3122 Sensors for IoT (3)
CNT 3142 Microcontrollers for IoT (3)
CNT 3162 Intro. to Wireless Communications for IoT (3)
CNT 4165 Network Protocols for IoT (3)
EGN 2271 Introduction to Circuits and Electronics (3)
EEL 2880 Applied Software Techniques in Engineering (3)
EEL 4730 Programming Embedded Systems (3)
EEL 4734 Embedded Operating Systems (3)
EEE 4717 Introduction to Security of IoT and Cyber-Physical Systems (3)
TCN 2720 Intro to IOT (2)
TCN 4211 Telecommunications Networks (3)
TCN 4940 Senior Project (3)
Electives
Network Forensics & Securitys
TCN 4081 Telecommunication Network Security (3) (Prereq: TCN 4211)
TCN 4212 Telecommunication Network Analysis and Design (Prereq: TCN 4211)
TCN 4431 Principles Network Mngmt & Control Standards (Prereq: TCN 4211)
IoT Privacy (New Course, Prereq: EEL 2880)
Wireless Protocols for IoT (New Course, Prereq: TCN 4211)
IoT Forensics (New Course, Prereq: Embedded Programming for IoT)
Cyber Security
EEL 4806 Ethical Hacking & Countermeasures (Prereq: EEL 2880)
EEL 4802 Intro. Digital Forensics Eng. (Prereq: EEL 4806)
EEL 4804 Intro. Malware Reverse Eng. (Prereq: EEL 4806)
Data System Software
MAD 2104 Discrete Mathematics
COP 2210 Programming I
COP 3337 Programming II (Prereq: COP 2250 or COP 2210 or EEL 2880)
COP 3530 Data Structures (Prereq: COP 3337 and MAD 2104)
COP 4338 Computer Programming III (Prereq: COP 3350)
COP 4604 Unix Programming (Prereq: COP 4338, Coreq: COP 4610)
COP 4610 Operating Systems Principles (Prereq: COP 4338)
Entrepreneurship
EEL 4933 Engineering Entrepreneurship
EEL 4062 Engineering Business Plan Development
EEL 4351 Intro to Business Decisions.
Rights and permissions
Copyright information
© 2024 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Impagliazzo, J., Kiesler, N., Chen, J. (2024). Curricular Excursions on the Internet of Everything. In: Pereira, T., Impagliazzo, J., Santos, H., Chen, J. (eds) Internet of Everything. IOECON 2023. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 551. Springer, Cham. https://doi.org/10.1007/978-3-031-51572-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-51572-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-51571-2
Online ISBN: 978-3-031-51572-9
eBook Packages: Computer ScienceComputer Science (R0)