Taulbee Survey 2025: Annual Report

Computing Research Association

Bachelor’s Programs

Summary

This section tracks bachelor’s-level enrollment and degree production in computer science (CS), computer engineering (CE), and information (IN) programs reported by responding Taulbee units. The most important findings this year are as follows:

  • The Bachelor’s degree pipeline in computer science is cooling. New CS majors dropped 12.9% (Figure B5.a), and total CS enrollment fell 4.1% in 2025 (Figure B6.a). These leading indicators turning down implies degree counts will plateau and decline in the coming years.

  • Bachelor’s degree production in computer science reached a record high, likely due to prior surges in enrollment. Across the Bachelor’s cohort, CS bachelor’s degrees rose to 32,266 in 2025, which is up 48.5% over five years and 12.8% in the past year alone (Figure B1.a).

How to interpret the data in this section. Charts that show a trend over time are based on a longitudinal cohort of 83 units that reported a complete degrees-awarded + enrollment pair for at least one Bachelor’s field (CS, CE, or IN) in every year from 2020 to 2025. This is a change from prior years, when trends were reported as the combined totals of all responding units. Any statistic drawn from this section cohort is flagged with a dagger (). Most tables describe only the most recent year (2025) reflecting all responding units for that year. See the section titled Section Cohort at the bottom of this section for how the cohort compares to the full sample.

New Enrollment

New majors are the earliest signal of demand, and the signal has turned. After peaking at 23,712 in 2024, new CS majors fell 12.9% to 20,664 in 2025 (Figure B5.a), though still 19% above the 2020 level.

Table B5.a: Total Bachelor's New Majors Enrolled by Degree Type (2025)
Computer Science
Computer Engineering
Information
Total
Unit Type Total # Units Avg per Unit Total # Units Avg per Unit Total # Units Avg per Unit Total # Units Avg per Unit
CS 30,161 83 363.4 4,204 29 145.0 1,364 19 71.8 35,729 84 425.3
CE - - - 323 1 323.0 73 1 73.0 396 2 198.0
IN 219 2 109.5 10 1 10.0 2,168 9 240.9 2,397 9 266.3
CA 3,110 6 518.3 - - - - - - 3,110 6 518.3
Total 33,490 91 368.0 4,537 31 146.4 3,605 29 124.3 41,632 101 412.2
Table B5.b: Total Bachelor's New Premajors Enrolled by Degree Type (2025)
Computer Science
Computer Engineering
Information
Total
Unit Type Total # Units Avg per Unit Total # Units Avg per Unit Total # Units Avg per Unit Total # Units Avg per Unit
CS 8,103 18 450.2 960 6 160.0 88 2 44.0 9,151 19 481.6
IN - - - - - - 266 1 266.0 266 1 266.0
CA 433 1 433.0 - - - - - - 433 1 433.0
Total 8,536 19 449.3 960 6 160.0 354 3 118.0 9,850 21 469.0

Total Enrollment

By Faculty Size

Normalizing enrollment by tenure-track faculty exposes how unevenly the teaching load is distributed. Among all 2025 respondents, the median unit enrolled about 34 bachelor’s students per tenure-track faculty member, but public units carried nearly double the load of private ones (median 41.2 vs. 22.8 students per faculty member). The boxplots below show differences across unit type, control, and Carnegie classification, which is most pronounced by control type.

By Gender

Among all 2025 respondents, female students made up 24.4% of known-gender CS enrollment (Table B10.a), 18.5% of CE enrollment (Table B10.b), and 32.0% of IN enrollment (Table B10.c), leaving information as the most gender-balanced of the three fields and computer engineering the least. Between 2020 and 2024, we saw a sustained increase in the proportion of female students enrolled in computer science degrees, from 20.7% to 23.3%. This year marks a shift: the number of female students enrolled in CS fell 6%(Figure B10.a).

