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

  • 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

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer 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

  • Keiser University

    Keiser University responds quickly to information requests through this website.

    Popular programs at Keiser University:

    • 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

  • Laurus College

    Laurus College responds quickly to information requests through this website.

    Popular programs at Laurus College:

    • Associate Programs

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • Florida Tech

    Florida Tech responds quickly to information requests through this website.

    Popular programs at Florida Tech :

    • Associate Programs

    Online Programs Available

  • Kansas State University

    Campus Locations:

    • Kansas: Manhattan
  • Indiana University

    Campus Locations:

    • Indiana: New Albany, South Bend