The Computer Programming associate 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.

Diploma Program
Program Length 52 Credit Hours
Education Requirements High School graduate or GED recipient; Minimum Age: 16
Entrance Dates Every Semester
Offered Macon, Milledgeville, and Warner Robins Campuses and Online

Computer Programming Diploma Curriculum

Credit Hours

General Education Core Courses
Area I - Language Arts/Communication  
  Choose one (1) of the following English courses:
ENGL 1010

ENGL 1101
Fundamentals of English I
Composition and Rhetoric

Area III - Natural Sciences/Mathematics
  Choose one (1) of the following Mathematics courses:
MATH 1012

MATH 1100

MATH 1101

MATH 1111
Foundations of Mathematics
Quantitative Skills and Reasoning
Mathematical Modeling
College Algebra



EMPL 1000 Interpersonal Relations and Professional Development 2
Occupational Courses
COMP 1000 Introduction to Computers 3
CIST 1001 Computer Concepts 4
CIST 1220 Structured Query Language 4
CIST 1305 Program Design and Development 3
CIST 1510 Web Development I 3
CIST 2311 Visual Basic I 4
CIST 2312 Visual Basic II 4
CIST 2371 Java Programming I 4
CIST 2372 Java Programming II 4
CIST 2373 Java Programming III 4
CIST 2921 IT Analysis, Design, and Project Management 4
CIST xxxx CIST Elective 3
Total Hours