No abstract available.
Chapters
- Atchison, W. F., Conte, S. D., Hamblen, J. W., Hull, T. E., Keenan, T. A., Kehl, W. B., McCluskey, E. J., Navarro, S. O., Rheinboldt, W. C., Schweppe, E. J., Viavant, W., and Young, D. "Curriculum 68: Recommendations for academic programs in computer science." Communications of the ACM, 11, 3 (1968): 151--197.Google Scholar
- Austing, R. H., Barnes, B. H., Bonnette, D. T., Engel, G. L., and Stokes, G. "Curriculum '78: Recommendations for the undergraduate program in computer science." Communications of the ACM, 22, 3 (1979): 147--166.Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 1991." (New York, USA: ACM Press and IEEE Computer Society Press, 1991).Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 2001 Computer Science." (New York, USA: ACM Press and IEEE Computer Society Press, 2001).Google Scholar
- ACM/IEEE-CS Interim Review Task Force. "Computer Science Curriculum 2008: An interim revision of CS 2001." (New York, USA: ACM Press and IEEE Computer Society Press, 2008).Google Scholar
- ACM/IEEE-CS Joint Task Force on Computing Curricula. "Computing Science Curricula 2013." (New York, USA: ACM Press and IEEE Computer Society Press, 2013).Google Scholar
- Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, W., Tang, C., van der Veer, G. and Viola, B. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Association for Computing Machinery, New York, NY, USA, (2017).Google Scholar
- Clear, A., Parrish, A., Impagliazzo, J., Wang, P., Ciancarini, P., Cuadros-Vargas, E., Frezza, S., Gal-Ezer, J., Pears, A., Takada, S., Topi, H., van der Veer, G., Vichare, A., Waguespack, L. and Zhang, M. Computing Curricula 2020 (CC2020): Paradigms for Future Computing Curricula. Technical Report. Association for Computing Machinery / IEEE Computer Society, New York, NY, USA, (2020).Google Scholar
- Leidig, P. and Salmela, H. A Competency Model for Undergraduate Programs in Information Systems (IS2020). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- Danyluk, A. and Leidig, P. Computing Competencies for Undergraduate Data Science Curricula (DS2021). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- https://iiitd.ac.in/sites/default/files/docs/aicte/AICTE-CSE-Curriculum-Recommendations-July2022.pdf, accessed July 2023.Google Scholar
- Prasad, S. K., Estrada, T., Ghafoor, S., Gupta, A., Kant, K., Stunkel, C., Sussman, A., Vaidyanathan, R., Weems, C., Agrawal, K., Barnas, M., Brown, D. W., Bryant, R., Bunde, D. P., Busch, C., Deb, D., Freudenthal, E., Jaja, J., Parashar, M., Phillips, C., Robey, B., Rosenberg, A., Saule, E., Shen, C. 2020. NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates, Version II-beta, Online: http://tcpp.cs.gsu.edu/curriculum/, 53 pages, accessed March 2024.Google Scholar
- https://ccecc.acm.org/files/publications/Cyber2yr2020.pdf, accessed July 2023.Google Scholar
- https://www.computer.org/volunteering/boards-and-committees/professional-educational-activities/software-engineering-competency-model, accessed July 2023.Google Scholar
- Kumar, A. N., Becker, B. A., Pias, M., Oudshoorn, M., Jalote, P., Servin, C., Aly, S.G., Blumenthal, R. L., Epstein, S. L., and Anderson, M.D. 2023. A Combined Knowledge and Competency (CKC) Model for Computer Science Curricula. ACM Inroads 14, 3 (September 2023), 22--29.Google Scholar
- Liu, Y., Xiang, Q., Chen, J., Zhang, M., Xu, J., and Luo, Y. Undergraduate Computer Science Education in China. ACM Inroads, Vol 15, 1, March 2024, 28--36.Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 2001 Computer Science." (New York, USA: ACM Press and IEEE Computer Society Press, 2001).Google Scholar
- ACM/IEEE-CS Interim Review Task Force. "Computer Science Curriculum 2008: An interim revision of CS 2001." (New York, USA: ACM Press and IEEE Computer Society Press, 2008).Google Scholar
- ACM/IEEE-CS Joint Task Force on Computing Curricula. "Computing Science Curricula 2013." (New York, USA: ACM Press and IEEE Computer Society Press, 2013).Google Scholar
- Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, W., Tang, C., van der Veer, G. and Viola, B. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Association for Computing Machinery, New York, NY, USA, (2017).Google Scholar
- Clear, A., Parrish, A., Impagliazzo, J., Wang, P., Ciancarini, P., Cuadros-Vargas, E., Frezza, S., Gal-Ezer, J., Pears, A., Takada, S., Topi, H., van der Veer, G., Vichare, A., Waguespack, L. and Zhang, M. Computing Curricula 2020 (CC2020): Paradigms for Future Computing Curricula. Technical Report. Association for Computing Machinery / IEEE Computer Society, New York, NY, USA, (2020).Google Scholar
- Leidig, P. and Salmela, H. A Competency Model for Undergraduate Programs in Information Systems (IS2020). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- Danyluk, A. and Leidig, P. Computing Competencies for Undergraduate Data Science Curricula (DS2021). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- Anderson, L. W. and Krathwohl, D. R., eds. (2001). A taxonomy for learning, teaching, and assessing: A revision of Bloom's taxonomy of educational objectives. New York: Longman. ISBN 978-0-8013-1903-7.Google Scholar
- Bamkole, A., Geissler, M., Koumadi, K., Servin, C., Tang, C., and Tucker, C. S., "Bloom's for Computing: Enhancing Bloom's Revised Taxonomy with Verbs for Computing Disciplines". The Association for Computing Machinery. (January 2023). https://ccecc.acm.org/files/publications/Blooms-for-Computing-20230119.pdf, accessed March 2024.Google Scholar
- Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, W., Tang, C., van der Veer, G. and Viola, B. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Association for Computing Machinery, New York, NY, USA, (2017).Google Scholar
- Clear, A., Parrish, A., Impagliazzo, J., Wang, P., Ciancarini, P., Cuadros-Vargas, E., Frezza, S., Gal-Ezer, J., Pears, A., Takada, S., Topi, H., van der Veer, G., Vichare, A., Waguespack, L. and Zhang, M. Computing Curricula 2020 (CC2020): Paradigms for Future Computing Curricula. Technical Report. Association for Computing Machinery / IEEE Computer Society, New York, NY, USA, (2020).Google Scholar
- Kumar, A. N., Becker, B. A., Pias, M., Oudshoorn, M., Jalote, P., Servin, C., Aly, S.G., Blumenthal, R. L., Epstein, S. L., and Anderson, M.D. 2023. A Combined Knowledge and Competency (CKC) Model for Computer Science Curricula. ACM Inroads 14, 3 (September 2023), 22--29.Google Scholar
- Clear, A., Clear, T., Vichare, A., Charles, T., Frezza, S., Gutica, M., Lunt, B., Maiorana, F., Pears, A., Pitt, F., Riedesel, C. and Szynkiewicz, J. Designing Computer Science Competency Statements: A Process and Curriculum Model for the 21st Century. In Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education (ITiCSE-WGR '20). Association for Computing Machinery, New York, NY, USA, (2020), 211--246.Google Scholar
- Clear, A., Clear, T., Impagliazzo, J. and Wang, P. From Knowledge-based to Competency-based Computing Education: Future Directions. In 2020 IEEE Frontiers in Education Conference (FIE). IEEE, New York, (2020), 1--7.Google Scholar
- https://www.acm.org/code-of-ethics; accessed March 2024.Google Scholar
- https://www.ieee.org/about/corporate/governance/p7-8.html; accessed March 2024.Google Scholar
- https://aaai.org/about-aaai/ethics-and-diversity/#ethics-conduct; accessed March 2024.Google Scholar
- Simha, R., Kumar, A.N., and Raj. R. K. 2024. Undergraduate Computer Science Curricula. Commun. ACM 67, 2 (February 2024), 29--31Google Scholar
- The 2022 Undergraduate Database Course in Computer Science: What to Teach?. Michael Goldweber, Min Wei, Sherif Aly, Rajendra K. Raj, and Mohamed Mokbel. ACM Inroads, 13, 3, 2022.Google Scholar
- Jon Quast, Clay Bruning, and Sanmeet Deo. "Markets: This Opportunity for Investors Is Bigger Than Movies and Music Combined." https://www.nasdaq.com/articles/this-opportunity-for-investors-is-bigger-than-movies-and-music-combined-2021-10-03. Accessed March 2024.Google Scholar
- ACM/IEEE-CS Joint Task Force on Computing Curricula. "Computing Science Curricula 2013." (New York, USA: ACM Press and IEEE Computer Society Press, 2013).Google Scholar
- Richard D. De Veaux, Mahesh Agarwal, Maia Averett, Benjamin S. Baumer, Andrew Bray, Thomas C. Bressoud, Lance Bryant, Lei Z. Cheng, Amanda Francis, Robert Gould, Albert Y. Kim, Matt Kretchmar, Qin Lu, Ann Moskol, Deborah Nolan, Roberto Pelayo, Sean Raleigh, Ricky J. Sethi, Mutiara Sondjaja, Neelesh Tiruviluamala, Paul X. Uhlig, Talitha M. Washington, Curtis L. Wesley, David White, Ping Ye, Curriculum Guidelines for Undergraduate Programs in Data Science, Annual Review of Statistics and Its Application, 4, 1 (2017): 15--30.Google Scholar
- Prasad, S. K., Estrada, T., Ghafoor, S., Gupta, A., Kant, K., Stunkel, C., Sussman, A., Vaidyanathan, R., Weems, C., Agrawal, K., Barnas, M., Brown, D. W., Bryant, R., Bunde, D. P., Busch, C., Deb, D., Freudenthal, E., Jaja, J., Parashar, M., Phillips, C., Robey, B., Rosenberg, A., Saule, E., Shen, C. 2020. NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates, Version II-beta, Online: http://tcpp.cs.gsu.edu/curriculum/, 53 pages. Accessed March 2024.Google Scholar
- Joint Task Force on Cybersecurity Education. 2017. Cybersecurity Curricula 2017. ACM, IEEE-CS, AIS SIGSEC, and IFIP WG 11.8.Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 1991." (New York, USA: ACM Press and IEEE Computer Society Press, 1991).Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 2001 Computer Science." (New York, USA: ACM Press and IEEE Computer Society Press, 2001).Google Scholar
- ACM/IEEE-CS Interim Review Task Force. "Computer Science Curriculum 2008: An interim revision of CS 2001." (New York, USA: ACM Press and IEEE Computer Society Press, 2008).Google Scholar
- Randy Connolly. 2020. Why computing belongs within the social sciences. Commun. ACM 63, 8 (August 2020), 54--59.Google ScholarDigital Library
- ACM Code of Ethics and Professional Conduct. www.acm.org/about/code-of-ethicsGoogle Scholar
- IEEE Code of Ethics. https://www.ieee.org/about/corporate/governance/p7-8.html; accessed March 12, 2024.Google Scholar
- AAAI Code of Professional Ethics and Conduct. https://aaai.org/Conferences/code-of-ethics-and-conduct.php; accessed March 12, 2024.Google Scholar
- Diversity, Equity, and Inclusion - Welcoming All to Computing https://www.acm.org/diversity-inclusion; accessed March 12, 2024.Google Scholar
- Diversity, Equity & Inclusion at IEEE. https://www.ieee.org/about/diversity-index.html; accessed March 12, 2024.Google Scholar
- AAAI Diversity Statement. https://aaai.org/about-aaai/ethics-and-diversity/#diversity-statement; accessed March 12, 2024.Google Scholar
- A Framework for Ethical Decision Making. https://www.scu.edu/ethics/ethics-resources/a-framework-for-ethical-decision-making/ accessed March 12, 2024.Google Scholar
- Sustainability | United Nations. https://www.un.org/en/academic-impact/sustainability; accessed March 12, 2024.Google Scholar
- What is Sustainability? https://www.sustain.ucla.edu/what-is-sustainability; accessed March 12, 2024.Google Scholar
- Catherine Caldwell-Harris, & Chloe Jordan. 2014. Systemizing and special interests: Characterizing the continuum from neurotypical to autism spectrum disorder. Learning and Individual Differences. Volume 29, Issue 2014, 98--105.Google Scholar
- CAIR: RIT Center for Accessibility and Inclusion Research; http://cair.rit.edu/projects.html. accessed September 7, 2022.Google Scholar
- Robert F. Cohen, Alexander V. Fairley, David Gerry, and Gustavo R. Lima. 2005. Accessibility in introductory computer science. In Proceedings of the 36th SIGCSE technical symposium on Computer science education (SIGCSE '05). Association for Computing Machinery, New York, NY, USA, 17--21.Google Scholar
- Robert F. Dugan Jr (2011) A survey of computer science capstone course literature, Computer Science Education, 21:3, 201--267, Accessed March 2024.Google ScholarCross Ref
- Kristen Shinohara, Saba Kawas, Amy J. Ko, and Richard E. Ladner. 2018. Who Teaches Accessibility? A Survey of U.S. Computing Faculty. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). Association for Computing Machinery, New York, NY, USA, 197--202.Google ScholarDigital Library
- Stephanie Ludi, Matt Huenerfauth, Vicki Hanson, Nidhi Rajendra Palan, and Paula Conn. 2018. Teaching Inclusive Thinking to Undergraduate Students in Computing Programs. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). Association for Computing Machinery, New York, NY, USA, 717--722.Google ScholarDigital Library
- Alannah Oleson, Amy J. Ko, Richard Ladner (Eds.) (2023). Teaching Accessible Computing. Self-Published. https://bookish.press/tac. Accessed November 28, 2023.Google Scholar
- PEAT; https://www.peatworks.org/. Accessed January 5, 2023.Google Scholar
- Teach Access website, http://www.teachaccess.org. Accessed September 10, 2022.Google Scholar
- Kendra Walther and Richard E. Ladner. 2021. Broadening participation by teaching accessibility. Communications of the ACM 64, 10 (October 2021), 19--21.Google ScholarDigital Library
- WCAG https://www.w3.org/WAI/standards-guidelines/wcag/ Accessed November 6, 2022.Google Scholar
- Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, and Jon Froehlich. 2011. Ability-Based Design: Concept, Principles and Examples. ACM Transactions on Accessible Computing 3, 3, Article 9 (April 2011), 27 pages.Google ScholarDigital Library
- Grant Braught, Steven Huss-Lederman, Stoney Jackson, Wes Turner, and Karl R. Wurst. 2023. Engagement Models in Education-Oriented H/FOSS Projects. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 409--415.Google Scholar
- Michael Goldweber, John Barr, Tony Clear, Renzo Davoli, Samuel Mann, Elizabeth Patitsas, and Scott Portnoff. 2012. A framework for enhancing the social good in computing education: a values approach. In Proceedings of the final reports on Innovation and technology in computer science education 2012 working groups (ITiCSE-WGR '12). Association for Computing Machinery, New York, NY, USA, 16--38.Google ScholarDigital Library
- Mikey Goldweber, Lisa Kaczmarczyk, and Richard Blumenthal. Computing for the social good in education. ACM Inroads, 10, 4 (Dec 2019): 24--29.Google Scholar
- Janice L. Pearce. Requiring outreach from a CS0-level robotics course. J. Comput. Sci. Coll. 26, 5 (May 2011), 205--212.Google Scholar
- Lori Postner, Darci Burdge, Stoney Jackson, Heidi Ellis, George W. Hislop, and Sean Goggins. Using humanitarian free and open source software (HFOSS) to introduce computing for the social good. SIGCAS Comput. Soc. 45, 2 (June 2015), 35.Google Scholar
- Computer Science GCSE Subject Content. https://assets.publishing.service.gov.uk/media/5a7e3cb440f0b62305b81b02/Computer_Science_GCSE_-_subject_content_-_final.pdf. Accessed 26 Nov. 2023.Google Scholar
- ACM Engage CSEdu Ethics Repository. https://www.engage-csedu.org/ethics-and-computing/repository. Accessed Feb 28, 2024.Google Scholar
- Embedded EthiCS @ Harvard University - Modules Repository. https://embeddedethics.seas.harvard.edu/. Accessed Feb 28, 2024.Google Scholar
- Computing Ethics Narratives and Modules Repository at Bowdoin College and Colby College. https://computingnarratives.com. Accessed Feb 28, 2024.Google Scholar
- Embedded Ethics in Computer Science at Stanford University - Modules Repository. https://embeddedethics.stanford.edu/. Accessed Feb 28, 2024.Google Scholar
- Embedded EthiCS Modules Repository at University of Toronto. https://www.cs.toronto.edu/embedded-ethics/modules/index.html. Accessed Feb 28, 2024.Google Scholar
- Responsible Computer Science Repository at Bemidji State University. https://www.bemidjistate.edu/academics/departments/mathematics-computer-science/rcs/. Accessed Feb 28, 2024.Google Scholar
- Integrating Social Responsibility into Core CS. https://evanpeck.github.io/projects/responsibleCS. Accessed Feb 28, 2024.Google Scholar
- Internet Rules Lab University of Colorado Boulder. https://www.internetruleslab.com/responsible-computing. Accessed Feb 28, 2024.Google Scholar
- Responsible Computer Science at Washington University at St. Louis. https://www.cse.wustl.edu/~cytron/RCS/. Accessed Feb 28, 2024.Google Scholar
- University of Miami Dade Responsible Computing Role Playing Lesson. https://news.mdc.edu/role-playing-scenario-developed-at-entec/. Accessed Feb 28, 2024.Google Scholar
- Georgia Tech Responsible Computing Science. https://sites.gatech.edu/responsiblecomputerscience/. Accessed Feb 28, 2024.Google Scholar
- Mozilla Responsible Computing Playbook. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/. Accessed Feb 28, 2024.Google Scholar
- Teaching Responsible Computing at University of Buffalo. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/https://c4sg.cse.buffalo.edu/projects/Teaching%20Responsible%20Computing.html. Accessed Feb 28, 2024.Google Scholar
- Human Context and Ethics at UC Berkeley. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://data.berkeley.edu/academics/human-contexts-and-ethics. Accessed Feb 28, 2024.Google Scholar
- Social & Ethical Responsibilities of Computing at MIT. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://computing.mit.edu/cross-cutting/social-and-ethical-responsibilities-of-computing. Accessed Feb 28, 2024.Google Scholar
- Socially Responsible Computing @ Brown University. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ http://ethics.cs.brown.edu/. Accessed Feb 28, 2024.Google Scholar
- Embedded Ethics Program at Georgetown University. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://ethicslab.georgetown.edu/embedded-ethics. Accessed Feb 28, 2024.Google Scholar
- Ethical Computer Science at Allegheny College. Accessed Feb 28, 2024. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://csethics.allegheny.edu/.Google Scholar
- Ethics 4 EU - Educational Resources. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://ascnet.ie/ethics4eu-website/welcome-to-the-bricks/. Accessed Feb 28, 2024.Google Scholar
- Human Context and Ethics at UC Berkeley. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://data.berkeley.edu/academics/human-contexts-and-ethics. Accessed Feb 28, 2024.Google Scholar
- Markkula Center for Applied Ethics at Santa Clara University- Technology Ethics. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://www.scu.edu/ethics/focus-areas/technology-ethics/. Accessed Feb 28, 2024.Google Scholar
- Colleen Greer & Marty J. Wolf. 2020. Overcoming barriers to including ethics and social responsibility in computing courses. In Societal Challenges in the Smart Society, 131--144. Universidad de La Rioja.Google Scholar
- Rodrigo Ferreira & Moshe Y. Vardi. 2021. Deep tech ethics: An approach to teaching social justice in computer science. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, 1041--1047.Google ScholarDigital Library
- Michelle Trim & Paige Gulley. 2023. Imagining, generating, and creating: Communication as feminist pedagogical method for teaching computing ethics. In Proceedings of the 41st ACM International Conference on Design of Communication, 206--209.Google ScholarDigital Library
- Nina Zuber, Jan Gogoll, Severin Kacianka, Alexander Pretschner, & Julian Nida-Rümelin. Empowered and embedded: ethics and agile processes. Humanities and Social Sciences Communications. 9, 1 (2022): 1--13.Google Scholar
- Shamika Klassen & Casey Fiesler. Run Wild a Little with Your Imagination: Ethical Speculation in Computing Education with Black Mirror." In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education. 1, (2022): 836--842.Google Scholar
- Barbara J. Grosz, David Gray Grant, Kate Vredenburgh, Jeff Behrends, Lily Hu, Alison Simmons, & Jim Waldo. 2019. Embedded EthiCS: Integrating ethics across CS education. Communications of the ACM, 62, 8 (2019): 54--61.Google Scholar
- National Academies of Sciences, Engineering, and Medicine. 2022. Fostering Responsible Computing Research: Foundations and Practices.Google Scholar
- Trystan S. Goetze. 2023. Integrating ethics into computer science education: Multi-, inter-, and transdisciplinary approaches. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education, 1, (2023): 645--651.Google ScholarDigital Library
- Beleicia B. Bullock, Fernando L. Nascimento, & Stacy A. Doore. Computing ethics narratives: Teaching computing ethics and the impact of predictive algorithms. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, 2021: 1020--1026.Google Scholar
- Nora McDonald, Adegboyega Akinsiku, Jonathan Hunter-Cevera, Maria Sanchez, Kerrie Kephart, Mark Berczynski, and Helena M. Mentis. Responsible computing: A longitudinal study of a peer-led ethics learning framework. ACM Transactions on Computing Education (TOCE) 22,4 (2022): 1--21.Google Scholar
- Alexandra Gillespie. 2023. Designing an ethical tech developer. Communications of the ACM, 66, 3 (2023): 38--40.Google Scholar
- Ruha Benjamin. Race after technology, Social Theory Re-Wired, 405--415. Routledge (2023).Google ScholarCross Ref
- Rachel Charlotte Smith, Heike Winschiers-Theophilus, Daria Loi, Rogério Abreu de Paula, Asnath Paula Kambunga, Marly Muudeni Samuel, & Tariq Zaman. Decolonizing design practices: towards pluriversality. In Extended abstracts of the 2021 CHI conference on human factors in computing systems. 1--5.Google Scholar
- Sasha Costanza-Chock. Design Justice: Community-led Practices to Build the Worlds We Need. The MIT Press, 2020.Google ScholarCross Ref
- Ben Shneiderman. Bridging the gap between ethics and practice: guidelines for reliable, safe, and trustworthy human-centered AI systems. ACM Transactions on Interactive Intelligent Systems (TiiS) 10,4 (2020): 1--31.Google Scholar
- Cansu Canca. 2020. Operationalizing AI ethics principles. Communications of the ACM, 63, 12 (2020): 18--21.Google Scholar
- International Organization for Standardization. Information Technology-Artificial Intelligence - Management Systems (ISO/IEC Standard 42001-2023). https://www.iso.org/standard/81230.html Accessed Feb 28, 2024.Google Scholar
- John M. Carroll. Encountering others: Reciprocal openings in participatory design and user-centered design. Human-computer Interaction 11,3 (1996), 285--290. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/. Accessed Feb 28, 2024.Google Scholar
- David G. Hendry, Batya Friedman, & Stephanie Ballard. Value sensitive design as a formative framework. Ethics and Information Technology 23, 23 (2021): 1--6.Google Scholar
- Janet Hughes, Ethan Plaut, Feng Wang, Elizabeth von Briesen, Cheryl Brown, Gerry Cross, Viraj Kumar, and Paul Myers. Global and local agendas of computing ethics education. In Proceedings of the Conference on Innovation and Technology in Computer Science Education, 2020; (ACM, New York, NY, 2020) 239--245.Google ScholarDigital Library
- Christopher Frauenberger and Peter Purgathofer. 2019. Responsible thinking educating future technologists. In Proceedings of CHI Conference on Human Factors in Computing Systems (CHI'19).Google Scholar
- Wong-Villacres, M., Kutay, C., Lazem, S., Ahmed, N., Abad, C., Collazos, C., ... & Bidwell, N. J. Making ethics at home in Global CS Education: Provoking stories from the Souths. ACM Journal on Computing and Sustainable Societies. (2023).Google Scholar
- William Bares, Bill Manaris, and Renée McCauley. Gender equity in computer science through Computing in the Arts - A six-year longitudinal study. Computer Science Education Journal 28, 3 (September 2018), 191--210.Google Scholar
- William H. Bares, Bill Manaris, Renée McCauley, and Christine Moore. Achieving gender balance through creative expression. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE 2019). Association for Computing Machinery, New York, NY, USA, 293--299.Google ScholarDigital Library
- Carla E. Brodley, Benjamin J. Hescott, Jessica Biron, Ali Ressing, Melissa Peiken, Sarah Maravetz, and Alan Mislove. Broadening participation in computing via ubiquitous combined majors (CS+X). In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 (Providence, RI, USA) (SIGCSE 2022). Association for Computing Machinery, New York, NY, USA, 544--550.Google ScholarDigital Library
- Zachary Dodds, Malia Morgan, Lindsay Popowski, Henry Coxe, Caroline Coxe, Kewei Zhou, Eliot Bush, and Ran Libeskind-Hadas. A Biology-based CS1: Results and reflections, ten years in. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE 2021). Association for Computing Machinery, New York, NY, USA, 796--801.Google ScholarDigital Library
- Manfred Broy, Achim D. Brucker, Alessandro Fantechi, Mario Gleirscher, Klaus Havelund, Cliff Jones, Markus Kuppe, Alexandra Mendes, André Platzer, Jan Oliver Ringert, and Allison Sullivan. Does Every Computer Scientist Need to Know Formal Methods? Submitted to Form. Asp. Comput. (2023).Google Scholar
- Brijesh Dongol, Catherine Dubois, Stefan Hallerstede, Eric Hehner, Daniel Jackson, Carroll Morgan, Peter Müller, Leila Ribeiro, Alexandra Silva, Graeme Smith, and Erik de Vink. On Formal Methods Thinking in Computer Science Education. Submitted to Form. Asp. Comput. (2023).Google Scholar
- Emil Sekerinski, Marsha Chechik, João F. Ferreira, John Hatcliff, Michael Hicks, and Kevin Lano.. Should We Teach Formal Methods or Algorithmic Problem Solving, Design Patterns, Model-Driven Engineering, Software Architecture, Software Product Lines, Requirements Engineering, and Security? In preparation 2023.Google Scholar
- Maurice H. ter Beek, Rod Chapman, Rance Cleaveland, Hubert Garavel, Rong Gu, Ivo ter Horst, Jeroen J. A. Keiren, Thierry Lecomte, Michael Leuschel, Kristin Y. Rozier, Augusto Sampaio, Cristina Seceleanu, Martyn Thomas, Tim A. C. Willemse, and Lijun Zhang. 2023. Formal Methods in Industry. Submitted to Form. Asp. Comput. (2023).Google Scholar
- Hubert Garavel, Maurice H. ter Beek, and Jaco van de Pol. 2020. The 2020 Expert Survey on Formal Methods. In Proceedings of the 25th International Conference on Formal Methods for Industrial Critical Systems (FMICS'20) (LNCS, Vol. 12327), Maurice H. ter Beek and Dejan Ničković (Eds.). Springer, Germany, 3--69.Google Scholar
- Antonio Cerone, Markus Roggenbach, James Davenport, Casey Denner, Marie Farrell, Magne Haveraaen, Faron Moller, Philipp Körner, Sebastian Krings, Peter Csaba Ölveczky, Bernd-Holger Schlingloff, Nikolay Shilov, and Rustam Zhumagambetov. 2021. Rooting Formal Methods Within Higher Education Curricula for Computer Science and Software Engineering - A White Paper. In Revised Selected Papers of the 1st International Workshop on Formal Methods - Fun for Everybody (FMFun'19) (CCIS, Vol. 1301), Antonio Cerone and Markus Roggenbach (Eds.). Springer, Germany, 1--26.Google Scholar
- D. Bluvstein, S. J. Evered, A. A. Geim, et al. Logical quantum processor based on reconfigurable atom arrays. In Nature. (6 Dec. 2023).Google Scholar
- Bob Coecke. https://medium.com/quantinuum/everyone-can-learn-quantum-now-even-at-a-cutting-edge-level-and-we-have-the-test-scores-to-prove-49e7fdc5c509 (21 Dec. 2023). Accessed March 2024.Google Scholar
- Bob Coecke and Stefano Gogioso. Quantum in Pictures: A New Way to Understand the Quantum World. Cambridge Quantum, 1st edition (3 Feb. 2023).Google Scholar
- John Preskill. Quantum Computing in the NISQ era and beyond. Quantum 2, 79 (2018). https://quantum-journal.org/papers/q-2018-08-06-79/. Accessed March 2024; Preprint: https://arxiv.org/abs/1801.00862. Accessed March 2024.Google Scholar
- John Preskill. Quantum technology in the short term and long term: the search for applications. https://www.youtube.com/watch?v=TSzpz8N7Xw4 (Q2B 2018 Keynote Address). Accessed March 2024.Google Scholar
- John Preskill. Crossing the Quantum Chasm: From NISQ to Fault Tolerance. Q2B 2023 (6 Dec 2023) http://theory.caltech.edu/~preskill/talks/Preskill-Q2B-2023 (slides, video not yet available).Google Scholar
- Terry Rudolph. What is the logical gate speed of a photonic quantum computer? (June 21, 2023, via John Preskill's Twitter account and the Quantum Frontiers blog at the Institute for Quantum Information and Matter at Caltech) https://quantumfrontiers.com/2023/06/21/what-is-the-logical-gate-speed-of-a-photonic-quantum-computer/. Accessed March 2024.Google Scholar
- John Russell. PsiQuantum's Path to 1 Million Qubits.(21 April 2022, in hpcwire.com) https://www.hpcwire.com/2022/04/21/psiquantums-path-to-1-million-qubits-by-the-middle-of-the-decade/.Google Scholar
- John Russell. Atom Computing Wins the Race to 1000 Qubits. (24 Oct. 2023 in hpcwire.com) https://www.hpcwire.com/2023/10/24/atom-computing-wins-the-race-to-1000-qubits/ Accessed March 2024.Google Scholar
- The Quantum Mechanic. IBM and UC Berkeley Usher in New Era of Quantum Computing with 1,121 Qubit Machine. Hello IBM Condor. (4 Dec. 2023) https://quantumzeitgeist.com/ibm-and-uc-berkeley-usher-in-new-era-of-quantum-computing-with-1121-qubit-machine-hello-ibm-condor/. Accessed March 2024.Google Scholar
- Aleks Kissinger. Research unveils new picture-based approach to teaching physics. (20 Dec. 2023) https://www.cs.ox.ac.uk/news/2280-full.html. Accessed March 2024.Google Scholar
- Brett A. Becker, Paul Denny, James Finnie-Ansley, et al. Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, 2023. (Toronto, ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 500--506.Google ScholarDigital Library
- Paul Denny, James Prather, Brett A Becker, James Finnie-Ansley, Arto Hellas, Juho Leinonen, Andrew Luxton-Reilly, Brent N Reeves, Eddie Antonio Santos, and Sami Sarsa. 2024. Computing Education in the Era of Generative AI. Commun. ACM 67, 2 (Feb. 2024). Preprint available: https://arxiv.org/abs/2306.02608. Accessed March 2024).Google ScholarDigital Library
- Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett Becker, and Brent Reeves. 2024. Prompt Problems: A New Programming Exercise for the Generative AI Era. In Proceedings of the 55th SIGCSE Technical Symposium on Computer Science Education (Portland, OR USA) (SIGCSE '24). Association for Computing Machinery, New York, NY, USA. Preprint available: https://arxiv.org/abs/2311.05943. Accessed March 2024).Google ScholarDigital Library
- Katie E. Ismael, Ioana Patringenaru, and Kimberley Clementi. In This Era of AI, Will Everyone Be a Programmer? UC San Diego Today (Dec 2023). https://today.ucsd.edu/story/in-this-era-of-ai-will-everyone-be-a-programmer. Accessed March 2024.Google Scholar
- Sam Lau and Philip Guo. 2023. From "Ban It Till We Understand It" to "Resistance is Futile": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools Such as ChatGPT and GitHub Copilot. In Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1 (Chicago, IL, USA) (ICER '23). Association for Computing Machinery, New York, NY, USA, 106--121.Google Scholar
- Juho Leinonen, Arto Hellas, Sami Sarsa, et al. Using Large Language Models to Enhance Programming Error Messages. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (Toronto, ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 563--569.Google ScholarDigital Library
- Stephen MacNeil, Andrew Tran, Dan Mogil, Seth Bernstein, Erin Ross, and Ziheng Huang. Generating Diverse Code Explanations using the GPT-3 Large Language Model. In Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 2 (ICER '22), Vol. 2. Association for Computing Machinery, New York, NY, USA, 37--39.Google Scholar
- Leo Porter and Daniel Zingaro. 2023. Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT. Manning, Shelter Island, NY, USA. https://www.manning.com/books/learn-ai-assisted-python-programming. Accessed March 2024.Google Scholar
- James Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, Michelle Craig, Hieke Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, Stephen MacNeil, Andrew Petersen, Raymond Pettit, Brent N. Reeves, and Jaromir Savelka. The Robots Are Here: Navigating the Generative AI Revolution in Computing Education. In Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education (Turku, Finland) (ITiCSE-WGR '23). Association for Computing Machinery, New York, NY, USA, 108--159.Google Scholar
- James Prather, Brent N. Reeves, Paul Denny, Brett A. Becker, Juho Leinonen, Andrew Luxton-Reilly, Garrett Powell, James Finnie-Ansley, and Eddie Antonio Santos. 2023. "It's Weird That It Knows What I Want": Usability and Interactions with Copilot for Novice Programmers. ACM Trans. Comput.-Hum. Interact. 31, 1, Article 4 (Nov 2023), 31 pages.Google Scholar
- Sami Sarsa, Paul Denny, Arto Hellas, and Juho Leinonen. Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. In Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1 (Lugano and Virtual Event, Switzerland) (ICER '22). Association for Computing Machinery, New York, NY, USA, 27-- 43.Google Scholar
- ABET (2022). ABET Computing Accreditation Commission: Criteria for Accrediting Computing Programs. https://www.abet.org/accreditation/accreditation-criteria/criteria-for-accrediting-computing-programs-2022-2023/. Accessed March 2024.Google Scholar
- ACM (2013). Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science, Association for Computing Machinery and IEEE Computer Society.Google ScholarDigital Library
- Mikey Goldweber, Min Wei, Sherif Aly, Rajendra K. Raj, and Mohamed Mokbel. The 2022 undergraduate database course in computer science: what to teach? ACM Inroads 13, 3 (September 2022), 16--21.Google ScholarDigital Library
- Kim B. Bruce, Robert D. Cupper, and Robert L. Scot Drysdale. A History of the Liberal Arts Computer Science Consortium and Its Model Curricula. ACM Trans. Comput. Educ. 10,1, Article 3 (March 2010), 12 pages.Google Scholar
- Liberal Arts Computer Science Consortium. A 2007 Model Curriculum for a Liberal Arts Degree in Computer Science. J. Educ. Resour. Comput. 7,2 (June 2007), 2-es.Google ScholarDigital Library
- Henry M. Walker and G. Michael Schneider. A Revised Model Curriculum for a Liberal Arts Degree in Computer Science. Commun. ACM 39,12 (Dec. 1996), 85--95.Google Scholar
- Norman E. Gibbs and Allen B. Tucker. A Model Curriculum for a Liberal Arts Degree in Computer Science. Commun. ACM 29, 3 (March 1986), 202--210.Google Scholar
- Amanda Holland-Minkley, Jakob Barnard, Valerie Barr, Grant Braught, Janet Davis, David Reed, Karl Schmitt, Andrea Tartaro, and James D. Teresco. Computer Science Curriculum Guidelines: A New Liberal Arts Perspective. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 617--623.Google ScholarDigital Library
- James D. Teresco, Andrea Tartaro, Amanda Holland-Minkley, Grant Braught, Jakob Barnard, and Douglas Baldwin. CS Curricular Innovations with a Liberal Arts Philosophy. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 (Providence, RI, USA) (SIGCSE 2022). Association for Computing Machinery, New York, NY, USA, 537--543.Google ScholarDigital Library
- Henry M. Walker and Samuel A. Rebelsky. Using CS2013 for a Department's Curriculum Review: A Case Study. J. Comput. Sci. Coll. 29,5 (May 2014), 138--144.Google Scholar
- David Reed. Spiraling CS2013 Knowledge Units across a Small CS Curriculum. J. Comput. Sci. Coll. 32,5 (May 2017), 125--131.Google Scholar
- Amanda Holland-Minkley, Andrea Tartaro, and Jakob Barnard. Innovations and Opportunities in Liberal Arts Computing Education, https://computing-in-the-liberal-arts.github.io/SIGCSE2023-Affiliated-Event/. URL. SIGCSE 2023 Affiliated Event by the SIGCSE Committee on Computing Education in Liberal Arts Colleges.Google Scholar
- Jakob Barnard, Grant Braught, Janet Davis, Amanda Holland-Minkley, David Reed, Karl Schmitt, Andrea Tartaro, and James Teresco. Developing Identity-Focused Program-Level Learning Outcomes for Liberal Arts Computing Programs. J. Comput. Sci. Coll. 39,4 (October 2023), 97--98.Google Scholar
- Jakob Barnard, Grant Braught, Janet Davis, Amanda Holland-Minkley, David Reed, Karl Schmitt, Andrea Tartaro, and James Teresco. Reflective Curriculum Review for Liberal Arts Computing Programs. J. Comput. Sci. Coll. 38, 3 (November 2022), 178--179.Google Scholar
- SIGCSE Committee on Computing Education in Liberal Arts Colleges. 2023. CS2023 Activity: The Curricular Practices Workbook. https://computing-in-the-liberal-arts.github.io/CS2023/. Accessed March 2024.Google Scholar
- "ABET Accredits 54 Additional Programs in 2021, Including First Associate Cybersecurity programs." https://www.abet.org/abet-accredits-54-new-programs-in-2021-including-first-associate-cybersecurity-programs/. Accessed Feb 29, 2024.Google Scholar
- William F. Atchison, Samuel D. Conte, John W. Hamblen, Thomas E. Hull, Thomas A. Keenan, William B. Kehl, Edward J. McCluskey, Silvio O. Navarro, Werner C. Rheinboldt, Earl J. Schweppe, William Viavant, and David M. Young. "Curriculum 68: Recommendations for Academic Programs in Computer Science: A Report of the ACM Curriculum Committee on Computer Science." Communications of the ACM 11,3 (1968), 151--197.Google Scholar
- Jill Denner, Paul Tymann, and Huihui Wang. "Community College Pathways." In Proceedings of the 2023 CISE EWF PI Meeting. Georgia Tech Conference Center.Google Scholar
- Dennis Foley, Leslie Milan, and Karen Hamrick. 2020. "The Increasing Role of Community Colleges among Bachelor's Degree Recipients: Findings from the 2019 National Survey of College Graduates." Technical Report NSF 21-309. National Center for Science and Engineering Statistics (NCSES), Alexandria, VA. https://ncses.nsf.gov/pubs/nsf21309/. Accessed March 2024.Google Scholar
- ACM Committee for Computing Education in Community Colleges (CCECC). 2017. "ACM Computer Science Curricular Guidance for Associate-Degree Transfer Programs with Infused Cybersecurity." 2017. Association for Computing Machinery, New York, NY, USA.Google Scholar
- The Community College Presidents Initiative in STEM. 2023. "Community college presidents initiative - STEM - achieving excellence in workforce education." https://www.ccpi-stem.org/. Accessed March 2024.Google Scholar
- Robin G Isserles. "The Costs of Completion: Student Success in Community College." JHU Press, 2021Google Scholar
- Association for Computing Machinery (ACM) Joint Task Force on Computing Curricula and IEEE Computer Society. "Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science." ACM, New York, NY, USA, 2013.Google Scholar
- A. Kahlon, D. Boisvert, L.A. Lyon, M. Williamson, and C. Calhoun. "The Authentic Inclusion and Role of Community Colleges in National Efforts to Broaden Participation in Computing." In Proceedings of the 2018 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '18). ACM, New York.Google Scholar
- Amruth N. Kumar and Rajendra K. Raj. "Computer Science Curricula 2023 (CS2023): Community Engagement by the ACM/IEEE-CS/AAAI Joint Task Force." In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2 (Toronto, ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 1212--1213.Google Scholar
- Joyce Currie Little, Richard H. Austing, Harice Seeds, John Maniotes, and Gerald L. Engel.. "Curriculum recommendations and guidelines for the community and junior college career program in computer programming: a working paper of the ACM committee on curriculum in computer sciences by the subcommittee on community and junior college curriculum." ACM SIGCSE Bulletin - Special issue on computer science curricula 9, 2 (1977), 1--16.Google Scholar
- B. Morrison and A. Settle. "Celebrating SIGCSE's 50th Anniversary!" SIGCSE Bulletin 50,1 (2018), 2--3.Google Scholar
- American Association of Community Colleges. 2022. "The Economic Value of America's Community Colleges." https://www.aacc.nche.edu/2022/11/29/the-economic-value-of-americas-community-colleges-report/. Accessed March 2024.Google Scholar
- Christian Servín. "Fuzzy Information Processing Computing Curricula: A Perspective from the First Two-Years in Computing Education." In Explainable AI and Other Applications of Fuzzy Techniques: Proceedings of the 2021 Annual Conference of the North American Fuzzy Information Processing Society, NAFIPS 2021. Springer, 453--460.Google Scholar
- Christian Servin, Elizabeth K. Hawthorne, Lori Postner, Cara Tang, and Cindy Tucker. "Community Colleges Perspectives: From Challenges to Considerations in Curricula Development (SIGCSE 2023)." Association for Computing Machinery, New York, NY, USA, 1244.Google Scholar
- Christian Servin, Elizabeth K. Hawthorne, Lori Postner, Cara Tang, and Cindy S. Tucker. "Mathematical Considerations in Two-Year Computing Degrees: The Evolution of Math in Curricular Guidelines." In The 24th Annual Conference on Information Technology Education (SIGITE '23) (Marietta, GA, USA). ACM.Google Scholar
- Cara Tang. 2017. "Community College Corner Community colleges in the United States and around the world." ACM Inroads 8,1 (2017), 21--23.Google ScholarDigital Library
- Cara Tang. 2018. "Community Colleges and SIGCSE: A Legacy Fueling the Future." ACM Inroads 9,4 (2018), 49--52.Google ScholarDigital Library
- Cara Tang, Elizabeth K Hawthorne, Cindy S Tucker, Ernesto Cuadros-Vargas, Diana Cukierman, and Ming Zhang. "Global Perspectives on the Role of Two-Year/Technical/Junior Colleges in Computing Education." In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. 204--205.Google Scholar
- "Celebrating 40++ years of service to computing education communities." [n.d.]. ACM CCECC. https://ccecc.acm.org/correlations/all. Accessed March 2024.Google Scholar
- Stuart Zweben, Jodi L.Tims, Cindy Tucker, and Yan Timanovsky. "ACM-NDC Study 2021--2022: Tenth Annual Study of Non-Doctoral-Granting Departments in Computing." ACM Inroads 13,3 (2022), 38--54.Google Scholar
- Stuart Zweben and Cindy Tucker. "How Well Did We Keep Students in Computing Programs, Pre-COVID and COVID?" ACM Inroads 13,4 (2022), 32--52.Google Scholar
- Atchison, W. F., Conte, S. D., Hamblen, J. W., Hull, T. E., Keenan, T. A., Kehl, W. B., McCluskey, E. J., Navarro, S. O., Rheinboldt, W. C., Schweppe, E. J., Viavant, W., and Young, D. "Curriculum 68: Recommendations for academic programs in computer science." Communications of the ACM, 11, 3 (1968): 151--197.Google Scholar
- Austing, R. H., Barnes, B. H., Bonnette, D. T., Engel, G. L., and Stokes, G. "Curriculum '78: Recommendations for the undergraduate program in computer science." Communications of the ACM, 22, 3 (1979): 147--166.Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 1991." (New York, USA: ACM Press and IEEE Computer Society Press, 1991).Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 2001 Computer Science." (New York, USA: ACM Press and IEEE Computer Society Press, 2001).Google Scholar
- ACM/IEEE-CS Interim Review Task Force. "Computer Science Curriculum 2008: An interim revision of CS 2001." (New York, USA: ACM Press and IEEE Computer Society Press, 2008).Google Scholar
- ACM/IEEE-CS Joint Task Force on Computing Curricula. "Computing Science Curricula 2013." (New York, USA: ACM Press and IEEE Computer Society Press, 2013).Google Scholar
- Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, W., Tang, C., van der Veer, G. and Viola, B. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Association for Computing Machinery, New York, NY, USA, (2017).Google Scholar
- Clear, A., Parrish, A., Impagliazzo, J., Wang, P., Ciancarini, P., Cuadros-Vargas, E., Frezza, S., Gal-Ezer, J., Pears, A., Takada, S., Topi, H., van der Veer, G., Vichare, A., Waguespack, L. and Zhang, M. Computing Curricula 2020 (CC2020): Paradigms for Future Computing Curricula. Technical Report. Association for Computing Machinery / IEEE Computer Society, New York, NY, USA, (2020).Google Scholar
- Leidig, P. and Salmela, H. A Competency Model for Undergraduate Programs in Information Systems (IS2020). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- Danyluk, A. and Leidig, P. Computing Competencies for Undergraduate Data Science Curricula (DS2021). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- https://iiitd.ac.in/sites/default/files/docs/aicte/AICTE-CSE-Curriculum-Recommendations-July2022.pdf, accessed July 2023.Google Scholar
- Prasad, S. K., Estrada, T., Ghafoor, S., Gupta, A., Kant, K., Stunkel, C., Sussman, A., Vaidyanathan, R., Weems, C., Agrawal, K., Barnas, M., Brown, D. W., Bryant, R., Bunde, D. P., Busch, C., Deb, D., Freudenthal, E., Jaja, J., Parashar, M., Phillips, C., Robey, B., Rosenberg, A., Saule, E., Shen, C. 2020. NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates, Version II-beta, Online: http://tcpp.cs.gsu.edu/curriculum/, 53 pages, accessed March 2024.Google Scholar
- https://ccecc.acm.org/files/publications/Cyber2yr2020.pdf, accessed July 2023.Google Scholar
- https://www.computer.org/volunteering/boards-and-committees/professional-educational-activities/software-engineering-competency-model, accessed July 2023.Google Scholar
- Kumar, A. N., Becker, B. A., Pias, M., Oudshoorn, M., Jalote, P., Servin, C., Aly, S.G., Blumenthal, R. L., Epstein, S. L., and Anderson, M.D. 2023. A Combined Knowledge and Competency (CKC) Model for Computer Science Curricula. ACM Inroads 14, 3 (September 2023), 22--29.Google Scholar
- Liu, Y., Xiang, Q., Chen, J., Zhang, M., Xu, J., and Luo, Y. Undergraduate Computer Science Education in China. ACM Inroads, Vol 15, 1, March 2024, 28--36.Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 2001 Computer Science." (New York, USA: ACM Press and IEEE Computer Society Press, 2001).Google Scholar
- ACM/IEEE-CS Interim Review Task Force. "Computer Science Curriculum 2008: An interim revision of CS 2001." (New York, USA: ACM Press and IEEE Computer Society Press, 2008).Google Scholar
- ACM/IEEE-CS Joint Task Force on Computing Curricula. "Computing Science Curricula 2013." (New York, USA: ACM Press and IEEE Computer Society Press, 2013).Google Scholar
- Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, W., Tang, C., van der Veer, G. and Viola, B. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Association for Computing Machinery, New York, NY, USA, (2017).Google Scholar
- Clear, A., Parrish, A., Impagliazzo, J., Wang, P., Ciancarini, P., Cuadros-Vargas, E., Frezza, S., Gal-Ezer, J., Pears, A., Takada, S., Topi, H., van der Veer, G., Vichare, A., Waguespack, L. and Zhang, M. Computing Curricula 2020 (CC2020): Paradigms for Future Computing Curricula. Technical Report. Association for Computing Machinery / IEEE Computer Society, New York, NY, USA, (2020).Google Scholar
- Leidig, P. and Salmela, H. A Competency Model for Undergraduate Programs in Information Systems (IS2020). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- Danyluk, A. and Leidig, P. Computing Competencies for Undergraduate Data Science Curricula (DS2021). Technical Report. Association for Computing Machinery, New York, NY, USA, (2021).Google Scholar
- Anderson, L. W. and Krathwohl, D. R., eds. (2001). A taxonomy for learning, teaching, and assessing: A revision of Bloom's taxonomy of educational objectives. New York: Longman. ISBN 978-0-8013-1903-7.Google Scholar
- Bamkole, A., Geissler, M., Koumadi, K., Servin, C., Tang, C., and Tucker, C. S., "Bloom's for Computing: Enhancing Bloom's Revised Taxonomy with Verbs for Computing Disciplines". The Association for Computing Machinery. (January 2023). https://ccecc.acm.org/files/publications/Blooms-for-Computing-20230119.pdf, accessed March 2024.Google Scholar
- Sabin, M., Alrumaih, H., Impagliazzo, J., Lunt, B., Zhang, M., Byers, B., Newhouse, W., Paterson, W., Tang, C., van der Veer, G. and Viola, B. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology. Association for Computing Machinery, New York, NY, USA, (2017).Google Scholar
- Clear, A., Parrish, A., Impagliazzo, J., Wang, P., Ciancarini, P., Cuadros-Vargas, E., Frezza, S., Gal-Ezer, J., Pears, A., Takada, S., Topi, H., van der Veer, G., Vichare, A., Waguespack, L. and Zhang, M. Computing Curricula 2020 (CC2020): Paradigms for Future Computing Curricula. Technical Report. Association for Computing Machinery / IEEE Computer Society, New York, NY, USA, (2020).Google Scholar
- Kumar, A. N., Becker, B. A., Pias, M., Oudshoorn, M., Jalote, P., Servin, C., Aly, S.G., Blumenthal, R. L., Epstein, S. L., and Anderson, M.D. 2023. A Combined Knowledge and Competency (CKC) Model for Computer Science Curricula. ACM Inroads 14, 3 (September 2023), 22--29.Google Scholar
- Clear, A., Clear, T., Vichare, A., Charles, T., Frezza, S., Gutica, M., Lunt, B., Maiorana, F., Pears, A., Pitt, F., Riedesel, C. and Szynkiewicz, J. Designing Computer Science Competency Statements: A Process and Curriculum Model for the 21st Century. In Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education (ITiCSE-WGR '20). Association for Computing Machinery, New York, NY, USA, (2020), 211--246.Google Scholar
- Clear, A., Clear, T., Impagliazzo, J. and Wang, P. From Knowledge-based to Competency-based Computing Education: Future Directions. In 2020 IEEE Frontiers in Education Conference (FIE). IEEE, New York, (2020), 1--7.Google Scholar
- https://www.acm.org/code-of-ethics; accessed March 2024.Google Scholar
- https://www.ieee.org/about/corporate/governance/p7-8.html; accessed March 2024.Google Scholar
- https://aaai.org/about-aaai/ethics-and-diversity/#ethics-conduct; accessed March 2024.Google Scholar
- Simha, R., Kumar, A.N., and Raj. R. K. 2024. Undergraduate Computer Science Curricula. Commun. ACM 67, 2 (February 2024), 29--31Google Scholar
- The 2022 Undergraduate Database Course in Computer Science: What to Teach?. Michael Goldweber, Min Wei, Sherif Aly, Rajendra K. Raj, and Mohamed Mokbel. ACM Inroads, 13, 3, 2022.Google Scholar
- Jon Quast, Clay Bruning, and Sanmeet Deo. "Markets: This Opportunity for Investors Is Bigger Than Movies and Music Combined." https://www.nasdaq.com/articles/this-opportunity-for-investors-is-bigger-than-movies-and-music-combined-2021-10-03. Accessed March 2024.Google Scholar
- ACM/IEEE-CS Joint Task Force on Computing Curricula. "Computing Science Curricula 2013." (New York, USA: ACM Press and IEEE Computer Society Press, 2013).Google Scholar
- Richard D. De Veaux, Mahesh Agarwal, Maia Averett, Benjamin S. Baumer, Andrew Bray, Thomas C. Bressoud, Lance Bryant, Lei Z. Cheng, Amanda Francis, Robert Gould, Albert Y. Kim, Matt Kretchmar, Qin Lu, Ann Moskol, Deborah Nolan, Roberto Pelayo, Sean Raleigh, Ricky J. Sethi, Mutiara Sondjaja, Neelesh Tiruviluamala, Paul X. Uhlig, Talitha M. Washington, Curtis L. Wesley, David White, Ping Ye, Curriculum Guidelines for Undergraduate Programs in Data Science, Annual Review of Statistics and Its Application, 4, 1 (2017): 15--30.Google Scholar
- Prasad, S. K., Estrada, T., Ghafoor, S., Gupta, A., Kant, K., Stunkel, C., Sussman, A., Vaidyanathan, R., Weems, C., Agrawal, K., Barnas, M., Brown, D. W., Bryant, R., Bunde, D. P., Busch, C., Deb, D., Freudenthal, E., Jaja, J., Parashar, M., Phillips, C., Robey, B., Rosenberg, A., Saule, E., Shen, C. 2020. NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates, Version II-beta, Online: http://tcpp.cs.gsu.edu/curriculum/, 53 pages. Accessed March 2024.Google Scholar
- Joint Task Force on Cybersecurity Education. 2017. Cybersecurity Curricula 2017. ACM, IEEE-CS, AIS SIGSEC, and IFIP WG 11.8.Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 1991." (New York, USA: ACM Press and IEEE Computer Society Press, 1991).Google Scholar
- ACM/IEEE-CS Joint Curriculum Task Force. "Computing Curricula 2001 Computer Science." (New York, USA: ACM Press and IEEE Computer Society Press, 2001).Google Scholar
- ACM/IEEE-CS Interim Review Task Force. "Computer Science Curriculum 2008: An interim revision of CS 2001." (New York, USA: ACM Press and IEEE Computer Society Press, 2008).Google Scholar
- Randy Connolly. 2020. Why computing belongs within the social sciences. Commun. ACM 63, 8 (August 2020), 54--59.Google ScholarDigital Library
- ACM Code of Ethics and Professional Conduct. www.acm.org/about/code-of-ethicsGoogle Scholar
- IEEE Code of Ethics. https://www.ieee.org/about/corporate/governance/p7-8.html; accessed March 12, 2024.Google Scholar
- AAAI Code of Professional Ethics and Conduct. https://aaai.org/Conferences/code-of-ethics-and-conduct.php; accessed March 12, 2024.Google Scholar
- Diversity, Equity, and Inclusion - Welcoming All to Computing https://www.acm.org/diversity-inclusion; accessed March 12, 2024.Google Scholar
- Diversity, Equity & Inclusion at IEEE. https://www.ieee.org/about/diversity-index.html; accessed March 12, 2024.Google Scholar
- AAAI Diversity Statement. https://aaai.org/about-aaai/ethics-and-diversity/#diversity-statement; accessed March 12, 2024.Google Scholar
- A Framework for Ethical Decision Making. https://www.scu.edu/ethics/ethics-resources/a-framework-for-ethical-decision-making/ accessed March 12, 2024.Google Scholar
- Sustainability | United Nations. https://www.un.org/en/academic-impact/sustainability; accessed March 12, 2024.Google Scholar
- What is Sustainability? https://www.sustain.ucla.edu/what-is-sustainability; accessed March 12, 2024.Google Scholar
- Catherine Caldwell-Harris, & Chloe Jordan. 2014. Systemizing and special interests: Characterizing the continuum from neurotypical to autism spectrum disorder. Learning and Individual Differences. Volume 29, Issue 2014, 98--105.Google Scholar
- CAIR: RIT Center for Accessibility and Inclusion Research; http://cair.rit.edu/projects.html. accessed September 7, 2022.Google Scholar
- Robert F. Cohen, Alexander V. Fairley, David Gerry, and Gustavo R. Lima. 2005. Accessibility in introductory computer science. In Proceedings of the 36th SIGCSE technical symposium on Computer science education (SIGCSE '05). Association for Computing Machinery, New York, NY, USA, 17--21.Google Scholar
- Robert F. Dugan Jr (2011) A survey of computer science capstone course literature, Computer Science Education, 21:3, 201--267, Accessed March 2024.Google ScholarCross Ref
- Kristen Shinohara, Saba Kawas, Amy J. Ko, and Richard E. Ladner. 2018. Who Teaches Accessibility? A Survey of U.S. Computing Faculty. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). Association for Computing Machinery, New York, NY, USA, 197--202.Google ScholarDigital Library
- Stephanie Ludi, Matt Huenerfauth, Vicki Hanson, Nidhi Rajendra Palan, and Paula Conn. 2018. Teaching Inclusive Thinking to Undergraduate Students in Computing Programs. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). Association for Computing Machinery, New York, NY, USA, 717--722.Google ScholarDigital Library
- Alannah Oleson, Amy J. Ko, Richard Ladner (Eds.) (2023). Teaching Accessible Computing. Self-Published. https://bookish.press/tac. Accessed November 28, 2023.Google Scholar
- PEAT; https://www.peatworks.org/. Accessed January 5, 2023.Google Scholar
- Teach Access website, http://www.teachaccess.org. Accessed September 10, 2022.Google Scholar
- Kendra Walther and Richard E. Ladner. 2021. Broadening participation by teaching accessibility. Communications of the ACM 64, 10 (October 2021), 19--21.Google ScholarDigital Library
- WCAG https://www.w3.org/WAI/standards-guidelines/wcag/ Accessed November 6, 2022.Google Scholar
- Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, and Jon Froehlich. 2011. Ability-Based Design: Concept, Principles and Examples. ACM Transactions on Accessible Computing 3, 3, Article 9 (April 2011), 27 pages.Google ScholarDigital Library
- Grant Braught, Steven Huss-Lederman, Stoney Jackson, Wes Turner, and Karl R. Wurst. 2023. Engagement Models in Education-Oriented H/FOSS Projects. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 409--415.Google Scholar
- Michael Goldweber, John Barr, Tony Clear, Renzo Davoli, Samuel Mann, Elizabeth Patitsas, and Scott Portnoff. 2012. A framework for enhancing the social good in computing education: a values approach. In Proceedings of the final reports on Innovation and technology in computer science education 2012 working groups (ITiCSE-WGR '12). Association for Computing Machinery, New York, NY, USA, 16--38.Google ScholarDigital Library
- Mikey Goldweber, Lisa Kaczmarczyk, and Richard Blumenthal. Computing for the social good in education. ACM Inroads, 10, 4 (Dec 2019): 24--29.Google Scholar
- Janice L. Pearce. Requiring outreach from a CS0-level robotics course. J. Comput. Sci. Coll. 26, 5 (May 2011), 205--212.Google Scholar
- Lori Postner, Darci Burdge, Stoney Jackson, Heidi Ellis, George W. Hislop, and Sean Goggins. Using humanitarian free and open source software (HFOSS) to introduce computing for the social good. SIGCAS Comput. Soc. 45, 2 (June 2015), 35.Google Scholar
- Computer Science GCSE Subject Content. https://assets.publishing.service.gov.uk/media/5a7e3cb440f0b62305b81b02/Computer_Science_GCSE_-_subject_content_-_final.pdf. Accessed 26 Nov. 2023.Google Scholar
- ACM Engage CSEdu Ethics Repository. https://www.engage-csedu.org/ethics-and-computing/repository. Accessed Feb 28, 2024.Google Scholar
- Embedded EthiCS @ Harvard University - Modules Repository. https://embeddedethics.seas.harvard.edu/. Accessed Feb 28, 2024.Google Scholar
- Computing Ethics Narratives and Modules Repository at Bowdoin College and Colby College. https://computingnarratives.com. Accessed Feb 28, 2024.Google Scholar
- Embedded Ethics in Computer Science at Stanford University - Modules Repository. https://embeddedethics.stanford.edu/. Accessed Feb 28, 2024.Google Scholar
- Embedded EthiCS Modules Repository at University of Toronto. https://www.cs.toronto.edu/embedded-ethics/modules/index.html. Accessed Feb 28, 2024.Google Scholar
- Responsible Computer Science Repository at Bemidji State University. https://www.bemidjistate.edu/academics/departments/mathematics-computer-science/rcs/. Accessed Feb 28, 2024.Google Scholar
- Integrating Social Responsibility into Core CS. https://evanpeck.github.io/projects/responsibleCS. Accessed Feb 28, 2024.Google Scholar
- Internet Rules Lab University of Colorado Boulder. https://www.internetruleslab.com/responsible-computing. Accessed Feb 28, 2024.Google Scholar
- Responsible Computer Science at Washington University at St. Louis. https://www.cse.wustl.edu/~cytron/RCS/. Accessed Feb 28, 2024.Google Scholar
- University of Miami Dade Responsible Computing Role Playing Lesson. https://news.mdc.edu/role-playing-scenario-developed-at-entec/. Accessed Feb 28, 2024.Google Scholar
- Georgia Tech Responsible Computing Science. https://sites.gatech.edu/responsiblecomputerscience/. Accessed Feb 28, 2024.Google Scholar
- Mozilla Responsible Computing Playbook. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/. Accessed Feb 28, 2024.Google Scholar
- Teaching Responsible Computing at University of Buffalo. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/https://c4sg.cse.buffalo.edu/projects/Teaching%20Responsible%20Computing.html. Accessed Feb 28, 2024.Google Scholar
- Human Context and Ethics at UC Berkeley. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://data.berkeley.edu/academics/human-contexts-and-ethics. Accessed Feb 28, 2024.Google Scholar
- Social & Ethical Responsibilities of Computing at MIT. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://computing.mit.edu/cross-cutting/social-and-ethical-responsibilities-of-computing. Accessed Feb 28, 2024.Google Scholar
- Socially Responsible Computing @ Brown University. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ http://ethics.cs.brown.edu/. Accessed Feb 28, 2024.Google Scholar
- Embedded Ethics Program at Georgetown University. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://ethicslab.georgetown.edu/embedded-ethics. Accessed Feb 28, 2024.Google Scholar
- Ethical Computer Science at Allegheny College. Accessed Feb 28, 2024. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://csethics.allegheny.edu/.Google Scholar
- Ethics 4 EU - Educational Resources. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://ascnet.ie/ethics4eu-website/welcome-to-the-bricks/. Accessed Feb 28, 2024.Google Scholar
- Human Context and Ethics at UC Berkeley. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://data.berkeley.edu/academics/human-contexts-and-ethics. Accessed Feb 28, 2024.Google Scholar
- Markkula Center for Applied Ethics at Santa Clara University- Technology Ethics. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/ https://www.scu.edu/ethics/focus-areas/technology-ethics/. Accessed Feb 28, 2024.Google Scholar
- Colleen Greer & Marty J. Wolf. 2020. Overcoming barriers to including ethics and social responsibility in computing courses. In Societal Challenges in the Smart Society, 131--144. Universidad de La Rioja.Google Scholar
- Rodrigo Ferreira & Moshe Y. Vardi. 2021. Deep tech ethics: An approach to teaching social justice in computer science. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, 1041--1047.Google ScholarDigital Library
- Michelle Trim & Paige Gulley. 2023. Imagining, generating, and creating: Communication as feminist pedagogical method for teaching computing ethics. In Proceedings of the 41st ACM International Conference on Design of Communication, 206--209.Google ScholarDigital Library
- Nina Zuber, Jan Gogoll, Severin Kacianka, Alexander Pretschner, & Julian Nida-Rümelin. Empowered and embedded: ethics and agile processes. Humanities and Social Sciences Communications. 9, 1 (2022): 1--13.Google Scholar
- Shamika Klassen & Casey Fiesler. Run Wild a Little with Your Imagination: Ethical Speculation in Computing Education with Black Mirror." In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education. 1, (2022): 836--842.Google Scholar
- Barbara J. Grosz, David Gray Grant, Kate Vredenburgh, Jeff Behrends, Lily Hu, Alison Simmons, & Jim Waldo. 2019. Embedded EthiCS: Integrating ethics across CS education. Communications of the ACM, 62, 8 (2019): 54--61.Google Scholar
- National Academies of Sciences, Engineering, and Medicine. 2022. Fostering Responsible Computing Research: Foundations and Practices.Google Scholar
- Trystan S. Goetze. 2023. Integrating ethics into computer science education: Multi-, inter-, and transdisciplinary approaches. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education, 1, (2023): 645--651.Google ScholarDigital Library
- Beleicia B. Bullock, Fernando L. Nascimento, & Stacy A. Doore. Computing ethics narratives: Teaching computing ethics and the impact of predictive algorithms. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, 2021: 1020--1026.Google Scholar
- Nora McDonald, Adegboyega Akinsiku, Jonathan Hunter-Cevera, Maria Sanchez, Kerrie Kephart, Mark Berczynski, and Helena M. Mentis. Responsible computing: A longitudinal study of a peer-led ethics learning framework. ACM Transactions on Computing Education (TOCE) 22,4 (2022): 1--21.Google Scholar
- Alexandra Gillespie. 2023. Designing an ethical tech developer. Communications of the ACM, 66, 3 (2023): 38--40.Google Scholar
- Ruha Benjamin. Race after technology, Social Theory Re-Wired, 405--415. Routledge (2023).Google ScholarCross Ref
- Rachel Charlotte Smith, Heike Winschiers-Theophilus, Daria Loi, Rogério Abreu de Paula, Asnath Paula Kambunga, Marly Muudeni Samuel, & Tariq Zaman. Decolonizing design practices: towards pluriversality. In Extended abstracts of the 2021 CHI conference on human factors in computing systems. 1--5.Google Scholar
- Sasha Costanza-Chock. Design Justice: Community-led Practices to Build the Worlds We Need. The MIT Press, 2020.Google ScholarCross Ref
- Ben Shneiderman. Bridging the gap between ethics and practice: guidelines for reliable, safe, and trustworthy human-centered AI systems. ACM Transactions on Interactive Intelligent Systems (TiiS) 10,4 (2020): 1--31.Google Scholar
- Cansu Canca. 2020. Operationalizing AI ethics principles. Communications of the ACM, 63, 12 (2020): 18--21.Google Scholar
- International Organization for Standardization. Information Technology-Artificial Intelligence - Management Systems (ISO/IEC Standard 42001-2023). https://www.iso.org/standard/81230.html Accessed Feb 28, 2024.Google Scholar
- John M. Carroll. Encountering others: Reciprocal openings in participatory design and user-centered design. Human-computer Interaction 11,3 (1996), 285--290. https://foundation.mozilla.org/en/responsible-computing-challenge-playbook/. Accessed Feb 28, 2024.Google Scholar
- David G. Hendry, Batya Friedman, & Stephanie Ballard. Value sensitive design as a formative framework. Ethics and Information Technology 23, 23 (2021): 1--6.Google Scholar
- Janet Hughes, Ethan Plaut, Feng Wang, Elizabeth von Briesen, Cheryl Brown, Gerry Cross, Viraj Kumar, and Paul Myers. Global and local agendas of computing ethics education. In Proceedings of the Conference on Innovation and Technology in Computer Science Education, 2020; (ACM, New York, NY, 2020) 239--245.Google ScholarDigital Library
- Christopher Frauenberger and Peter Purgathofer. 2019. Responsible thinking educating future technologists. In Proceedings of CHI Conference on Human Factors in Computing Systems (CHI'19).Google Scholar
- Wong-Villacres, M., Kutay, C., Lazem, S., Ahmed, N., Abad, C., Collazos, C., ... & Bidwell, N. J. Making ethics at home in Global CS Education: Provoking stories from the Souths. ACM Journal on Computing and Sustainable Societies. (2023).Google Scholar
- William Bares, Bill Manaris, and Renée McCauley. Gender equity in computer science through Computing in the Arts - A six-year longitudinal study. Computer Science Education Journal 28, 3 (September 2018), 191--210.Google Scholar
- William H. Bares, Bill Manaris, Renée McCauley, and Christine Moore. Achieving gender balance through creative expression. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE 2019). Association for Computing Machinery, New York, NY, USA, 293--299.Google ScholarDigital Library
- Carla E. Brodley, Benjamin J. Hescott, Jessica Biron, Ali Ressing, Melissa Peiken, Sarah Maravetz, and Alan Mislove. Broadening participation in computing via ubiquitous combined majors (CS+X). In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 (Providence, RI, USA) (SIGCSE 2022). Association for Computing Machinery, New York, NY, USA, 544--550.Google ScholarDigital Library
- Zachary Dodds, Malia Morgan, Lindsay Popowski, Henry Coxe, Caroline Coxe, Kewei Zhou, Eliot Bush, and Ran Libeskind-Hadas. A Biology-based CS1: Results and reflections, ten years in. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE 2021). Association for Computing Machinery, New York, NY, USA, 796--801.Google ScholarDigital Library
- Manfred Broy, Achim D. Brucker, Alessandro Fantechi, Mario Gleirscher, Klaus Havelund, Cliff Jones, Markus Kuppe, Alexandra Mendes, André Platzer, Jan Oliver Ringert, and Allison Sullivan. Does Every Computer Scientist Need to Know Formal Methods? Submitted to Form. Asp. Comput. (2023).Google Scholar
- Brijesh Dongol, Catherine Dubois, Stefan Hallerstede, Eric Hehner, Daniel Jackson, Carroll Morgan, Peter Müller, Leila Ribeiro, Alexandra Silva, Graeme Smith, and Erik de Vink. On Formal Methods Thinking in Computer Science Education. Submitted to Form. Asp. Comput. (2023).Google Scholar
- Emil Sekerinski, Marsha Chechik, João F. Ferreira, John Hatcliff, Michael Hicks, and Kevin Lano.. Should We Teach Formal Methods or Algorithmic Problem Solving, Design Patterns, Model-Driven Engineering, Software Architecture, Software Product Lines, Requirements Engineering, and Security? In preparation 2023.Google Scholar
- Maurice H. ter Beek, Rod Chapman, Rance Cleaveland, Hubert Garavel, Rong Gu, Ivo ter Horst, Jeroen J. A. Keiren, Thierry Lecomte, Michael Leuschel, Kristin Y. Rozier, Augusto Sampaio, Cristina Seceleanu, Martyn Thomas, Tim A. C. Willemse, and Lijun Zhang. 2023. Formal Methods in Industry. Submitted to Form. Asp. Comput. (2023).Google Scholar
- Hubert Garavel, Maurice H. ter Beek, and Jaco van de Pol. 2020. The 2020 Expert Survey on Formal Methods. In Proceedings of the 25th International Conference on Formal Methods for Industrial Critical Systems (FMICS'20) (LNCS, Vol. 12327), Maurice H. ter Beek and Dejan Ničković (Eds.). Springer, Germany, 3--69.Google Scholar
- Antonio Cerone, Markus Roggenbach, James Davenport, Casey Denner, Marie Farrell, Magne Haveraaen, Faron Moller, Philipp Körner, Sebastian Krings, Peter Csaba Ölveczky, Bernd-Holger Schlingloff, Nikolay Shilov, and Rustam Zhumagambetov. 2021. Rooting Formal Methods Within Higher Education Curricula for Computer Science and Software Engineering - A White Paper. In Revised Selected Papers of the 1st International Workshop on Formal Methods - Fun for Everybody (FMFun'19) (CCIS, Vol. 1301), Antonio Cerone and Markus Roggenbach (Eds.). Springer, Germany, 1--26.Google Scholar
- D. Bluvstein, S. J. Evered, A. A. Geim, et al. Logical quantum processor based on reconfigurable atom arrays. In Nature. (6 Dec. 2023).Google Scholar
- Bob Coecke. https://medium.com/quantinuum/everyone-can-learn-quantum-now-even-at-a-cutting-edge-level-and-we-have-the-test-scores-to-prove-49e7fdc5c509 (21 Dec. 2023). Accessed March 2024.Google Scholar
- Bob Coecke and Stefano Gogioso. Quantum in Pictures: A New Way to Understand the Quantum World. Cambridge Quantum, 1st edition (3 Feb. 2023).Google Scholar
- John Preskill. Quantum Computing in the NISQ era and beyond. Quantum 2, 79 (2018). https://quantum-journal.org/papers/q-2018-08-06-79/. Accessed March 2024; Preprint: https://arxiv.org/abs/1801.00862. Accessed March 2024.Google Scholar
- John Preskill. Quantum technology in the short term and long term: the search for applications. https://www.youtube.com/watch?v=TSzpz8N7Xw4 (Q2B 2018 Keynote Address). Accessed March 2024.Google Scholar
- John Preskill. Crossing the Quantum Chasm: From NISQ to Fault Tolerance. Q2B 2023 (6 Dec 2023) http://theory.caltech.edu/~preskill/talks/Preskill-Q2B-2023 (slides, video not yet available).Google Scholar
- Terry Rudolph. What is the logical gate speed of a photonic quantum computer? (June 21, 2023, via John Preskill's Twitter account and the Quantum Frontiers blog at the Institute for Quantum Information and Matter at Caltech) https://quantumfrontiers.com/2023/06/21/what-is-the-logical-gate-speed-of-a-photonic-quantum-computer/. Accessed March 2024.Google Scholar
- John Russell. PsiQuantum's Path to 1 Million Qubits.(21 April 2022, in hpcwire.com) https://www.hpcwire.com/2022/04/21/psiquantums-path-to-1-million-qubits-by-the-middle-of-the-decade/.Google Scholar
- John Russell. Atom Computing Wins the Race to 1000 Qubits. (24 Oct. 2023 in hpcwire.com) https://www.hpcwire.com/2023/10/24/atom-computing-wins-the-race-to-1000-qubits/ Accessed March 2024.Google Scholar
- The Quantum Mechanic. IBM and UC Berkeley Usher in New Era of Quantum Computing with 1,121 Qubit Machine. Hello IBM Condor. (4 Dec. 2023) https://quantumzeitgeist.com/ibm-and-uc-berkeley-usher-in-new-era-of-quantum-computing-with-1121-qubit-machine-hello-ibm-condor/. Accessed March 2024.Google Scholar
- Aleks Kissinger. Research unveils new picture-based approach to teaching physics. (20 Dec. 2023) https://www.cs.ox.ac.uk/news/2280-full.html. Accessed March 2024.Google Scholar
- Brett A. Becker, Paul Denny, James Finnie-Ansley, et al. Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, 2023. (Toronto, ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 500--506.Google ScholarDigital Library
- Paul Denny, James Prather, Brett A Becker, James Finnie-Ansley, Arto Hellas, Juho Leinonen, Andrew Luxton-Reilly, Brent N Reeves, Eddie Antonio Santos, and Sami Sarsa. 2024. Computing Education in the Era of Generative AI. Commun. ACM 67, 2 (Feb. 2024). Preprint available: https://arxiv.org/abs/2306.02608. Accessed March 2024).Google ScholarDigital Library
- Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett Becker, and Brent Reeves. 2024. Prompt Problems: A New Programming Exercise for the Generative AI Era. In Proceedings of the 55th SIGCSE Technical Symposium on Computer Science Education (Portland, OR USA) (SIGCSE '24). Association for Computing Machinery, New York, NY, USA. Preprint available: https://arxiv.org/abs/2311.05943. Accessed March 2024).Google ScholarDigital Library
- Katie E. Ismael, Ioana Patringenaru, and Kimberley Clementi. In This Era of AI, Will Everyone Be a Programmer? UC San Diego Today (Dec 2023). https://today.ucsd.edu/story/in-this-era-of-ai-will-everyone-be-a-programmer. Accessed March 2024.Google Scholar
- Sam Lau and Philip Guo. 2023. From "Ban It Till We Understand It" to "Resistance is Futile": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools Such as ChatGPT and GitHub Copilot. In Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1 (Chicago, IL, USA) (ICER '23). Association for Computing Machinery, New York, NY, USA, 106--121.Google Scholar
- Juho Leinonen, Arto Hellas, Sami Sarsa, et al. Using Large Language Models to Enhance Programming Error Messages. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (Toronto, ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 563--569.Google ScholarDigital Library
- Stephen MacNeil, Andrew Tran, Dan Mogil, Seth Bernstein, Erin Ross, and Ziheng Huang. Generating Diverse Code Explanations using the GPT-3 Large Language Model. In Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 2 (ICER '22), Vol. 2. Association for Computing Machinery, New York, NY, USA, 37--39.Google Scholar
- Leo Porter and Daniel Zingaro. 2023. Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT. Manning, Shelter Island, NY, USA. https://www.manning.com/books/learn-ai-assisted-python-programming. Accessed March 2024.Google Scholar
- James Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, Michelle Craig, Hieke Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, Stephen MacNeil, Andrew Petersen, Raymond Pettit, Brent N. Reeves, and Jaromir Savelka. The Robots Are Here: Navigating the Generative AI Revolution in Computing Education. In Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education (Turku, Finland) (ITiCSE-WGR '23). Association for Computing Machinery, New York, NY, USA, 108--159.Google Scholar
- James Prather, Brent N. Reeves, Paul Denny, Brett A. Becker, Juho Leinonen, Andrew Luxton-Reilly, Garrett Powell, James Finnie-Ansley, and Eddie Antonio Santos. 2023. "It's Weird That It Knows What I Want": Usability and Interactions with Copilot for Novice Programmers. ACM Trans. Comput.-Hum. Interact. 31, 1, Article 4 (Nov 2023), 31 pages.Google Scholar
- Sami Sarsa, Paul Denny, Arto Hellas, and Juho Leinonen. Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. In Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1 (Lugano and Virtual Event, Switzerland) (ICER '22). Association for Computing Machinery, New York, NY, USA, 27-- 43.Google Scholar
- ABET (2022). ABET Computing Accreditation Commission: Criteria for Accrediting Computing Programs. https://www.abet.org/accreditation/accreditation-criteria/criteria-for-accrediting-computing-programs-2022-2023/. Accessed March 2024.Google Scholar
- ACM (2013). Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science, Association for Computing Machinery and IEEE Computer Society.Google ScholarDigital Library
- Mikey Goldweber, Min Wei, Sherif Aly, Rajendra K. Raj, and Mohamed Mokbel. The 2022 undergraduate database course in computer science: what to teach? ACM Inroads 13, 3 (September 2022), 16--21.Google ScholarDigital Library
- Kim B. Bruce, Robert D. Cupper, and Robert L. Scot Drysdale. A History of the Liberal Arts Computer Science Consortium and Its Model Curricula. ACM Trans. Comput. Educ. 10,1, Article 3 (March 2010), 12 pages.Google Scholar
- Liberal Arts Computer Science Consortium. A 2007 Model Curriculum for a Liberal Arts Degree in Computer Science. J. Educ. Resour. Comput. 7,2 (June 2007), 2-es.Google ScholarDigital Library
- Henry M. Walker and G. Michael Schneider. A Revised Model Curriculum for a Liberal Arts Degree in Computer Science. Commun. ACM 39,12 (Dec. 1996), 85--95.Google Scholar
- Norman E. Gibbs and Allen B. Tucker. A Model Curriculum for a Liberal Arts Degree in Computer Science. Commun. ACM 29, 3 (March 1986), 202--210.Google Scholar
- Amanda Holland-Minkley, Jakob Barnard, Valerie Barr, Grant Braught, Janet Davis, David Reed, Karl Schmitt, Andrea Tartaro, and James D. Teresco. Computer Science Curriculum Guidelines: A New Liberal Arts Perspective. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 617--623.Google ScholarDigital Library
- James D. Teresco, Andrea Tartaro, Amanda Holland-Minkley, Grant Braught, Jakob Barnard, and Douglas Baldwin. CS Curricular Innovations with a Liberal Arts Philosophy. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 (Providence, RI, USA) (SIGCSE 2022). Association for Computing Machinery, New York, NY, USA, 537--543.Google ScholarDigital Library
- Henry M. Walker and Samuel A. Rebelsky. Using CS2013 for a Department's Curriculum Review: A Case Study. J. Comput. Sci. Coll. 29,5 (May 2014), 138--144.Google Scholar
- David Reed. Spiraling CS2013 Knowledge Units across a Small CS Curriculum. J. Comput. Sci. Coll. 32,5 (May 2017), 125--131.Google Scholar
- Amanda Holland-Minkley, Andrea Tartaro, and Jakob Barnard. Innovations and Opportunities in Liberal Arts Computing Education, https://computing-in-the-liberal-arts.github.io/SIGCSE2023-Affiliated-Event/. URL. SIGCSE 2023 Affiliated Event by the SIGCSE Committee on Computing Education in Liberal Arts Colleges.Google Scholar
- Jakob Barnard, Grant Braught, Janet Davis, Amanda Holland-Minkley, David Reed, Karl Schmitt, Andrea Tartaro, and James Teresco. Developing Identity-Focused Program-Level Learning Outcomes for Liberal Arts Computing Programs. J. Comput. Sci. Coll. 39,4 (October 2023), 97--98.Google Scholar
- Jakob Barnard, Grant Braught, Janet Davis, Amanda Holland-Minkley, David Reed, Karl Schmitt, Andrea Tartaro, and James Teresco. Reflective Curriculum Review for Liberal Arts Computing Programs. J. Comput. Sci. Coll. 38, 3 (November 2022), 178--179.Google Scholar
- SIGCSE Committee on Computing Education in Liberal Arts Colleges. 2023. CS2023 Activity: The Curricular Practices Workbook. https://computing-in-the-liberal-arts.github.io/CS2023/. Accessed March 2024.Google Scholar
- "ABET Accredits 54 Additional Programs in 2021, Including First Associate Cybersecurity programs." https://www.abet.org/abet-accredits-54-new-programs-in-2021-including-first-associate-cybersecurity-programs/. Accessed Feb 29, 2024.Google Scholar
- William F. Atchison, Samuel D. Conte, John W. Hamblen, Thomas E. Hull, Thomas A. Keenan, William B. Kehl, Edward J. McCluskey, Silvio O. Navarro, Werner C. Rheinboldt, Earl J. Schweppe, William Viavant, and David M. Young. "Curriculum 68: Recommendations for Academic Programs in Computer Science: A Report of the ACM Curriculum Committee on Computer Science." Communications of the ACM 11,3 (1968), 151--197.Google Scholar
- Jill Denner, Paul Tymann, and Huihui Wang. "Community College Pathways." In Proceedings of the 2023 CISE EWF PI Meeting. Georgia Tech Conference Center.Google Scholar
- Dennis Foley, Leslie Milan, and Karen Hamrick. 2020. "The Increasing Role of Community Colleges among Bachelor's Degree Recipients: Findings from the 2019 National Survey of College Graduates." Technical Report NSF 21-309. National Center for Science and Engineering Statistics (NCSES), Alexandria, VA. https://ncses.nsf.gov/pubs/nsf21309/. Accessed March 2024.Google Scholar
- ACM Committee for Computing Education in Community Colleges (CCECC). 2017. "ACM Computer Science Curricular Guidance for Associate-Degree Transfer Programs with Infused Cybersecurity." 2017. Association for Computing Machinery, New York, NY, USA.Google Scholar
- The Community College Presidents Initiative in STEM. 2023. "Community college presidents initiative - STEM - achieving excellence in workforce education." https://www.ccpi-stem.org/. Accessed March 2024.Google Scholar
- Robin G Isserles. "The Costs of Completion: Student Success in Community College." JHU Press, 2021Google Scholar
- Association for Computing Machinery (ACM) Joint Task Force on Computing Curricula and IEEE Computer Society. "Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science." ACM, New York, NY, USA, 2013.Google Scholar
- A. Kahlon, D. Boisvert, L.A. Lyon, M. Williamson, and C. Calhoun. "The Authentic Inclusion and Role of Community Colleges in National Efforts to Broaden Participation in Computing." In Proceedings of the 2018 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '18). ACM, New York.Google Scholar
- Amruth N. Kumar and Rajendra K. Raj. "Computer Science Curricula 2023 (CS2023): Community Engagement by the ACM/IEEE-CS/AAAI Joint Task Force." In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2 (Toronto, ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 1212--1213.Google Scholar
- Joyce Currie Little, Richard H. Austing, Harice Seeds, John Maniotes, and Gerald L. Engel.. "Curriculum recommendations and guidelines for the community and junior college career program in computer programming: a working paper of the ACM committee on curriculum in computer sciences by the subcommittee on community and junior college curriculum." ACM SIGCSE Bulletin - Special issue on computer science curricula 9, 2 (1977), 1--16.Google Scholar
- B. Morrison and A. Settle. "Celebrating SIGCSE's 50th Anniversary!" SIGCSE Bulletin 50,1 (2018), 2--3.Google Scholar
- American Association of Community Colleges. 2022. "The Economic Value of America's Community Colleges." https://www.aacc.nche.edu/2022/11/29/the-economic-value-of-americas-community-colleges-report/. Accessed March 2024.Google Scholar
- Christian Servín. "Fuzzy Information Processing Computing Curricula: A Perspective from the First Two-Years in Computing Education." In Explainable AI and Other Applications of Fuzzy Techniques: Proceedings of the 2021 Annual Conference of the North American Fuzzy Information Processing Society, NAFIPS 2021. Springer, 453--460.Google Scholar
- Christian Servin, Elizabeth K. Hawthorne, Lori Postner, Cara Tang, and Cindy Tucker. "Community Colleges Perspectives: From Challenges to Considerations in Curricula Development (SIGCSE 2023)." Association for Computing Machinery, New York, NY, USA, 1244.Google Scholar
- Christian Servin, Elizabeth K. Hawthorne, Lori Postner, Cara Tang, and Cindy S. Tucker. "Mathematical Considerations in Two-Year Computing Degrees: The Evolution of Math in Curricular Guidelines." In The 24th Annual Conference on Information Technology Education (SIGITE '23) (Marietta, GA, USA). ACM.Google Scholar
- Cara Tang. 2017. "Community College Corner Community colleges in the United States and around the world." ACM Inroads 8,1 (2017), 21--23.Google ScholarDigital Library
- Cara Tang. 2018. "Community Colleges and SIGCSE: A Legacy Fueling the Future." ACM Inroads 9,4 (2018), 49--52.Google ScholarDigital Library
- Cara Tang, Elizabeth K Hawthorne, Cindy S Tucker, Ernesto Cuadros-Vargas, Diana Cukierman, and Ming Zhang. "Global Perspectives on the Role of Two-Year/Technical/Junior Colleges in Computing Education." In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education. 204--205.Google Scholar
- "Celebrating 40++ years of service to computing education communities." [n.d.]. ACM CCECC. https://ccecc.acm.org/correlations/all. Accessed March 2024.Google Scholar
- Stuart Zweben, Jodi L.Tims, Cindy Tucker, and Yan Timanovsky. "ACM-NDC Study 2021--2022: Tenth Annual Study of Non-Doctoral-Granting Departments in Computing." ACM Inroads 13,3 (2022), 38--54.Google Scholar
- Stuart Zweben and Cindy Tucker. "How Well Did We Keep Students in Computing Programs, Pre-COVID and COVID?" ACM Inroads 13,4 (2022), 32--52.Google Scholar
Cited By
- Ebling M (2024). Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review, ACM Transactions on Computing Education, 24:4, (1-28), Online publication date: 31-Dec-2025.
- Walker H (2024). CURRICULAR SYNCOPATIONS: A Modest Individual/Group Exercise on Current Events in Computing, ACM Inroads, 15:4, (14-19), Online publication date: 1-Dec-2024.
- Maier P and Schwarz T UML++: Enhancing Student Learning of Object-Oriented Modeling through Executable Objects Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, (107-114)
- Abad C (2024). How can we Teach Workload Modeling in CS Systems Classes?, ACM SIGMETRICS Performance Evaluation Review, 52:2, (58-62), Online publication date: 5-Sep-2024.
-
Aly S, Becker B, Kumar A and Raj R (2024). Computer Science Curricula 2023 (CS2023): Rising to the Challenges of Change in AI, Security, and Society ITiCSE 2024: Innovation and Technology in Computer Science Education, 10.1145/3649405.3659537, 9798400706035, (852-853), Online publication date: 8-Jul-2024.
Recommendations
Computer Science Curricula 2023 (CS2023): Community Engagement by the ACM/IEEE-CS/AAAI Joint Task Force
SIGCSE 2023: Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2A Joint Task Force of the ACM, IEEE-Computer Society, and AAAI commenced work in 2021 to revise the Computer Science curricular guidelines that were last updated in 2013. Planned for publication in 2023, the revised guidelines (CS2023) cover curricular ...
Computer Science Curricula 2023 (CS2023): The Final Report
SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2A joint task force of the ACM, IEEE-Computer Society, and AAAI has updated the computer science curricular guidelines last published in 2013. Included in the updated guidelines, referred to as CS2023, is a revised knowledge model and a new framework for ...
Curricula in computer science and engineering: needs and alternatives
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationThis paper offers a brief review and survey which includes the following curricula: (1) A Curriculum in Computer Science and Engineering, The IEEE Computer Society (1977); (2) Curriculum Recommendations for the Undergraduate Program in Computer Science, ...