skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Undergraduate Computer Science Curricula
There can be many conflicting goals for the design of a computer science curriculum including: immediate employability in industry, preparation for long-term success in an ever-changing discipline and preparation for graduate (that is, post-graduate) study. Emphasis on immediate employability may lead to prioritizing current tools and techniques at the expense of foundational and theoretical skills as well as broader liberal-arts education that are crucial to long-term career success and for graduate study. The implications of these conflicting goals include allocation of finite resources (time, courses in the curriculum), unwillingness of students to invest in the mathematics that they see as irrelevant to their immediate career goals, and reluctance of faculty to have their courses driven by a continually evolving marketplace of tools and APIs. A balanced curriculum benefits all stakeholders: students, employers, and faculty. Would a data-driven approach help faculty design curricula that effectively balance these multiple goals? For example, if we ask graduates of computer science programs to reflect on the impact of their undergraduate education, explicitly focusing on short and long-term impact, will there be enough meaningful data to significantly inform curricular design? A recent survey of industry professionals undertaken by the ACM/IEEE-CS/AAAI 2023 Computer Science Curricular Task Force (CS2023) points the way. This column presents one aspect of that survey—a focus on comparing short-term versus long-term views—and calls for similar surveys of industry professionals to be conducted on an ongoing basis to refine our understanding of the role played by various elements of undergraduate computer science curricula in the success of graduates.  more » « less
Award ID(s):
2110771
PAR ID:
10506514
Author(s) / Creator(s):
; ;
Publisher / Repository:
Association for Computing Machinery
Date Published:
Journal Name:
Communications of the ACM
Volume:
67
Issue:
2
ISSN:
0001-0782
Page Range / eLocation ID:
29 to 31
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. In the past decade, academic computing curricular guidelines have shifted from specifying knowledge and occasionally technical skills to establishing the overall competence expected of graduates. For instance, Computing Curricula 2020 (CC2020) guidelines identify competency as knowledge, skills, and dispositions where “dispositions” correspond to the behavioral and professional characteristics driven by employer needs and captured by industry-driven frameworks, such as the Skills Framework for the Information Age (SFIA). Computing programs thus must also ensure that graduates have these characteristics to improve initial employment and long-term career prospects. This paper aims to understand and achieve consistency between academia and industry curricular frameworks. The CC2020 dispositions map to the responsibility characteristics for SFIA Level 3, the level appropriate for a new graduate. As the mapping is not one-to-one, the paper reviews the extent to which each SFIA responsibility characteristic requires and enables the CC22020 dispositions, identifying potential shortcomings and, conversely, the importance of each disposition as it supports the responsibility characteristics. The developed mapping is validated by relating the CC2020 dispositions to the SFIA behavioral factors, the principal “21st Century Skills,” and relevant competency-based educational frameworks. Thus, dispositions in competency-focused curricula map to the actual competencies sought by employers. Finally, the paper postulates that future computing curricula must further develop the CC2020 dispositions and relate them to SFIA to guide academic programs in their preparation of career-ready graduates to reduce the current “skills gap”. 
    more » « less
  2. null (Ed.)
    Natural disasters, such as 2017 hurricanes Irma and María, the 2020 earthquakes in Puerto Rico and the ongoing COVID-19 pandemic, affect students in many aspects including economic, socio-emotional, and academic performance progress. To ensure that students can cope with the aftermath of such searing events, it is necessary to develop initiatives that address these three aspects. Satisfying the financial need is essential, but a long-term solution is mandatory. Hence, providing socio-emotional and academic support and cultivating a sense of purpose are critical to prevent attrition. To secure continued STEM success among students affected by natural disasters, the National Science Foundation has funded several projects at the University of Puerto Rico, a Hispanic Serving Institution. This manuscript presents four NSF-funded projects sharing the common goal of providing support to STEM students to ensure that they succeed despite the said challenges. The first project, titled Nanotechnology Center for Biomedical, Environmental and Sustainability Application, leans heavily on research teams dedicated to design new Nanotechnology platforms to address biomedical and environmental challenges and simultaneously trains a new generation of nanoengineers and nanoscientists throughout the educational echelon starting from public intermediate schools through doctoral programs. The second project, entitled Ecosystem to Expand Capabilities and Opportunities for STEM-Scholars (EECOS), developed an integrated framework that provides support to 62 low-income, talented, STEM students who were severely affected by Hurricane María and 2019-2020 earthquakes (58 undergraduate and 4 graduate). The project provided participants with financial, academic, socio-emotional, and career motivation support needed to complete their programs. The third project, Program for Engineering Access, Retention, and LIATS Success (PEARLS) addresses college access and economic hardships of Low-Income Academically Talented Students (LIATS). It aims at increasing the retention and academic success of talented engineering students coming from economically disadvantaged families. The fourth project, Resilient Infrastructure and Sustainability Education – Undergraduate Program (RISE-UP), has developed an interdisciplinary curriculum to educate cadres of Hispanic students on infrastructure resilience to temper and to overcome the effects of such natural disasters. Three campuses of this institution system collaborate in this interdisciplinary undertaking. Participating students are pursuing undergraduate degrees in engineering, architecture, and surveying who take the entailed courses together and participate in co-curricular activities (both online and in-person through site visits). The new curricular endeavor prepares them to design infrastructure that can withstand the impact of natural events. The expect outcome is to form cohorts of graduates ready to take on real-life infrastructure failures caused by disasters and provide them with an edge in their future professions. The present work provides a range of scalable and portable strategies that universities with underrepresented minorities in STEM programs could deploy to address the immediate and continued needs of students affected by natural disasters to secure academic success. These strategies can contribute to the development of professionals with the skills and experience to deal with severe circumstances such as those effected by natural disasters as well as the preparation to solve infrastructure challenges. 
    more » « less
  3. null (Ed.)
    Natural disasters, such as 2017 hurricanes Irma and María, the 2020 earthquakes in Puerto Rico and the ongoing COVID-19 pandemic, affect students in many aspects including economic, socio-emotional, and academic performance progress. To ensure that students can cope with the aftermath of such searing events, it is necessary to develop initiatives that address these three aspects. Satisfying the financial need is essential, but a long-term solution is mandatory. Hence, providing socio-emotional and academic support and cultivating a sense of purpose are critical to prevent attrition. To secure continued STEM success among students affected by natural disasters, the National Science Foundation has funded several projects at the University of Puerto Rico, a Hispanic Serving Institution. This manuscript presents four NSF-funded projects sharing the common goal of providing support to STEM students to ensure that they succeed despite the said challenges. The first project, titled Nanotechnology Center for Biomedical, Environmental and Sustainability Application, leans heavily on research teams dedicated to design new Nanotechnology platforms to address biomedical and environmental challenges and simultaneously trains a new generation of nanoengineers and nanoscientists throughout the educational echelon starting from public intermediate schools through doctoral programs. The second project, entitled Ecosystem to Expand Capabilities and Opportunities for STEM-Scholars (EECOS), developed an integrated framework that provides support to 62 low-income, talented, STEM students who were severely affected by Hurricane María and 2019-2020 earthquakes (58 undergraduate and 4 graduate). The project provided participants with financial, academic, socio-emotional, and career motivation support needed to complete their programs. The third project, Program for Engineering Access, Retention, and LIATS Success (PEARLS) addresses college access and economic hardships of Low-Income Academically Talented Students (LIATS). It aims at increasing the retention and academic success of talented engineering students coming from economically disadvantaged families. The fourth project, Resilient Infrastructure and Sustainability Education – Undergraduate Program (RISE-UP), has developed an interdisciplinary curriculum to educate cadres of Hispanic students on infrastructure resilience to temper and to overcome the effects of such natural disasters. Three campuses of this institution system collaborate in this interdisciplinary undertaking. Participating students are pursuing undergraduate degrees in engineering, architecture, and surveying who take the entailed courses together and participate in co-curricular activities (both online and in-person through site visits). The new curricular endeavor prepares them to design infrastructure that can withstand the impact of natural events. The expect outcome is to form cohorts of graduates ready to take on real-life infrastructure failures caused by disasters and provide them with an edge in their future professions. The present work provides a range of scalable and portable strategies that universities with underrepresented minorities in STEM programs could deploy to address the immediate and continued needs of students affected by natural disasters to secure academic success. These strategies can contribute to the development of professionals with the skills and experience to deal with severe circumstances such as those effected by natural disasters as well as the preparation to solve infrastructure challenges. 
    more » « less
  4. Current structures of STEM graduate programs raise questions about addressing graduates’ interest in multiple career paths, and how programs prepare graduates for positions increasingly available in varied occupations. This problem is addressed through an innovative doctoral program in engineering, Pathways to Entrepreneurship (PAtENT), which works to develop a scalable alternative student-centered framework. This research explores how this program responds to calls for graduate STEM education to address changes in science and engineering, the nature of the workforce, career goals, and how program components build an entrepreneurial mindset. A mixed-methods design includes a curriculum analysis showing alignment of program components to recommendations for Ph.D. STEM programs from the National Academy of Sciences, Engineering, and Medicine. Direct measures include surveys and interviews developed for current doctoral students and faculty to describe students’ and faculty perspectives about program components, particularly entrepreneurship and the patent process. The curriculum analysis shows strong alignment of the PAtENT program components and activities to the ten elements of the National Academies’ recommendations. A survey of graduate students in engineering, computing, and business show strong measures in engineering and entrepreneurial self-efficacy. Interviews of program participants and faculty demonstrate strong interest in patents and developing entrepreneurship. This innovative program in engineering focusing on obtaining a patent as a capstone shows potential to reform doctoral studies, so candidates are prepared not only for academic careers but a range of industry and government work environments. This work will lead to development of a model for other graduate STEM programs. 
    more » « less
  5. null (Ed.)
    Teaching parallel and distributed computing (PDC) concepts is an ongoing and pressing concern for many undergraduate educators. The ACM/IEEE CS Joint Task Force on Computing Curricula (CS2013) recommends 15 hours of PDC education in the undergraduate curriculum. Most recently, the 2019 ABET Criteria for Accrediting Computer Science requires coverage of PDC topics. For faculty who are unfamiliar with PDC, the prospect of incorporating parallel computing into their courses can seem very daunting. For example, should PDC concepts be covered in a single required course (perhaps computer systems) or be scattered throughout different courses in the undergraduate curriculum? What languages are the best/easiest for students to learn PDC? How much revision is truly needed? This Birds of a Feather session provides a platform for computing educators to discuss the common challenges they face when attempting to incorporate PDC into their curricula and share potential solutions. Chiefly, the organizers are interested in identifying "gap areas" that hinder a faculty member's ability to integrate PDC into their undergraduate courses. The multiple viewpoints and expertise provided by the BOF leaders should lead to lively discourse and enable experienced faculty to share their strategies with those beginning to add PDC across their curricula. We anticipate that this session will be of interest to all CS faculty looking to integrate PDC into their courses and curricula. 
    more » « less