Abstract
The first two-year undergraduate computing education concentrates on the fundamentals of computer science, calculus, and discrete math. These concepts help create the foundation in Computer Science pathways. The fundamentals of computer science courses are standardized with well-known learning outcomes that guide a progression to consecutive courses in computer science. Because of these fundamentals, there is little opportunity to introduce techniques from emerging computing areas in the early stages of education, such as fuzzy logic or intelligent systems. This paper will be of potential interest to researchers and educators who are interested on introducing fuzzy logic concepts in the first two years of undergraduate education, particularly community college education of computer science education in contrast to offering senior or even graduate courses. Additionally, we discuss areas where non-traditional computer science students can benefit from best practices in fuzzy logic education in introductory computer science courses.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Jacowitz, K.E., Kahneman, D.: Measures of anchoring in estimation tasks. Pers. Soc. Psychol. Bull. 21, 1161–1166 (1995)
Kahneman, D.: Thinking, Fast Slow. Farrar, Straus, and Giroux, New York (2011)
Northcraft, G.B., Neale, M.A.: Experts, amateurs, and real estate: an achoring-and-adjustment perspective on property pricing decisions. Orga. Behav. Hum. Decisi. Process. 39, 84–97 (1987)
Accreditation Board for Engineering and Technology (ABET). Accredited Programs. https://amspub.abet.org/aps/category-search?commissions=2&disciplines=43°reeLevels=B. Accessed 12 April 2021
ACM Committee for Computing Education in Community Colleges. Computer Science Curricular Guidance for Associate-Degree Transfer Programs with Infused Cybersecurity. New York. NY, 2017. http://ccecc.acm.org/CSTransfer2017. Accessed 6 Feb 2021
ACM Committee for Computing Education in Community Colleges. Cybersecurity Curricular Guidance for Associate-Degree Programs, New York, 2021. http://ccecc.acm.org/Cyber2yr2020. Accessed 13 Feb 2021
ACM Committee for Computing Education in Community Colleges, Information Technology Curricular Guidance for Transfer Programs, New York, NY, 2020. http://ccecc.acm.org/IT-Transfer2020. Accessed 18 April 2020
Barr, V.: Disciplinary thinking, computational doing: promoting interdisciplinary computing while transforming computer science enrollments. ACM Inroads 7(2), 48–57 (2016). https://doi.org/10.1145/2891414
Boudourides, M.: “Constructivism, Education, Science, and Technology”. Canadian J. Learn. Technol. La revue canadienne de l’apprentissage et de la technologie 29(3), 5–20 (2003)
Deng, Y., Chen, Y., Zhang, Y., Mahadevan, S.:“Fuzzy Dijkstra algorithm for shortest path problem under uncertain environment”. Appl. Soft Comput. 12(3), 1231–1237 (2012)
El Paso Community College. https://www.epcc.edu. Accessed 13 April 2021
Frezza, S., et al.: “Modelling competencies for computing education beyond 2020: a research based approach to defining competencies in the computing disciplines”. In: Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, (Larnaca, Cyprus: ACM, 2018), pp. 148–174 (2018). https://doi.org/10.1145/3293881.3295782
Grover, S., Pea, R.: Computational thinking in k-12: a review of the state of the field. Educ. Res. 42(1), 38–43 (2013)
Henderson, P.B., Cortina, T.J., Wing, J.M.:“Computational thinking”. In: Proceedings of the 38th SIGCSE technical symposium on Computer science education, pp. 195–196 (2007)
Kosheleva, O., Villaverde, K.: How Interval and Fuzzy Techniques Can Improve Teaching. Springer Verlag, Berlin (2018)
Olaru, C., Wehenkel, L.: A complete fuzzy decision tree technique. Fuzzy Sets Syst. 138(2), 221–254 (2003)
The Southern Association of Colleges and Schools Commission on Colleges. Accredited Programs. https://sacscoc.org/documents/?type=guidelines. Accessed 12 April 2021
Servin, C., Muela, G.:“A Gentle Introduction to Fuzzy Logic in CS I Course: Using PLTL as a Vehicle to Obliquely Introduce the Concept of Fuzzy Logic”. In: Abstracts of the 19th Joint UTEP/NMSU Workshop on Mathematics, Computer Science, and Computational Sciences, El Paso, TX, USA, 5 November 2016
Sloan, R.H., Taylor, C., Warner, R.:“Initial experiences with a CS + law introduction to computer science (CS 1)”. In: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE 2017), ACM Press, pp. 40–45 (2017). https://doi.org/10.1145/3059009.3059029
Sloan, R.H., Barr, V., Bort, H., Guzdial, M., Libeskind-Hadas, R., Warner, R.:“CS + X Meets CS 1: strongly themed intro courses”. In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE 2020), 2020, Association for Computing Machinery, New York, NY, USA, pp. 960–961 (2020). https://doi.org/10.1145/3328778.3366975
Steffe, L.P., Gale, J.E.: Constructivism in education. Psychology Press (1995)
Tang, C.: Community colleges in the united states and around the world. ACM Inroads 8(1), 21–23 (2017). https://doi.org/10.1145/3007576
The Texas Higher Education Coordinating Board, Lower-Division Academic Course Guide Manual. https://reportcenter.highered.texas.gov/agency-publication/guidelines-manuals/lower-division-academic-course-guide-manual-spring-2020/. Accessed 13 Feb 2021
The Texas Higher Education Coordinating Board, Workforce Education Course Manual: “WECM Protocol Manual: Contact Hours Ranges and SCH Options. https://reportcenter.highered.texas.gov/agency-publication/guidelines-manuals/workforce-education-course-manual-protocols/. Accessed 12 April 2021
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Servín, C. (2022). Fuzzy Information Processing Computing Curricula: A Perspective from the First Two-Years in Computing Education. In: Rayz, J., Raskin, V., Dick, S., Kreinovich, V. (eds) Explainable AI and Other Applications of Fuzzy Techniques. NAFIPS 2021. Lecture Notes in Networks and Systems, vol 258. Springer, Cham. https://doi.org/10.1007/978-3-030-82099-2_35
Download citation
DOI: https://doi.org/10.1007/978-3-030-82099-2_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-82098-5
Online ISBN: 978-3-030-82099-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)