request information


Undergraduate Certificate in Computer Programming

The Undergraduate Certificate in Computer Programming offered by Colorado State University Global allows students the opportunity to develop the skills necessary to analyze and use various programming languages and software applications. Read more about this online undergraduate certificate here.

Official Program Name:

Undergraduate Certificate in Computer Programming

School Offering Program:

Colorado State University Global

Degree Level:

Undergraduate certificate

Program Prerequisites:

Students who choose to enroll in the Undergraduate Certificate in Computer Programming program should have strong computer and networking technology skills as well as the capability to learn information systems and networking concepts. All applicants to Colorado State University Global should have a high school diploma or the equivalent; some programs may have additional admissions requirements.

Program Description:

Colorado State University Global's Undergraduate Certificate in Computer Programming program is designed for students who wish to become experts in computer programming with practical coding skills and the evaluation of an various software applications to address problems within a business. The Undergraduate Certificate in Computer Programming program provides students with the opportunity to gain a greater understanding of how to plan for and implement information storage, utilize algorithms in Java to solve problems, and create secure software programs for managing resources. Students also have the opportunity to learn how to evaluate platform-based development environments and understand programming language needs for various platforms.

Learning Format:


Program Length:

18 credits.

Financial Aid:

Federal financial aid in the forms of student loans and grants is available to those who qualify. Colorado State University Global students may also be eligible for military and veteran benefits, payment plans, employer reimbursement, and scholarships. Contact Colorado State University Global's financial aid office for more information.

Tuition, Financial Aid & Start Dates

Since every student is different, there isn't a "one size fits all" for school information. Start dates and tuition often vary between selected programs, and financial aid opportunities are unique to each student's circumstances. to get the most up-to-date and accurate information based on your selected program and circumstances.

Still Have Questions?

Complete and get your answers and advice.

Required Courses for the Undergraduate Certificate in Computer Programming:

The Undergraduate Certificate in Computer Programming is a 6 course, 18-credit program. Course requirements are subject to change. Contact Colorado State University Global to confirm the most accurate information before enrolling in a program.

Undergraduate Certificate in Computer Programming Core Courses (18 credits)

  • Programming I
  • Programming II
  • Data Structures and Algorithms
  • Programming III
  • Software Engineering
  • Platform Based Development

Post-Graduation Opportunities

Furthering Your Education:

Students in the Undergraduate Certificate in Computer Programming program have the opportunity to graduate with a wide range of knowledge in programming languages, operating systems, and software applications. However, because computer programming is one aspect of a larger information technology field, students may choose to pursue enrollment in a full undergraduate or associate's program to enhance their marketability in the workforce. The 18 credit hours earned with this certificate give students a head start when entering a full degree program.

Some undergraduate degrees that students may pursue are:

  • Bachelor of Science in Information Technology
  • Bachelor of Science in Management Information Systems and Business Analytics
  • Bachelor of Science in Computer Science

Career Paths:

Through the computer programming certificate from Colorado State University Global, graduates have the opportunity to hone their skills in the analysis and use of various programming languages and software. A certificate in computer programming may increase an applicant's desirability and prepare them for a bachelor's or associate's degree program, which is often required for careers in this field.

Some careers that graduates may pursue are:

  • Software application developer
  • Web developer
  • Computer programmer