Skip to main content

Fuzzy Information Processing Computing Curricula: A Perspective from the First Two-Years in Computing Education

  • Conference paper
  • First Online:
Explainable AI and Other Applications of Fuzzy Techniques (NAFIPS 2021)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 258))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Jacowitz, K.E., Kahneman, D.: Measures of anchoring in estimation tasks. Pers. Soc. Psychol. Bull. 21, 1161–1166 (1995)

    Article  Google Scholar 

  2. Kahneman, D.: Thinking, Fast Slow. Farrar, Straus, and Giroux, New York (2011)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Accreditation Board for Engineering and Technology (ABET). Accredited Programs. https://amspub.abet.org/aps/category-search?commissions=2&disciplines=43&degreeLevels=B. Accessed 12 April 2021

  5. 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

  6. 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

  7. 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

  8. 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

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. El Paso Community College. https://www.epcc.edu. Accessed 13 April 2021

  12. 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

  13. Grover, S., Pea, R.: Computational thinking in k-12: a review of the state of the field. Educ. Res. 42(1), 38–43 (2013)

    Article  Google Scholar 

  14. 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)

    Google Scholar 

  15. Kosheleva, O., Villaverde, K.: How Interval and Fuzzy Techniques Can Improve Teaching. Springer Verlag, Berlin (2018)

    Google Scholar 

  16. Olaru, C., Wehenkel, L.: A complete fuzzy decision tree technique. Fuzzy Sets Syst. 138(2), 221–254 (2003)

    Article  MathSciNet  Google Scholar 

  17. The Southern Association of Colleges and Schools Commission on Colleges. Accredited Programs. https://sacscoc.org/documents/?type=guidelines. Accessed 12 April 2021

  18. 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

    Google Scholar 

  19. 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

  20. 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

  21. Steffe, L.P., Gale, J.E.: Constructivism in education. Psychology Press (1995)

    Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

  24. 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

  25. Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christian Servín .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics