Computer Programming Associate's Degree

An associate's degree in computer programming will teach you various computer programming languages, such as C++ and Java. Learn about courses in this field, admission requirements, and job prospects. Schools offering Computer Programming degrees can also be found in these popular choices.

What Is a Computer Programmer?

Computer programmers write computer applications based on plans created by software developers. In this position, you could work with a number of different programming languages, including C++, Java and Python. You could also maintain, update or fix existing programs; this could include running diagnostic tests, repairing code or troubleshooting devices. Some of your daily responsibilities may include the following:

  • Analyzing workflow
  • Developing data tables
  • Designing computer programs
  • Using programming tools
  • Consulting with managers or supervisors
  • Maintaining computer equipment
  • Monitoring computer operation
  • Providing training for new programs

Common Courses Programming languages, hardware engineering, web scripting
Admissions Requirements High school diploma or GED, classes in math and computer science help prepare students
Job Outlook (2014-2024) 8 percent decrease in growth*
Median Salary (2014) $77,550* (for all computer programmers)

Source: *U.S. Bureau of Labor Statistics

What Is in the Curriculum?

Coursework in associate's degree programs in computer programming combine general education courses with training in computer programming. You could learn about programming languages, industry-standard programming software, as well as about other fields of computer science, such as hardware engineering, networking or information security. The following are examples of classes you might find in the curriculum:

  • Visual C++
  • Systems development
  • Object-oriented programming
  • Database management
  • Computer literacy
  • LAN configuration
  • Web scripting
  • Digital image editing

What Are the Admissions Requirements?

The minimum requirement for admission into associate's degree programs in computer programming is a high school diploma or GED. You might also need to submit standardized test scores, letters of recommendation and high school transcripts. If you want to prepare for this program in high school, consider taking classes in mathematics and computer science.

How Much Money Can I Make?

According to the U.S. Bureau of Labor Statistics (BLS), computer programmers earned a median annual salary of $77,550 as of May 2014; the top ten percent of professionals in this field earned upwards of $127,640, while the bottom ten percent made $44,140 or less ( Additionally, the BLS reported an expected employment declination rate of eight percent between 2014 and 2024.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Associate Programs

    Online Programs Available

  • Kaplan University

    Kaplan University responds quickly to information requests through this website.

    Popular programs at Kaplan University:

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • The Art Institutes

    The Art Institutes responds quickly to information requests through this website.

    Popular programs at The Art Institutes:

    • Associate Programs

    Campus Locations:

    • Virginia: Arlington
  • Indiana University

    Campus Locations:

    • Indiana: New Albany, South Bend
  • University of Alaska

    Campus Locations:

    • Alaska: Anchorage
  • Kansas State University

    Campus Locations:

    • Kansas: Manhattan
  • Macon State College

    Campus Locations:

    • Georgia: Macon