Online Computer Programming Certificate Program Information

Get info about online programs in computer programming. Read about program requirements, course topics and degree levels, and check out career information, including the employment outlook.

Essential Information

Computer programming certificate programs may be offered entirely online or partially online, occasionally requiring in-person testing or seminars. All students are required to be adept at online communication and have a stable internet connection. Prerequisites to enrolling in an online computer programming undergraduate certificate program are generally limited to having a high school diploma or GED. Students may also need specific software. Some schools allow students to apply their certificate credit to an undergraduate or graduate degree.

Computer Programming Certificate

Students enrolled in online undergraduate computer programming certificate programs learn programming languages, algorithms and control structures. Online associate's, bachelor's and graduate degree programs in computer programming are also widely available.

Program Requirements

Online certificate programs in computer programming may typically be completed in one year or less. Courses may be completed entirely online or offered in a hybrid format, allowing students to do coursework online but requesting campus visits for test taking, seminar attendance or additional instruction while instructors observe the step-by-step process a student takes to reach procedural or functional programming goals.

Prior to enrolling in an online computer programming certificate program, applicants should have access to up-to-date computer equipment. A broadband Internet connection is recommended. Some courses may also require the student to purchase or to have the ability to use particular software packages and computer hardware, such as microphones and webcams.

List of Common Computer Programming Certificate Courses

General education courses are usually not part of a computer programming curriculum at this level. Certificate courses may require college-level math and reading proficiency.

Computer Programming

Students enrolled in an online computer programming course learn to write and test instructions to computers. Computers then use the instructions to properly execute a program.

Java Basic

Distance learning Java basic courses teach students object-oriented computer programming. Students also become familiar with Java's patterns, styles and syntax.

Data Structures

Students enrolled in an online data structures course learn how data is stored within a computer. Topics of study include queues, linear lists and linked data structures.


Career Information

Students who have completed an online certificate program in computer programming may use this knowledge to supplement existing career training or may venture into a new career with an entry-level computer programmer position. The U. S. Bureau of Labor Statistics (BLS) expects that the employment for computer programmers will decline by 8% between the years 2014 and 2024. Securing a particular computer certification, such as one in Java programming, may increase the student's chances for a position with higher pay or more responsibilities. In May 2015, the BLS reported that the median annual wage for computer programmers was $79,530.

Fully online and hybrid undergraduate certificate programs in computer programming provide a basic introduction to the field. The curriculum may cover Java programming, data structures and more.


What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma or GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?