Skip Navigation

Computer Programming Courses

Prepare for a career in Information Technology

Make yourself more marketable with programming courses from UCI Division of Continuing Education. We offer several starting points in computer programming for non-technical professionals.

Enroll Now

  • Convenient, 100% online courses
  • Open enrollment means no application requirements
  • Courses offered quarterly throughout the year

Career Insight

Occupational summary for computer programmers in the United States.

Jobs (2016)
Projected Growth (2017-2027)
Median Earnings

Program Benefits

Course Schedule

Title Winter Spring Summer Fall
I&C SCI X460.20
Introduction to Programming using Java (1 unit)
I&C SCI X460.20
  Online to be scheduled
I&C SCI X426.64
Introduction to Programming with Python (2 units)
I&C SCI X426.64
to be scheduled Online Online to be scheduled
I&C SCI X471.1
Introduction to Computer Programming Using C++ (3 units)
I&C SCI X471.1
  Online   to be scheduled
I&C SCI X471.27
Advanced Applications of the C++ Standard Template Library (1.5 units)
I&C SCI X471.27
I&C SCI X460.37
Data Structures and Algorithms (2.5 units) (1.5 units)
I&C SCI X460.37
  Online   to be scheduled

On-site Training Available

Our Corporate Training specialists can deliver this program or customize one that fits your organization’s specific needs. Visit Corporate Training or call (949) 824-1847 for information.

English Proficiency Requirement
All certificate programs at UCI Division of Continuing Education (classroom and online formats) require professional-level English language proficiency in listening and note-taking, reading comprehension and vocabulary, written expression, and oral presentation.