Table B10.a: Bachelor's Enrollment in Computer Science by Gender (2025)
Gender CS Bachelor's Enrollment CS %
Male 112,984 75.4%
Female 36,630 24.4%
Nonbinary/Other 323 0.2%
Total Known Gender 149,937
Gender Unknown 19,591
Total 169,528
Table B10.b: Bachelor's Enrollment in Computer Engineering by Gender (2025)
Gender CE Bachelor's Enrollment CE %
Male 10,083 81.2%
Female 2,299 18.5%
Nonbinary/Other 35 0.3%
Total Known Gender 12,417
Gender Unknown 1,201
Total 13,618
Table B10.c: Bachelor's Enrollment in Information by Gender (2025)
Gender IN Bachelor's Enrollment IN %
Male 13,192 67.8%
Female 6,217 32.0%
Nonbinary/Other 42 0.2%
Total Known Gender 19,451
Gender Unknown 3,752
Total 23,203

By Race/Ethnicity

Among all 2025 respondents, CS enrollment is led by Asian (25.7%) and White (23.2%) students, followed by Hispanic/Latino (11.5%) and nonresident (13.0%) students, with Black/African American students at 6.0% (Table B11.a). The trend chart (Figure B11.a) shows how this cohort’s shares have moved over time.

Table B11.a: Bachelor's Enrollment in Computer Science by Race/Ethnicity (2025)
Race/Ethnicity CS Bachelor's Enrollment % of Total
Resident, White 39,282 23.2%
Resident, Asian 43,521 25.7%
Resident, Hispanic or Latino 19,557 11.5%
Resident, Black or African American 10,184 6.0%
Resident, More than One Race 5,721 3.4%
Resident, Indigenous or Alaska Native 339 0.2%
Resident, Native Hawaiian or Pacific Islander 208 0.1%
Resident, Race/Ethnicity Not Available 5,856 3.5%
Total Resident 124,668 73.5%
Nonresident 22,050 13.0%
Residency Status and Race/Ethnicity Not Available 22,810
Total 169,528
Table B11.b: Bachelor's Enrollment in Computer Engineering by Race/Ethnicity (2025)
Race/Ethnicity CE Bachelor's Enrollment % of Total
Resident, White 4,110 30.2%
Resident, Asian 4,216 31.0%
Resident, Hispanic or Latino 1,713 12.6%
Resident, Black or African American 796 5.8%
Resident, More than One Race 476 3.5%
Resident, Indigenous or Alaska Native 17 0.1%
Resident, Native Hawaiian or Pacific Islander 14 0.1%
Resident, Race/Ethnicity Not Available 418 3.1%
Total Resident 11,760 86.4%
Nonresident 1,362 10.0%
Residency Status and Race/Ethnicity Not Available 496
Total 13,618
Table B11.c: Bachelor's Enrollment in Information by Race/Ethnicity (2025)
Race/Ethnicity IN Bachelor's Enrollment % of Total
Resident, White 6,009 25.9%
Resident, Asian 5,233 22.6%
Resident, Hispanic or Latino 3,309 14.3%
Resident, Black or African American 2,827 12.2%
Resident, More than One Race 868 3.7%
Resident, Indigenous or Alaska Native 95 0.4%
Resident, Native Hawaiian or Pacific Islander 18 0.1%
Resident, Race/Ethnicity Not Available 1,511 6.5%
Total Resident 19,870 85.6%
Nonresident 1,790 7.7%
Residency Status and Race/Ethnicity Not Available 1,543
Total 23,203

By Gender & Race/Ethnicity

The figures below combines the gender and race/ethnicity patterns already described for domestic students: White and Asian males make up a majority of enrollments in computing, while the percentage of female students remain low within every racial/ethnic group (Figure B8.a).

