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: Making CS Inclusive: An Overview of Efforts to Expand and Diversify CS Education
Computer Science (CS) seems to be everywhere - in our smartphones, apps, cars, watches and so much more. It is integrated into almost every discipline and has a growing importance in our daily lives, yet even with top salaries, exciting companies, and promising careers, the job market remains underpopulated and under-representative of women. Though its applications are everywhere, CS is an often misunderstood field due to lack of exposure and knowledge. This paper explores the misperception associated with Computer Science and examines the efforts to make it more inclusive by attracting women, introducing CS earlier at the K-12 level, and improving entry-level college courses.  more » « less
Award ID(s):
1645325
PAR ID:
10026385
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
2016 International Conference on Computational Science and Computational Intelligence (CSCI)
Page Range / eLocation ID:
321 to 326
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. We have created, piloted and are growing the Align program, a Master of Science in Computer Science (MS in CS) for post-secondary graduates who did not major in CS. Our goal is to create a pathway to CS for all students, with particular attention to women and underrepresented minorities. Indeed, women represent 57% and underrepresented minorities represent 25% of all bachelor's recipients in the U.S., but only 19.5% and 12.6% of CS graduates, respectively. If we can fill this opportunity gap, we will satisfy a major economic need and address an issue of social equity and inclusion. In this paper, we present our "Bridge'' curriculum, which is a two-semester preparation for students to then join the traditional MS in CS students in master's-level classes. We describe co-curricular activities designed to help students succeed in the program. We present our empirical findings around enrollment, demographics, retention and job outcomes. Among our findings is that Align students outperform our traditional MS in CS students in grade point average. To date we have graduated 137 students and 827 are enrolled. 
    more » « less
  2. With computing impacting most every professional field, it has become essential to provide pathways for students other than those majoring in computer science to acquire computing knowledge and skills. Virtually all employers and graduate and professional schools seek these skills in their employees or students, regardless of discipline. Academia currently leans towards approaches such as double majors or combined majors between computer science and other non-CS disciplines, commonly referred to as “CS+X” programs. These programs tend to require rigorous courses gleaned from the institutions’ courses for computer science majors. Thus, they may not meet the needs of majors in disciplines such as the social and biological sciences, humanities, and others. The University of Maryland, Baltimore County (UMBC) is taking an approach more suitably termed “X+CS” to fulfill the computing needs of non-CS majors. As part of a National Science Foundation (NSF) grant, we are developing a “computing” minor specifically to meet their needs. To date, we have piloted the first two of the minor’s approximately six courses. The first is a variation on the existing Computer Science I course required for majors but restricted to nonmajors. Both versions of the course use the Python language and cover the same programming content, but with the non-majors assigned projects with relevance to non-CS disciplines. We use the same student assessment measures of homework, projects, and examinations for both courses. After four semesters, results show that non-CS majors perform comparably to majors. Students also express increased interest in computing and satisfaction with being part of a non- CS major cohort. The second course was piloted in fall 2019. It is a new course intended to enhance and hone programming skills and introduce topics such as web scraping, HTML and CSS, web application development, data formats, and database use. Students again express increased interest in computing and were already beginning to apply the computing skills that they were learning to their non-CS courses. As a welcome side effect, we experienced a significant increase in the number of women and under-represented minorities (URMs) in these two courses when compared with CS-major specific courses. Overall, women comprised 52% of the population, with URMs following a similar upward trend. We are currently developing the third course in the computing minor and exploring options for the remaining three. Possibilities include electives from our Information Systems major. We will also be working with our science, social science, and humanities departments to utilize existing courses in those disciplines that apply computing. The student response that we have received thus far provides us with evidence that our computing minor will be popular among UMBC’s non-CS population, providing them with a more suitable and positive computing education than existing CS+X efforts. 
    more » « less
  3. Computer Science (CS 1) offerings in most universities tend to be notoriously difficult. Over the past 60 years about a third of the students either fail or drop out of the course. Past research has focused on improving teaching methods through small changes without changing the overall course structure. The premise of our research is that restructuring the CS 1 course using a Spiral pedagogy based on principles for improving memory and recall can help students learn the information and retain it for future courses. Using the principles of Spacing, Interleaving, Elaboration, Practiced Retrieval, and Reflection, we fundamentally redesigned CS 1 with a complete reordering of topics. We evaluated the newly designed CS 1 by comparing the students with those coming from a traditional offering in terms of (1) CS 1 performance, (2) retention of students between CS 1 and 2, and (3) CS 2 performance. We demonstrate that the Spiral method helped students outperform those who learn via the traditional method by 9% on final exam scores in CS 1. Retention is increased between CS 1 and CS 2 with a 19.2% increase for women, and 9.2% overall. Furthermore, students continue to do better in CS 2 with increased grades across all assessments and show a 15% increase in passing grades. We provide a framework for the Spiral methodology so that others may replicate the design. Our results lead us to consider evaluating and improving the underlying methodology with which we teach Computer Science. 
    more » « less
  4. Despite the increasing number of women receiving bachelor’s degrees in computing (i.e., Computer Science, Computer Engineering, Information Technology, etc.), a closer look reveals that the percentage of Black women in computing has significantly dropped in recent years, highlighting the underrepresentation of Black women and its negative impact on broadening participation in the field of computing. The literature reveals that several K-16 interventions have been designed to increase the representation of Black women and girls in computing. Despite these best efforts, the needle seems to have barely moved in increasing the representation or the retention of Black women in computing. Instead, the primary goals have been to recruit and retain women in the CS pipeline using gender-focused efforts intended to increase the number of women who also identify as members of racialized groups. However, these gender-focused efforts have fallen short of increasing the number of Black women in computing because they fail to acknowledge or appreciate how intersectionality (the overlapping social constructs of gender, race, ethnicity, class, etc.) has shaped the lived experiences of Black women navigating the computing pipeline. Without honest dialogue about how power operates in the field of computing, the push for racial equality and social justice in CS education remains an elusive goal. Leveraging intersectionality as a critical framework to address systemic oppression (i.e., racism, gender discrimination, power, and privilege), we interview 24 Black women in different phases of the computing pipeline about their experiences navigating the field of computing. An intersectional analysis of Black women’s experiences reveals that CS education consists of saturated sites of violence in which interconnected systems of power converge to enact oppression. Findings reveal three primary saturated sites of violence within CS education: (1) traditional K-12 classrooms; (2) predominantly White institutions; and (3) internships as supplementary learning experiences. We conclude the article with implications for how the field of CS education can begin to address racial inequality that negatively impacts Black girls and women, thus contributing to a more equitable and socially just field of study that benefits all students. 
    more » « less
  5. The dearth of women and people of color in the field of computer science is a well-documented phenomenon. Following Obama's 2016 declaration of the need for a nationwide CS for All movement in the US, educators, school districts, states and the US-based National Science Foundation have responded with an explosion of activity directed at developing computer science learning opportunities in K-12 settings. A major component of this effort is the creation of equitable CS learning opportunities for underrepresented populations. As a result, there exists a strong need for educational research on the development of equity-based theory and practice in CS education. This poster session reports on a work-in-progress study that uses a case study approach to engage twenty in-service elementary school teachers in reflecting on issues of equity in CS education as part of a three-day CS professional development workshop. Our work is unfolding in the context of a four-year university/district research practice partnership in a mid-sized city in the Northeastern United States. Teachers in our project are working to co-design integrated CS curriculum units for K-5 classrooms. We developed four case studies, drawn from the first year of our project, that highlight equity challenges teachers faced in the classroom when implementing the CS lessons. The case studies follow the "Teacher Moments" template created by the Teaching Systems Lab in Open Learning at MIT. The case study activity is meant to deepen reflection and discussion on how to create equitable learning opportunities for elementary school students. We present preliminary findings. 
    more » « less