Undergraduate Certificate in Computer Programming

Take Your Career To The Next Level

Request Information

Looking for a world-class education from that’s 100% online? We’d love to hear from you. Fill out the form below, and we’ll reach out to you. Or, cut your wait time in half and call us now at (800) 213-9392

By submitting this form, I agree that CSU Global may contact me about educational services by phone/text message. Message and data rates may apply. I understand that my consent is not required to attend CSU Global.

Undergrad Computer Programming Certificate Online

Computer programming is a vital skill in today’s technology-based world. Gain the modern technology skills you need to be successful with this accelerated, six course certificate. The best part? You don’t need to quit your day job or spend tens of thousands on a pricy coding bootcamp.

The Undergraduate Certificate in Computer Programming* gives you the basic programming skills to maximize your understanding and use of a variety of softwares. This nationally and professionally recognized certificate is perfect for non-computer science majors who want to expand their programming abilities.

*This certificate is pending final approval from the Department of Education and is not yet eligible for Title IV funding from the Department of Education.

affordable coin icon


  • Our rates haven’t risen once in 7 years.
  • We charge the same for in-state and out-of-state students.
  • Tuition rates won’t change as long as you’re a student.
  • No student fees, no hidden fees.

See Tuition Information

At CSU Global, we know it’s pretty hard to climb up the career ladder when you’re weighed down with student debt. That’s why we haven’t raised our rates in seven years. We’re committed to staying affordable and putting education before tuition.
online laptop icon

100% Online

  • Complete your degree on your own schedule.
  • Work from anywhere.
  • Access student support and any resource online.

How Online Education Works for You

The life of a modern learner is a juggling act. When you’re juggling a full-time job and a family, we know it can be easy to drop the ball on your education. But with our flexible, 100% online system, we’ve set you up for success. Complete your schoolwork on your work breaks, after the kids go to bed, whenever -- earn your degree from anywhere, on your own schedule.
respected envelope icon


  • We’re regionally accredited by the Higher Learning Commission.
  • Our business programs are ACBSP-accredited.
  • 84% of our faculty hold a terminal or doctoral degree.
  • 95% of our alumni would refer a friend or family member

Accreditation Information

CSU Global is not just any online university. We’re regionally accredited by the Higher Learning Commission, and our business programs are ACBSP-accredited. With a world-class faculty and programs designed to bring students career success, it’s no wonder that 95% of our alumni would refer a friend or family member to us.

Learning Outcomes

  • Select and apply appropriate software engineering topics and concepts to solve a given business problem.
  • Develop conceptual models to access and update stored information.
  • Design, implement, and analyze algorithms for solving problems using Java.
  • Write software programs that manage resources securely in different operating system environments.
  • Compare and contrast different platform-based development environments.
  • Analyze specific programming language requirements for multiple platforms.

Computer Programming Certificate Courses

The Undergraduate Certificate in Computer Programming consists of six three-credit courses:

CSC320: Programming I
CSC372: Programming II
CSC400: Data Structures and Algorithms
CSC450: Programming III
CSC470: Software Engineering
CSC475: Platform Based Development

"My student experience at CSU Global has been great. My academic advisor reaches out to me and is very responsive to my questions. The online format works well with my learning style and is easy to navigate."
- Jennifer Vogel
B.S. in Accounting Student