Online Associate Degrees in Programming

Read on to find out about associate's degree programs in computer programming. Learn about online programs, prerequisites and the career outlook in the field. Schools offering Computer Programming degrees can also be found in these popular choices.

What Can I Expect From an Associate's Degree Program in Programming?

Associate's degree programs in computer programming equip you with general education skills and technical programming skills. You'll learn about Internet programming, routers, network systems and software. Most programs also include study in C++, JavaScript, web design and database development. Some associate's degree programs offer computer programming as a concentration within a curriculum in a field such as computer information systems.

Students often enroll in associate's degree programs in programming before transferring to a 4-year school, and many schools offer transfer programs in correlation with local colleges and universities to help you do this. This degree typically takes 1-2 years to complete and usually culminates in a final project, which often takes the form of a portfolio of work.

Skills Learned Using programming languages, configuring network systems, using software, specialized skills based on interests
Online Availability Online programs are available
Prerequisites High school diploma or GED, ACT or SAT scores, personal statement; computer science and math background is preferred
Common Courses GUI development, database systems, object-oriented programming, programming linguistics, user-centered design
Median Salary* $79,530 (2015)

Source: *U.S. Bureau of Labor Statistics

Can I Earn This Degree Online?

Yes, you can. This degree is often offered online through community, technical and junior colleges. You may be required to purchase programming and application testing software. Expect to use email, video chat and discussion boards to communicate with your professors and classmates.

What Are the Educational Prerequisites?

You'll need at least a high school diploma or its equivalent to be considered for admission. Some programs also ask that you have prior computer experience. You may also have to submit ACT or SAT scores, high school transcripts and a personal statement. The strongest applicants often have computer science, math or creative aptitudes.

What Classes Will I Take?

Coursework in this degree program combines didactic and hands-on learning, and much of the work takes place on your computer. Here are a few classes that might appear in the curriculum:

  • Database systems
  • Programming linguistics
  • GUI Development
  • Object-oriented programming
  • User-centered design

Will I Be Able to Get a Job? How Much Will I Make?

An associate's degree in programming will often qualify you for entry-level programming positions; however, many employers prefer a candidate with a bachelor's degree, and some prefer a master's degree. The U.S. Bureau of Labor Statistics predicted that the employment rate for programmers would decline by 8% between 2014 and 2024. The median annual salary for programmers in 2015 was $79,530.

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

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    • Associate Programs

    Online Programs Available

  • Davenport University

    Davenport University responds quickly to information requests through this website.

    Popular programs at Davenport University:

    • Associate Programs

    Online Programs Available

  • Colorado Christian University

    Colorado Christian University responds quickly to information requests through this website.

    Popular programs at Colorado Christian University:

    • Associate Programs

    Online Programs Available

  • Indiana University

    Campus Locations:

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

    Campus Locations:

    • Alaska: Anchorage
  • Macon State College

    Campus Locations:

    • Georgia: Macon
  • Dunwoody College of Technology

    Campus Locations:

    • Minnesota: Minneapolis
  • Kansas State University

    Campus Locations:

    • Kansas: Manhattan
  • Oklahoma State University

    Campus Locations:

    • Oklahoma: Oklahoma City