11 colleges · Alabama
Computer science colleges in Alabama
11 colleges in Alabama offer a bachelor's degree in computer science (6 public). Graduates of the typical program here earned $63,149 a year after graduating, compared with $73,872 nationally.
All computer science programs in Alabama
Sorted by earnings four years after graduation. Click a heading to sort.
| College | Graduates (2023-24) | Earnings 1 yr after | Earnings 4 yrs after | Median debt |
|---|---|---|---|---|
| University of South AlabamaMobile, AL | 39 | $63,149 | $80,317 | $23,000 |
| Auburn UniversityAuburn, AL | 45 | $97,822 | n/a | $29,250 |
| Auburn University at MontgomeryMontgomery, AL | 29 | $49,345 | n/a | $24,000 |
| Alabama State UniversityMontgomery, AL | 5 | n/a | n/a | n/a |
| Faulkner UniversityMontgomery, AL | 7 | n/a | n/a | n/a |
| Oakwood UniversityHuntsville, AL | 6 | n/a | n/a | n/a |
| Spring Hill CollegeMobile, AL | 1 | n/a | n/a | n/a |
| Talladega CollegeTalladega, AL | 5 | n/a | n/a | n/a |
| Tuskegee UniversityTuskegee, AL | 8 | n/a | n/a | n/a |
| University of Alabama in HuntsvilleHuntsville, AL | 113 | n/a | n/a | $20,654 |
| University of MontevalloMontevallo, AL | 4 | n/a | n/a | n/a |
Frequently asked questions
How many colleges in Alabama offer computer science?
11 colleges in Alabama awarded bachelor's degrees in computer science in 2022-23 or 2023-24, 6 of them public.
Where do computer science graduates earn the most in Alabama?
University of South Alabama, with median earnings of $80,317 four years after graduation (programs with at least 5 graduates).
Computer science nationwide · All colleges in Alabama
Source: U.S. Department of Education, College Scorecard field of study file, data release of October 15, 2026. Earnings are medians for graduates who received federal aid and were working, not enrolled. One-year figures: graduates of 2020-21 and 2021-22, measured in 2022 and 2023, in 2024 dollars. Four-year figures: graduates of 2017-18 and 2018-19, measured in 2022 and 2023, in 2024 dollars. More on the data.