Best Online Associate in Computer Programming Programs

Check out this list of the best online associate in computer programming programs and learn what you can do with an associate in computer programming.
Bethanny Parker
By
Edited by
Reviewed by
Our Integrity Network

At BestColleges.com, we believe in providing accurate and actionable information for students. Our writers, editors, and reporters are constantly asking themselves the question, ”What information is vital to students right now?” Answering this question is what drives us. Our mission is to inform students through straightforward, factual content informed by the latest data and trends.


The freelance Integrity Network at BestColleges is comprised of seasoned professionals who bring their expertise to almost every subject relevant to college students, including admissions, college majors, financial aid, and student mental health. Network members review and author content, pulling from their first-hand industry experience and ensuring content is as accurate and up-to-date as possible.


If you're interested in joining our Integrity Network, contact us at media@bestcolleges.com. Integrity Network members typically have a graduate or terminal degree and several years of relevant professional experience.


Explore our full list of Integrity Network members.

Updated April 22, 2024
chevron-up

Why Trust BestColleges

  • graphs

    3,700+ Nonprofit, accredited colleges analyzed

  • Phone

    6,000+ Users connected with programs every month

  • 300+ College and university partners

  • 40+ Expert reviewers

Learn more about our 

Our Integrity Network

At BestColleges.com, we believe in providing accurate and actionable information for students. Our writers, editors, and reporters are constantly asking themselves the question, ”What information is vital to students right now?” Answering this question is what drives us. Our mission is to inform students through straightforward, factual content informed by the latest data and trends.

The freelance Integrity Network at BestColleges is comprised of seasoned professionals who bring their expertise to almost every subject relevant to college students, including admissions, college majors, financial aid, and student mental health. Network members review and author content, pulling from their first-hand industry experience and ensuring content is as accurate and up-to-date as possible.

If you're interested in joining our Integrity Network, contact us at media@bestcolleges.com. Integrity Network members typically have a graduate or terminal degree and several years of relevant professional experience.


Explore our full list of Integrity Network members.

An associate in computer programming is a two-year degree that students can usually earn at a community college. This degree prepares learners for entry-level jobs in computer programming.

According to National Center for Education Statistics (NCES) data, tuition and fees at a two-year college cost an average of $3,885 per year, for a total of $7,770. This costs less than the average tuition and fees of $17,709 per year at a four-year school. Students who plan to complete a bachelor’s in computer programming can save money by earning their associate degree at a community college and then transferring to a four-year institution.

Some schools charge less for online students, while others charge additional technology fees. Many online schools charge the same rate to all students.

The job outlook for graduates with an associate in computer programming varies by occupation. For example, the U.S. Bureau of Labor Statistics (BLS) projects a 11% decline in jobs for computer programmers from 2022-2032. The BLS also projects a 25% increase in jobs for software developers during the same period.

Featured Online Associate in Computer Programming Programs

Learn about start dates, transferring credits, availability of financial aid, and more by contacting the universities below.

Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site

Best Accredited Online Computer Programming Degree

#1

Southeast Technical College

Sioux Falls, SD2 yearCampus + Online

$3,720

Avg. Undergrad Tuition, In-State

$3,720

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

43%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

66%

Students Enrolled

2,381

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$3,720

Avg. Undergrad Tuition, Out-of-state

$3,720

Southeast Technical College

Sioux Falls, SD2 yearCampus + Online

Avg. Undergrad Tuition, In-State

$3,720

Avg. Undergrad Tuition, Out-of-state

$3,720

Acceptance Rate

N/A

Online Enrollment

43%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

66%

Students Enrolled

2,381

Institution Type

Public

Accreditation

Yes

#2

Cochise County Community College District

Sierra Vista, AZ2 yearCampus + Online

$2,184

Avg. Undergrad Tuition, In-State

$6,240

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

69%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

64%

Students Enrolled

3,473

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$2,184

Avg. Undergrad Tuition, Out-of-state

$6,240

Cochise County Community College District

Sierra Vista, AZ2 yearCampus + Online