Table B8.a: Bachelor's Enrollment in Computer Science (CS) by Gender and Race/Ethnicity (2025)
Residency and Race/Ethnicity Male % of M Female % of F NB/Other % of NBO N/R Total Total %
Nonresident 66,300 11.1% 27,974 13.1% 78 3.1% 2,803 97,155 10.9%
Resident, Asian 59,250 9.9% 24,750 11.6% 214 8.4% 4,461 88,675 10.0%
Resident, Black or African American 12,315 2.1% 5,293 2.5% 28 1.1% 1,313 18,949 2.1%
Resident, Hispanic or Latino 24,925 4.2% 7,418 3.5% 88 3.5% 1,112 33,543 3.8%
Resident, Indigenous or Alaska Native 367 0.1% 136 0.1% 2 0.1% 133 638 0.1%
Resident, More than One Race 7,841 1.3% 2,553 1.2% 52 2.0% 540 10,986 1.2%
Resident, Native Hawaiian or Pacific Islander 234 0.0% 75 0.0% 0 0.0% 92 401 0.0%
Resident, White 65,307 10.9% 17,452 8.2% 354 13.9% 3,626 86,739 9.8%
NA 360,199 60.4% 128,153 59.9% 1,724 67.9% 61,328 551,404 62.1%
Total Residency & Ethnicity Known 596,738 213,804 2,540 75,408 888,490
Residency Status and Race/Ethnicity Not Available 13,140 2.2% 4,797 2.2% 987 38.9% 22,194 41,118 4.6%
Resident, Race/Ethnicity Not Available 11,376 1.9% 4,372 2.0% 160 6.3% 4,355 20,263 2.3%
Total 621,254 222,973 3,687 101,957 949,871
Table B8.b: Bachelor's Enrollment in Computer Engineering by Gender and Race/Ethnicity (2025)
Residency and Race/Ethnicity Male % of M Female % of F NB/Other % of NBO N/R Total Total %
Nonresident 66,300 11.1% 27,974 13.1% 78 3.1% 2,803 97,155 10.9%
Resident, Asian 59,250 9.9% 24,750 11.6% 214 8.4% 4,461 88,675 10.0%
Resident, Black or African American 12,315 2.1% 5,293 2.5% 28 1.1% 1,313 18,949 2.1%
Resident, Hispanic or Latino 24,925 4.2% 7,418 3.5% 88 3.5% 1,112 33,543 3.8%
Resident, Indigenous or Alaska Native 367 0.1% 136 0.1% 2 0.1% 133 638 0.1%
Resident, More than One Race 7,841 1.3% 2,553 1.2% 52 2.0% 540 10,986 1.2%
Resident, Native Hawaiian or Pacific Islander 234 0.0% 75 0.0% 0 0.0% 92 401 0.0%
Resident, White 65,307 10.9% 17,452 8.2% 354 13.9% 3,626 86,739 9.8%
NA 360,199 60.4% 128,153 59.9% 1,724 67.9% 61,328 551,404 62.1%
Total Residency & Ethnicity Known 596,738 213,804 2,540 75,408 888,490
Residency Status and Race/Ethnicity Not Available 13,140 2.2% 4,797 2.2% 987 38.9% 22,194 41,118 4.6%
Resident, Race/Ethnicity Not Available 11,376 1.9% 4,372 2.0% 160 6.3% 4,355 20,263 2.3%
Total 621,254 222,973 3,687 101,957 949,871
Table B8.c: Bachelor's Enrollment in Information by Gender and Race/Ethnicity (2025)
Residency and Race/Ethnicity Male % of M Female % of F NB/Other % of NBO N/R Total Total %
Nonresident 66,300 11.1% 27,974 13.1% 78 3.1% 2,803 97,155 10.9%
Resident, Asian 59,250 9.9% 24,750 11.6% 214 8.4% 4,461 88,675 10.0%
Resident, Black or African American 12,315 2.1% 5,293 2.5% 28 1.1% 1,313 18,949 2.1%
Resident, Hispanic or Latino 24,925 4.2% 7,418 3.5% 88 3.5% 1,112 33,543 3.8%
Resident, Indigenous or Alaska Native 367 0.1% 136 0.1% 2 0.1% 133 638 0.1%
Resident, More than One Race 7,841 1.3% 2,553 1.2% 52 2.0% 540 10,986 1.2%
Resident, Native Hawaiian or Pacific Islander 234 0.0% 75 0.0% 0 0.0% 92 401 0.0%
Resident, White 65,307 10.9% 17,452 8.2% 354 13.9% 3,626 86,739 9.8%
NA 360,199 60.4% 128,153 59.9% 1,724 67.9% 61,328 551,404 62.1%
Total Residency & Ethnicity Known 596,738 213,804 2,540 75,408 888,490
Residency Status and Race/Ethnicity Not Available 13,140 2.2% 4,797 2.2% 987 38.9% 22,194 41,118 4.6%
Resident, Race/Ethnicity Not Available 11,376 1.9% 4,372 2.0% 160 6.3% 4,355 20,263 2.3%
Total 621,254 222,973 3,687 101,957 949,871

