Even with recent increases in enrollments, computer science departments in the United States are not producing the number of graduates that the computing workforce needs, an issue that impacts the scientific and economic growth of our country. Because the computer science field is predicted to grow, it is important to draw from demographic groups that are growing in the US. At the same time, increasing the representation of students from minority groups will include a more diverse perspective in the development of new technologies. Previous work has addressed the low representation of students of color in computer science classes at the high-school level and explored what are the causes for those low numbers. In this paper, we study patterns of recruitment and retention among minority students at a large R1 research university in order to understand the unique challenges in racial and ethnic diversity that computer science departments face. We use student data from a set of three core curriculum computer science classes at a large public research university and answer questions about the ethnic gap in our department, how it has changed with the recent increase in student enrollments, and how it changes as students progress through the major. We also analyze our students' intent to major when they are taking our introductory programming class, and how many of our CS1 students take more advanced classes. We measure retention rates for students in each ethnic group, how do their prior experiences differ, if there is a difference between groups in how many of them change their minds about majoring after taking CS1, and whether or not their grades are correlated with a change in their intent to major.We show that students from different race/ethnicity groups are not as different as it is perceived by the public.
翻译:即使在最近入学率增加的情况下,美国的计算机科学部门也没有产生计算劳动力需要的毕业生人数,这是影响我国科学和经济增长的一个问题。由于计算机科学领域预计会增长,因此必须从美国正在增长的人口群体中挑选出。与此同时,提高少数群体学生的任职人数将包含对新技术开发的更多样化的观点。以前的工作已经解决了高中计算机科学班中有色学生人数较少的问题,并探讨了造成这些人数少的原因。在本文中,我们研究的是少数民族学生在大R1研究大学的征聘和保留模式,以便了解计算机科学部门面临的种族和族裔多样性的独特挑战。我们使用大型公共研究大学三个核心课程计算机科学班的学生数据,回答关于本部门民族差距的问题。随着学生入学率的最近增加,以及随着学生在大中学习进展如何变化。我们还分析了学生在参加我们入门课程时的初衷,而不是在大R1研究大学学习的种族和种族多样性方面,我们使用三个核心课程中的学生数据,在学生的种族等级之后,我们如何看待他们的种族/种族等级结构变化,我们是如何看待他们的种族等级的等级变化。