Avg. Undergrad Tuition, In-State

$2,184

Avg. Undergrad Tuition, Out-of-state

$6,240

Acceptance Rate

N/A

Online Enrollment

69%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

64%

Students Enrolled

3,473

Institution Type

Public

Accreditation

Yes

#3

St. Petersburg College

St. Petersburg, FL4 yearCampus + Online

$1,943

Avg. Undergrad Tuition, In-State

$7,774

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

76%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

24,543

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$1,943

Avg. Undergrad Tuition, Out-of-state

$7,774

St. Petersburg College

St. Petersburg, FL4 yearCampus + Online

Avg. Undergrad Tuition, In-State

$1,943

Avg. Undergrad Tuition, Out-of-state

$7,774

Acceptance Rate

N/A

Online Enrollment

76%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

24,543

Institution Type

Public

Accreditation

Yes

#4

Minnesota State Community and Technical College

Fergus Falls, MN2 yearCampus + Online

$5,267

Avg. Undergrad Tuition, In-State

$5,267

Avg. Undergrad Tuition, Out-of-state

100%

Acceptance Rate

51%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

63%

Students Enrolled

5,360

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$5,267

Avg. Undergrad Tuition, Out-of-state

$5,267

Fergus Falls, MN2 yearCampus + Online

Avg. Undergrad Tuition, In-State

$5,267

Avg. Undergrad Tuition, Out-of-state

$5,267

Acceptance Rate

100%

Online Enrollment

51%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

63%

Students Enrolled

5,360

Institution Type

Public

Accreditation

Yes

#5

University of Toledo

Toledo, OH4 yearCampus + Online

$9,028

Avg. Undergrad Tuition, In-State

$18,388

Avg. Undergrad Tuition, Out-of-state

92%

Acceptance Rate

66%

Online Enrollment
Avg. Grad Tuition, In-State

$15,053

Avg. Grad Tuition, Out-of-state

$26,415

Retention Rate

75%

Students Enrolled

15,524

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$9,028

Avg. Undergrad Tuition, Out-of-state

$18,388

Toledo, OH4 yearCampus + Online

Avg. Undergrad Tuition, In-State

$9,028

Avg. Undergrad Tuition, Out-of-state

$18,388

Acceptance Rate

92%

Online Enrollment

66%

Avg. Grad Tuition, In-State

$15,053

Avg. Grad Tuition, Out-of-state

$26,415

Retention Rate

75%

Students Enrolled

15,524

Institution Type

Public

Accreditation

Yes

#6

Saint Johns River State College

Palatka, FL4 yearCampus + Online

$2,067

Avg. Undergrad Tuition, In-State

$8,403

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

62%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

6,318

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$2,067

Avg. Undergrad Tuition, Out-of-state

$8,403

Saint Johns River State College

Palatka, FL4 yearCampus + Online

Avg. Undergrad Tuition, In-State

$2,067

Avg. Undergrad Tuition, Out-of-state

$8,403

Acceptance Rate

N/A

Online Enrollment

62%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

6,318

Institution Type

Public

Accreditation

Yes

#7

Seminole State College of Florida

Sanford, FL4 yearCampus + Online

$2,393

Avg. Undergrad Tuition, In-State

$9,494

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

73%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

15,315

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$2,393

Avg. Undergrad Tuition, Out-of-state

$9,494

Seminole State College of Florida

Sanford, FL4 yearCampus + Online

Avg. Undergrad Tuition, In-State

$2,393

Avg. Undergrad Tuition, Out-of-state

$9,494

Acceptance Rate

N/A

Online Enrollment

73%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

15,315

Institution Type

Public

Accreditation

Yes

#8

Daytona State College

Daytona Beach, FL4 yearCampus + Online

$3,072

Avg. Undergrad Tuition, In-State

$11,960

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

65%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

11,613

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$3,072

Avg. Undergrad Tuition, Out-of-state

$11,960

Daytona State College

Daytona Beach, FL4 yearCampus + Online

Avg. Undergrad Tuition, In-State

$3,072