Disability Accommodations

Disability accommodations reporting for Bachelor’s students remains thin. Only 48 of 141 Taulbee units supplied disability data in this year’s survey, with 5.2% of students being reported as having disability accommodations. Future Taulbee respondents may find Dr. Richard Ladner’s article here on how participating institutions can improve the reporting of this data.

Table B.2a.1: Disability Accommodations in Bachelor's Programs (2025)
Metric Value
Number of Units 48
Average Number of Students Per Unit with Accommodations 80.0
Percent of Enrollment With Accommodations 5.2%
Total with Accommodations 3,840
Total Enrollment 73,977
Percent of Units Reporting Zero Accommodations 31.2%
Max Unit Percent of Students with Accommodations 21.8%

Socioeconomic Status

Table B.2b.1: Undergraduate Majors with Pell Grants and First Generation Status (2025)
Status # Units Reporting Enrollment with Status Data Total Students with Status Total Enrollment % of Enrollment with Status Overall NCES Pell Percent*
Pell Grant 59 24,016 91,265 26.3 31.6
First Generation 74 24,924 122,393 20.4

* Source: U.S. Department of Education, National Center for Education Statistics, Integrated Postsecondary Education Data System (IPEDS), Student Financial Aid component, provisional data (2022-23). Based on 5,423 institutions.

Degree Production

Across the longitudinal cohort, CS bachelor’s degrees climbed to a record 32,266 in 2025, which is 48.5% above 2020 and up 12.8% in the past year (Figure B1.a). Because degrees lag the point of entry by roughly four years, this continued climb reflects the enrollment surge after the COVID-19 pandemic; with new majors and total enrollment now declining (Figure B5.a, Figure B6.a), we will likely see degree production reduced over the coming years.

By Faculty Size

By Gender

The gender composition of degrees awarded closely tracks enrollment, with a majority of CS degrees being produced by male students in 2025 (74.6%). Meanwhile, female students earned 25.1% of known-gender CS degrees (Table B2.a.1), 18.3% of CE degrees (Table B2.a.2). IN degrees produced this past year were more gender-balanced, with female students earning 39.8% of IN degrees (Table B2.a.3).

Table B2.a.1: Bachelor's degrees awarded in computer science by gender
Gender CS Bachelor's Awarded CS %
Male 27,242 74.6%
Female 9,157 25.1%
Nonbinary/Other 95 0.3%
Total Known Gender 36,494
Gender Unknown 5,364
Total 41,858
Table B2.a.2: Bachelor's degrees awarded in computer engineering by gender
Gender CE Bachelor's Awarded CE %
Male 1,927 81.4%
Female 433 18.3%
Nonbinary/Other 7 0.3%
Total Known Gender 2,367
Gender Unknown 122
Total 2,489
Table B2.a.3: Bachelor's degrees awarded in information by gender
Gender IN Bachelor's Awarded IN %
Male 2,015 60.1%
Female 1,333 39.8%
Nonbinary/Other 5 0.1%
Total Known Gender 3,353
Gender Unknown 1,213
Total 4,566

By Race/Ethnicity

Among all 2025 respondents, similar to CS enrollments, the majority of CS degrees were earned by Asian (29.4%) and White (25.4%) students, followed by nonresident (14%) and Hispanic or Latino (8.3%) students, with Black or African American students at 3.6% (Table B2.b.1). The trend chart (Figure B2.b.1) shows how this cohort’s shares have moved over time.

