Computer Programming

Program Description

The Computer Programming diploma program is a sequence of courses designed to provide students with an understanding of the concepts, principles, and techniques required in computer information processing. Those interested in a Computer Programming diploma should be highly motivated individuals who are interested in becoming an information technology professional. Program graduates are to be competent in the general areas of English/humanities/fine arts, social and behavioral sciences, natural sciences and mathematics, as well as in the technical areas of SQL, XHTML, systems analysis and design, database management, networking concepts, and the programming languages PHP, Visual BASIC, Java, C++, and JavaScript.


Program Details

  • Location: Griffin and Henry Campuses
  • Major Code: CP24
  • Award Level: Diploma
  • Program Entrance Term: Fall, Spring, Summer
  • Minimum Length of Program: 5 Terms
  • Minimum Credit Hours for Graduation: 52

Admission Requirements

  • Submit completed application and application fee
  • Be at least 16 years of age
  • Submit official high school transcript or GED transcript with test scores and ALL post-secondary transcripts in an official sealed envelope
  • Meet assessment requirements

Course Expiration

To ensure that students graduate with current skills in Computer Information Systems, the following courses must be taken five years prior to graduation:

  • All CIST course
  • COMP 1000

Courses transferred from other colleges also follow the five year rule.


First TermCOMP 1000Introduction to Computers3
CIST 1001Computer Concepts4
CIST 1305Program Design and Development3
CIST 1200Database Management4

Second TermENGL 1010Fundamentals of English I3
CIST 1220Structured Query Language (SQL)4
CIST 1510Web Development I3
CIST 2311Visual Basic I OR
CIST 2351PHP Programming I OR
CIST 2371Java Programming I4

Third TermEMPL 1000Interpersonal Relations and Prof. Development2
MATH 1012Foundations of Mathematics3
CIST 2921IT Analysis, Design, and Project Management4

Fourth TermCIST 2361C++ Programming I4

CIST 2311Visual Basic I OR
CIST 2351PHP Programming I OR
CIST 2371Java Programming I4

Fifth TermCIST 2362C++ Programming II4

CIST 2312Visual Basic II OR
CIST 2352PHP Programming II OR
CIST 2372Java Programming II4

Note: Students are required to meet with their advisor for approval of occupational electives.

*Course will be accepted when transferred in from another institution with a grade of a C or better but may not be offered at this institution.

Program Advisor
Caren Smith

Career and Academic Planning
Breanna Sidney
Career Advisor
Griffin Campus
Room 107