Avg. Undergrad Tuition, Out-of-state

$11,960

Acceptance Rate

N/A

Online Enrollment

65%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

N/A

Students Enrolled

11,613

Institution Type

Public

Accreditation

Yes

#9

Hinds Community College

Raymond, MS2 yearCampus + Online

$3,500

Avg. Undergrad Tuition, In-State

$6,550

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

44%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

60%

Students Enrolled

10,802

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$3,500

Avg. Undergrad Tuition, Out-of-state

$6,550

Hinds Community College

Raymond, MS2 yearCampus + Online

Avg. Undergrad Tuition, In-State

$3,500

Avg. Undergrad Tuition, Out-of-state

$6,550

Acceptance Rate

N/A

Online Enrollment

44%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

60%

Students Enrolled

10,802

Institution Type

Public

Accreditation

Yes

#10

Central Texas College

Killeen, TX2 yearCampus + Online

$3,720

Avg. Undergrad Tuition, In-State

$7,500

Avg. Undergrad Tuition, Out-of-state

N/A

Acceptance Rate

71%

Online Enrollment
Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

52%

Students Enrolled

8,922

Institution Type

Public

Accreditation

Yes

Avg. Undergrad Tuition, In-State

$3,720

Avg. Undergrad Tuition, Out-of-state

$7,500

Central Texas College

Killeen, TX2 yearCampus + Online

Avg. Undergrad Tuition, In-State

$3,720

Avg. Undergrad Tuition, Out-of-state

$7,500

Acceptance Rate

N/A

Online Enrollment

71%

Avg. Grad Tuition, In-State

N/A

Avg. Grad Tuition, Out-of-state

N/A

Retention Rate

52%

Students Enrolled

8,922

Institution Type

Public

Accreditation

Yes

What Can I Expect From an Online Associate in Computer Programming Program?

Students enrolled in an associate in computer programming must be patient. Programs do not always work on the first try. Programmers need the patience to troubleshoot the program and figure out how to fix it. Other traits that benefit both students and graduates of computer programming programs include passion, creativity, and logic.

The typical online associate in computer programming requires about 60 college credits and takes about two years to complete. Students can often complete the program faster by taking classes during the spring and summer terms.

Some schools feature concentrations in computer programming. For example, Atlantic Cape Community College offers a concentration in computer programming or database design and development. Some computer science or computer information systems degrees offer computer programming as a concentration.

Some schools may require labs or internships. Degree-seekers should check with their school to learn about any additional requirements beyond their regular classes.

Associate in science (AS) and associate in applied science (AAS) degrees are both common. Students may benefit more from an AS degree if they plan to pursue a bachelor’s degree. An AAS degree may suit learners who want to enter the workforce after graduating.

Still Looking for the Right Fit? Discover Similar Programs.

What Courses Will I Take in an Online Associate in Computer Programming Program?

Computer Programming – C++

This course introduces C++ programming language. Students learn object-oriented programming with C++. The course includes C++ syntax, input and output devices, and data and file structures.

Computer Programming – Java

This course teaches beginner programmers how to design and code applications using Java. Students learn how to create web-based applications with attractive graphical user interfaces.

Systems Analysis and Design

In this course, students learn how to analyze users’ needs and determine the systems required for an organization. They consider various options for systems design, including open-source software, IT service firms, and in-house software developers.

Programming in Oracle SQL

This course teaches students how to design and create relational databases. They learn how to store, retrieve, display, and update data using SQL. This course covers functions, stored procedures, packages, and triggers.

Computer Programming – Visual Basic

In this course, students learn how to program computers using the Visual BASIC programming language. The course integrates object-oriented programming, with an emphasis on event-driven programming.

Find the Tools You Need to Get Started on Your Degree

What Can I Do With an Online Associate in Computer Programming Degree?

Career Outlook

The BLS projects the demand for computer programmers in the U.S. to drop due to employers hiring programmers from other countries. Computer programmers can work remotely from anywhere, so many companies hire programmers from places where wages are lower.

