• Home
  • Search
  • Gender, achievement, and persistence in an undergraduate computer science program
  • Cite Icon137
  • https://doi.org/10.1145/1185335.1185344Copy DOI Icon

Gender, achievement, and persistence in an undergraduate computer science program

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The proportion of computer science (CS) bachelor's degree recipients who are women has consistently been small and is declining. This study investigates factors that predict performance and persistence in an undergraduate CS program and explores why even high-achieving students leave the undergraduate "CS pipeline." The factors that predict achievement and retention sometimes interact in complex, unexpected ways. Male students who earned less than a B in an introductory CS course were more likely to take the next course in the curriculum than were women who earned less than a B. Achievement is a factor in even high-achieving students' decision to leave CS; loss of interest can accompany loss of confidence. Level of achievement was predicted by various background factors including Scholastic Aptitude Test scores, the number of Calculus courses taken before entering the CS program, amount of access to a computer at home, prior computing experience, and having a mentor or role model during high school. Most of these factors also predicted persistence beyond the first two courses required for a CS major. Curiously, women in the introductory CS course who reported having low exposure to specific programming skills outperformed women who reported having a high level of programming experience. The reverse was true of men. Further investigation provided evidence that women who develop programming skills while in high school might do so at the expense of developing other skills that strongly predict CS achievement, particularly math skills.

Similar Papers
  • Research Article
  • Citations15

Predicting Academic Achievement of College Computer Science Majors

  • Dec 01, 1998
  • Journal of Research on Computing in Education
  • Tai-Sheng Fan +2
  • Conference Article
  • Citations56

Learning Abstraction in Computer Science

  • Nov 08, 2017
  • David Statter +1
  • Conference Article
  • Citations5

An examination of mathematics preparation for and progress through three introductory computer science courses

  • Oct 01, 2014
  • Christine F Reilly +1
  • Research Article
  • Citations10

The Association of High School Computer Science Content and Pedagogy with Students’ Success in College Computer Science

  • Apr 24, 2020
  • ACM Transactions on Computing Education
  • Heidi Burgiel +2
  • Research Article
  • Citations2

Introductory computer science courses

  • Feb 01, 1982
  • ACM SIGCSE Bulletin
  • William G Bulgren +1
  • Research Article
  • Citations7

Building a gender-inclusive secondary computer science program: teacher led and stakeholder supported

  • Oct 07, 2022
  • Computer Science Education
  • Michael Karlin +2
  • Research Article
  • Citations12

High School Experience and University Achievement in Computer Science

  • Mar 01, 1986
  • AEDS Journal
  • Jim Greer
  • Conference Article
  • Citations32

Using collaborative, modified peer led team learning to improve student success and retention in intro cs

  • Mar 04, 2009
  • Maureen Biggers +2
  • Conference Article
  • Citations5

A comparison of Ada and Pascal in an introductory computer science course

  • Nov 01, 1998
  • Jeanne L Murtagh +1
  • Research Article
  • Citations83

The effects of first programming language on college students’ computing attitude and achievement: a comparison of graphical and textual languages

  • Nov 15, 2018
  • Computer Science Education
  • Chen Chen +4
  • Conference Article
  • Citations28

Teaching introductory programming, problem solving and information technology with robots at West Point

  • Oct 10, 2001
  • J Schumacher +2
  • Conference Article
  • Citations4

Using a Collaborative Programming Methodology to Incorporate Social Computing Projects into Introductory Computer Science Courses

  • Apr 01, 2011
  • Alan Shaw
  • Research Article
  • Citations1

Impact of Mathematics on the Theoretical Computer Science Course Units in the General Degree Program in Computer Science at Sri Lankan State Universities

  • Jan 01, 2018
  • Issues in Informing Science and Information Technology
  • Sritharan Thambithurai
  • Research Article
  • Citations236

A Study of Factors Promoting Success in Computer Science Including Gender Differences

  • Mar 01, 2002
  • Computer Science Education
  • Brenda Cantwell Wilson
  • Book Chapter

Framework for Evaluating Learning from Computer Programming Courses: Problem Solving in an Introductory Computer Science Course

  • Jan 01, 1987
  • Aboalfazi Salimi
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.