Back to results

Virginia Tech

Computing Trajectories: Pathways into Computer Science and Programming Experience in the First Year

Abstract

dc:description.abstract

Many universities across the United States have been experiencing an increased demand for computer science majors. Adjusting curriculum to meet increased demand runs the risk of damaging ongoing efforts to broaden participation in computer science. To manage growth, and increase the representation of women and underrepresented minorities in the field, we must first understand current patterns for participation, and factors that may impact access and persistence. Universities with common first-year engineering programs present an opportunity for addressing some of the barriers that have traditionally limited access to computer science to certain groups. In particular, common first-year programs could provide early positive experiences with computer programming which encourage more students to consider computer science as a viable major. To better understand how a common first-year engineering program may impact matriculation and persistence in computer science, I conducted studies to identify high-level patterns of participation in computer science, as well as how students experience programming instruction in an introductory engineering course. All studies share the same context: a large public research institution with a common first-year engineering program. Results indicate that women are leaving computer science at all points of the curriculum, contributing to a reduced representation of women earning CS degrees. In contrast, URM and first-generation students have higher representation at graduation than when declaring major interest before the start of their first year.

Degree

thesis:*
Name thesis:degree_name
Doctor of Philosophy
Level thesis:degree_level
doctoral
Discipline thesis:degree_discipline
Engineering Education
Department dc:contributor.department
Engineering Education
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2019

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Maczka, Darren Kurtis
Chair dc:contributor.committeechair
  • Grohs, Jacob R.
Committee members dc:contributor.committeemember
  • Lee, Walter C.
  • Perez-Quinonez, Manuel A.
  • Paretti, Marie C.

Subjects

dc:subject × 5

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:21853
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/92198

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Maczka, Darren Kurtis. Computing Trajectories: Pathways into Computer Science and Programming Experience in the First Year. doctoral thesis, Virginia Tech, 2019. http://hdl.handle.net/10919/92198