Computer programmers write and edit code to ensure functionality and remove bugs from a program or app. They also collaborate directly with computer engineers and network administrators to align systems hardware with the needs of the software. For any professional programming role, the prerequisite needs may differ, though a degree in programming prepares you for most entry-level positions.
Computer programmers find employment in different industries and are essential to the functionality of programs like Microsoft Office, Google Docs, and Adobe Acrobat. Professionals in this field need strong mathematics and reasoning skills, fine attention to detail, and the ability to assess bugs or issues in programs to find an effective solution.
Students can earn their programming degree in person at a university or online, and many choose to attend condensed boot camps to become literate in computer programming languages and develop new skills. The Bureau of Labor Statistics projects that opportunities in this field are declining, but average compensation continues to grow, making this a lucrative field.
University of Phoenix-Arizona offers 6 Programming degree programs. It's a very large, private for-profit, four-year university in a large city. In 2023, 113 Programming students graduated with students earning 110 Certificates, 2 Bachelor's degrees, and 1 Associate's degree.
Portland Community College offers 7 Programming degree programs. It's a very large, public, two-year college in a large city. In 2023, 120 Programming students graduated with students earning 70 Certificates, and 50 Associate's degrees.
Neumont College of Computer Science offers 2 Programming degree programs. It's a very small, private for-profit, four-year university in a midsize city. In 2023, 46 Programming students graduated with students earning 36 Bachelor's degrees, and 10 Associate's degrees.
DePaul University offers 4 Programming degree programs. It's a very large, private not-for-profit, four-year university in a large city. In 2023, 243 Programming students graduated with students earning 129 Bachelor's degrees, and 114 Master's degrees.
Valencia College offers 3 Programming degree programs. It's a very large, public, four-year university in a large city. In 2023, 341 Programming students graduated with students earning 281 Certificates, and 60 Associate's degrees.
Lansing Community College offers 5 Programming degree programs. It's a medium sized, public, two-year college in a midsize city. In 2023, 131 Programming students graduated with students earning 115 Certificates, and 16 Associate's degrees.
Austin Community College District offers 4 Programming degree programs. It's a very large, public, four-year university in a large city. In 2023, 531 Programming students graduated with students earning 439 Certificates, 80 Associate's degrees, and 12 Bachelor's degrees.
College of San Mateo offers 6 Programming degree programs. It's a medium sized, public, two-year college in a midsize city. In 2023, 23 Programming students graduated with students earning 14 Certificates, and 9 Associate's degrees.
Lake Washington Institute of Technology offers 5 Programming degree programs. It's a small, public, four-year university in a large suburb. In 2023, 44 Programming students graduated with students earning 17 Associate's degrees, 14 Bachelor's degrees, and 13 Certificates.
Youngstown State University offers 3 Programming degree programs. It's a large, public, four-year university in a small city. In 2023, 24 Programming students graduated with students earning 23 Master's degrees, and 1 Bachelor's degree.
School | Average Tuition | Student Teacher Ratio | Enrolled Students | |
---|---|---|---|---|
![]() |
University of Phoenix-Arizona Phoenix, AZ | 1,176 : 1 | 101,150 | |
![]() |
Portland Community College Portland, OR | 50 : 1 | 20,033 | |
![]() |
Neumont College of Computer Science Salt Lake City, UT | 44 : 1 | 530 | |
![]() |
DePaul University Chicago, IL | 25 : 1 | 21,348 | |
![]() |
Valencia College Orlando, FL | 69 : 1 | 42,524 |