Still, the average base salary of $67,000 per year for those with an associate of applied science degree in computer programming compares favorably to other degrees. For example, Payscale reports that people with an associate of arts degree in communication earn an average base salary of $65,000 per year as of April 2024.

Many computer programmers work for computer systems design and related companies. They can also work in finance, insurance, manufacturing, and software publishing.

See where an associate in computer programming can take you. Learn more about computer programming careers.

Career Paths

Possible Salaries and Career Outlook With an Online Associate in Computer Programming
JobsMedian Annual Wage (May 2023)Projected Outlook (2022-2032)
Computer Programmer$99,700-11%
Software Developers$130,16025%
Web Developer$92,75016%
Computer Support Specialist$60,8105%
Network and Computer Systems Administrators$95,3602%
Source: BLS

Computer Programmer

Computer programmers work with software developers to create the code that runs a software program. The software developer designs the program, and the programmer codes it. Programmers also test the code to make sure it runs properly. In addition, the programmer troubleshoots any problems and figures out how to fix them.

Software Developer

Software developers create a plan for the design of a software program. They talk to users and figure out necessary program features. They also plan how the user will interact with the software and decide what happens behind the scenes. The software developer then gives this plan to a programmer for coding.

Web Developer

Web developers create websites and keep them running smoothly. They troubleshoot problems, such as page errors and slow-loading webpages. They use markup languages such as HTML and XML to code webpages. In addition, they work with graphic artists to perfect the layout and look of the website. Web developers monitor website traffic and bandwidth.

Computer Support Specialists

Computer support specialists provide technical support to computer users. They listen to customers describe their problems and ask questions to learn the source of the problem. Then, they either walk the customer through the necessary steps to resolve their problem, or fix the customer’s issue in person or remotely. Computer support specialists may also provide training to help users learn to use computer equipment.

Network and Computer Systems Administrators

Network and computer systems administrators make sure a company’s computer networks operate smoothly. They monitor the day-to-day operation of the networks and install software upgrades and new equipment as needed. They install wide-area networks, intranets, local area networks, and other data communication systems.

Computer Programming Not For You? Check Out These Related Careers.

Continuing Education

An associate in computer programming prepares graduates for entry-level computer programming jobs. However, a bachelor’s degree in the field may enhance job advancement opportunities. People may pursue a bachelor’s in computer programming, computer science, or computer forensics.

  • BS in Computer Programming: A bachelor’s in computer programming focuses on actual programming. Students usually learn at least three or four programming languages, such as Visual BASIC, C++, Python, and Java. The actual languages vary by program.
  • BS in Computer Science: A BS in computer science focuses on the theory, design, and development of software. Students learn about software engineering, programming languages, and numerical analysis. They also explore database systems and artificial intelligence.
  • BS in Computer Forensics:A bachelor’s in computer forensics trains students to think like investigators. They learn to use computer skills to help solve crimes.

Frequently Asked Questions About Associate in Computer Programming Programs

An associate degree usually takes about two years. However, students can graduate faster by taking extra credits each term. They can also attend school during the spring and summer terms when most students take a break.

Some schools also offer accelerated programs. Schools design these programs to be completed faster than usual, sometimes in as little as 18 months. Learners in an accelerated program can get their degree faster and start working sooner.

Explore More College Resources

Is Computer Science a Good Major?

Is Computer Science a Good Major?

Is computer science a good major? Yes, if students account for a changing employment landscape. This degree guide provides insights to help student decisions.

James M. Tobin

by James M. Tobin

Updated October 15, 2024

Guide to the Best Programming Languages for Cybersecurity

Guide to the Best Programming Languages for Cybersecurity

Cybersecurity workers use programming languages to stay ahead of hackers. See how learning a popular programming language can expand your career options.

Bethanny Parker

by Bethanny Parker

Updated December 11, 2023

What Programming Languages Are Used in Data Science?

What Programming Languages Are Used in Data Science?

Learn about data science programming languages so you can choose to learn the best language for data science.

Staff Writers

by Staff Writers

Updated February 20, 2024