Computer Programming and Applications Associate's Degree

If you are interested in computer programming and applications but have little experience, you can start with an associate's degree. This article looks at the common courses involving languages and software in an associate's program, and where you can find employment in testing and coding with your degree. Schools offering Computer Programming degrees can also be found in these popular choices.

What Are the Admissions Requirements for an Associate's Degree Program in the Field?

Associate's degree programs in computer programming typically require a high school diploma before they will consider you for admission, although some schools will accept a GED instead. You may also need to submit high school transcripts or take an assessment test. Because many of the courses in these programs have mathematical or computer science components, taking classes in these fields in high school may help you prepare for this course of study.

PrerequisitesHigh school diploma or GED
Common ClassesHTML, Java, database management, web programming
Job DutiesRepairs, maintenance, modification or updates to computer applications
Career OpportunitiesEntry-level programming jobs

What Courses Could I Take?

You can expect to take general education classes in addition to learning about industry-standard computer programming practices. You could also learn about various programming languages and programming applications. Some schools let you choose an area of specialization, such as microcomputer programming, Web design or Internet applications programming. The following are examples of classes you might be able to take:

  • Operating systems development
  • XML programming
  • Database management
  • HTML and Web programming
  • Java programming
  • Systems analysis
  • Networking concepts
  • UNIX operating systems

What Is Computer Programming?

Computer programming is the process of using computer code to develop a set of instructions for a computer to follow in the form of a software application. Professionals in this field may use many different types of code; the most popular are C++ and Python, according to the U.S. Bureau of Labor Statistics (BLS). Computer programming may be needed to repair, maintain, modify or update existing software applications. As technology advances, programming becomes more automated, and many programmers use applications called 'programming environments' that complete routine programming tasks automatically, such as debugging and compiling code.

What Jobs Can I Get?

Although some employers may prefer job applicants with a bachelor's degree, you can still get a job as an entry-level or junior programmer with an associate's degree in the field. At this level, your job duties could include testing, coding and debugging computer applications.

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
  • Keiser University

    Keiser University responds quickly to information requests through this website.

    Popular programs at Keiser University:

    • Associate Programs

    Online Programs Available

  • Indiana Wesleyan University

    Indiana Wesleyan University responds quickly to information requests through this website.

    Popular programs at Indiana Wesleyan University:

    • Associate Programs

    Online Programs Available

  • ECPI University

    ECPI University responds quickly to information requests through this website.

    Popular programs at ECPI University:

    Online Programs Available

  • Excelsior College

    Excelsior College responds quickly to information requests through this website.

    Popular programs at Excelsior College:

    • Associate Programs

    Online Programs Available

  • Kansas State University

    Campus Locations:

    • Kansas: Manhattan
  • Thomas Edison State University

    Thomas Edison State University responds quickly to information requests through this website.

    Popular programs at Thomas Edison State University:

    • Associate Programs

    Online Programs Available