Table B2.b.1: Bachelor's Degrees Awarded in Computer Science (CS) by Race/Ethnicity (2025)
Race/Ethnicity CS Bachelor's Awarded % of Total
Resident, White 10,624 25.4%
Resident, Asian 12,297 29.4%
Resident, Hispanic or Latino 3,469 8.3%
Resident, Black or African American 1,518 3.6%
Resident, More than One Race 1,331 3.2%
Resident, Indigenous or Alaska Native 43 0.1%
Resident, Native Hawaiian or Pacific Islander 34 0.1%
Resident, Race/Ethnicity Not Available 2,517 6.0%
Total Resident 31,833 76.0%
Nonresident 5,861 14.0%
Residency Status and Race/Ethnicity Not Available 4,164
Total 41,858
Table B2.b.2: Bachelor's Degrees Awarded in Computer Engineering (CE) by Race/Ethnicity (2025)
Race/Ethnicity CE Bachelor's Awarded % of Total
Resident, White 849 34.1%
Resident, Asian 760 30.5%
Resident, Hispanic or Latino 261 10.5%
Resident, Black or African American 109 4.4%
Resident, More than One Race 87 3.5%
Resident, Indigenous or Alaska Native 1 0.0%
Resident, Native Hawaiian or Pacific Islander 2 0.1%
Resident, Race/Ethnicity Not Available 82 3.3%
Total Resident 2,151 86.4%
Nonresident 216 8.7%
Residency Status and Race/Ethnicity Not Available 122
Total 2,489
Table B2.b.3: Bachelor's Degrees Awarded in Information by Race/Ethnicity (2025)
Race/Ethnicity IN Bachelor's Awarded % of Total
Resident, White 1,176 25.8%
Resident, Asian 1,035 22.7%
Resident, Hispanic or Latino 502 11.0%
Resident, Black or African American 365 8.0%
Resident, More than One Race 181 4.0%
Resident, Indigenous or Alaska Native 6 0.1%
Resident, Native Hawaiian or Pacific Islander 3 0.1%
Resident, Race/Ethnicity Not Available 76 1.7%
Total Resident 3,344 73.2%
Nonresident 400 8.8%
Residency Status and Race/Ethnicity Not Available 822
Total 4,566

By Gender & Race/Ethnicity

The breakdown of degrees awarded by gender and race/ethnicity shows that number of degrees awarded by female students are lower in every racial/ethnic group, especially for Black/African American and Multiracial graduates (Figure B7.a).

Table B7.a: Bachelor's Degrees Awarded in Computer Science (CS) by Gender and Race/Ethnicity (2025)
Residency and Race/Ethnicity Male % of M Female % of F NB/Other % of NBO N/R Total Total %
Nonresident 4,171 16.8% 1,543 18.8% 1 1.5% 146 5,861 16.7%
Resident, Asian 8,047 32.4% 3,392 41.3% 23 35.4% 835 12,297 35.0%
Resident, Black or African American 935 3.8% 425 5.2% 0 0.0% 158 1,518 4.3%
Resident, Hispanic or Latino 2,555 10.3% 677 8.2% 9 13.8% 228 3,469 9.9%
Resident, Indigenous or Alaska Native 31 0.1% 11 0.1% 0 0.0% 1 43 0.1%
Resident, More than One Race 957 3.9% 290 3.5% 3 4.6% 81 1,331 3.8%
Resident, Native Hawaiian or Pacific Islander 22 0.1% 9 0.1% 0 0.0% 3 34 0.1%
Resident, White 8,093 32.6% 1,866 22.7% 29 44.6% 636 10,624 30.2%
Total Residency & Ethnicity Known 24,811 8,213 65 2,088 35,177
Residency Status and Race/Ethnicity Not Available 720 2.9% 280 3.4% 22 33.8% 3,142 4,164 11.8%
Resident, Race/Ethnicity Not Available 1,711 6.9% 664 8.1% 8 12.3% 134 2,517 7.2%
Total 27,242 9,157 95 5,364 41,858
Table B7.b: Bachelor's Degrees Awarded in Computer Engineering (CE) by Gender and Race/Ethnicity (2025)
Residency and Race/Ethnicity Male % of M Female % of F NB/Other % of NBO N/R Total Total %
Nonresident 158 8.5% 54 13.0% 0 0.0% 4 216 9.5%
Resident, Asian 600 32.3% 156 37.7% 4 66.7% 0 760 33.3%
Resident, Black or African American 89 4.8% 20 4.8% 0 0.0% 0 109 4.8%
Resident, Hispanic or Latino 208 11.2% 50 12.1% 2 33.3% 1 261 11.4%
Resident, Indigenous or Alaska Native 1 0.1% 0 0.0% 0 0.0% 0 1 0.0%
Resident, More than One Race 72 3.9% 15 3.6% 0 0.0% 0 87 3.8%
Resident, Native Hawaiian or Pacific Islander 2 0.1% 0 0.0% 0 0.0% 0 2 0.1%
Resident, White 727 39.1% 119 28.7% 0 0.0% 3 849 37.2%
Total Residency & Ethnicity Known 1,857 414 6 8 2,285
Residency Status and Race/Ethnicity Not Available 11 0.6% 0 0.0% 0 0.0% 111 122 5.3%
Resident, Race/Ethnicity Not Available 59 3.2% 19 4.6% 1 16.7% 3 82 3.6%
Total 1,927 433 7 122 2,489
Table B7.c: Bachelor's Degrees Awarded in Information (IN) by Gender and Race/Ethnicity (2025)
Residency and Race/Ethnicity Male % of M Female % of F NB/Other % of NBO N/R Total Total %
Nonresident 198 10.1% 185 14.4% 0 0.0% 17 400 10.9%
Resident, Asian 493 25.1% 465 36.2% 1 20.0% 76 1,035 28.2%
Resident, Black or African American 185 9.4% 131 10.2% 1 20.0% 48 365 10.0%
Resident, Hispanic or Latino 281 14.3% 120 9.3% 0 0.0% 101 502 13.7%
Resident, Indigenous or Alaska Native 3 0.2% 2 0.2% 0 0.0% 1 6 0.2%
Resident, More than One Race 92 4.7% 67 5.2% 0 0.0% 22 181 4.9%
Resident, Native Hawaiian or Pacific Islander 3 0.2% 0 0.0% 0 0.0% 0 3 0.1%
Resident, White 706 36.0% 315 24.5% 3 60.0% 152 1,176 32.1%
Total Residency & Ethnicity Known 1,961 1,285 5 417 3,668
Residency Status and Race/Ethnicity Not Available 11 0.6% 20 1.6% 0 0.0% 791 822 22.4%
Resident, Race/Ethnicity Not Available 43 2.2% 28 2.2% 0 0.0% 5 76 2.1%
Total 2,015 1,333 5 1,213 4,566

