Computer Programming


  • Business, Finance & Information Technology

Computer programming is the process of writing instructions that get executed by computers. The instructions, also known as code, are written in a programming language which the computer can understand and use to perform a task or solve a problem. Software analysts and engineers provide designs for computer programmers to follow.

What Will I Learn?

You’ll explore a variety of programming languages, including Python, C, C++, Java, and JavaScript. In each course, you’ll write 8-10 programs that solve real-world problems, and along the way, you’ll develop a portfolio of marketable skills.

What is Unique About This Program?

JJC is proud to offer this degree to students completely online! 

Additionally, many courses in this program can be transferred so that students can pursue a bachelor's degree. Contact the faculty advisors on the right side of this page for more information.

What Degree / Certificate Will I Receive?

What Are My Career Opportunities?

The most common career tracks for qualified students include:

  • Computer programmer
  • Mobile developer
  • Systems programmer
  • Embedded systems developer
  • Software engineer
  • Programmer analyst
  • Systems analyst