Degrees Expected Next Year

Units’ own projections corroborate the picture of a maturing CS pipeline. Across the longitudinal cohort, units expect 25,064 CS bachelor’s degrees in the coming year (+33.6% over five years, but only +4.9% compared to last year).

Table B4: Bachelor's Degrees Expected Next Year by Degree Type (2025)
Computer Science
Computer Engineering
Information
Total
Unit Type Total # Units Avg per Unit Total # Units Avg per Unit Total # Units Avg per Unit Total # Units Avg per Unit
CS 33,337 89 374.6 1,974 25 79.0 2,332 17 137.2 37,643 90 418.3
CE - - - 463 2 231.5 - - - 463 2 231.5
IN 422 2 211.0 4 1 4.0 2,518 10 251.8 2,944 10 294.4
CA 3,079 5 615.8 - - - - - - 3,079 5 615.8
Total 36,838 96 383.7 2,441 28 87.2 4,850 27 179.6 44,129 107 412.4

Section Cohort

Trend analyses in this section use a longitudinal cohort of 83 units that, in each year from 2020 to 2025, reported a complete degrees-awarded + enrollment pair for at least one field (CS, CE, or IN). The table below compares the composition of this cohort to the full sample for the most recent year so readers can judge representativeness. Individual figures may have additional missingness for specific variables within this cohort; each figure’s footnote reports how many cohort units contributed.

Table B0: Bachelor's Section Cohort Composition vs. Full Sample (2025)
Section Cohort
Full Sample (2025)
N % N %
All Units 83 100.0% 141 100.0%
Control
Public 63 75.9% 104 73.8%
Private 20 24.1% 37 26.2%
Unit Type
CS 76 91.6% 120 85.1%
CE 0 0.0% 2 1.4%
IN 5 6.0% 11 7.8%
CA 2 2.4% 8 5.7%
Carnegie Classification
R1 68 84.0% 109 82.6%
R2 13 16.0% 21 15.9%
M1 0 0.0% 1 0.8%
D/PU 0 0.0% 1 0.8%
Unit Size
1-25 9 10.8% 23 16.3%
26-75 43 51.8% 75 53.2%
76-100 15 18.1% 22 15.6%
>100 16 19.3% 21 14.9%
Locale
City 60 74.1% 103 77.4%
Suburb 19 23.5% 24 18.0%
Town 2 2.5% 6 4.5%