COMPUTER PROGRAMMING (CP24)

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
8
Area I - Language Arts/Communication  
  Choose one (1) of the following English courses:
ENGL 1010

ENGL 1101
Fundamentals of English I
OR
Composition and Rhetoric
3

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

MATH 1100

MATH 1101

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

(3)

(3)

(3)
     
EMPL 1000 Interpersonal Relations and Professional Development 2
     
Occupational Courses
47
COMP 1000 Introduction to Computers 3
CIST 1001 Computer Concepts 4
CIST 1220 Structured Query Language 4
  or  
CIST 1210 Introduction to Oracle Database 4
CIST 1305 Program Design and Development 3
CIST 1510 Web Development I 3
CIST 2921 IT Analysis, Design, and Project Management 4
CIST xxxx CIST Elective 3
 
Programming Language Courses (20 hours required with at least two Tier II courses)
  Programming Coureses Tier I  
CIST 2311 Visual Basic Programming I
4
CIST 2341 C# Programming I
4
CIST 2351 PHP Programming
4
CIST 2361 C++ Programming I
4
CIST 2371 Java Programming I
4
CIST 2381 Mobile Application Development
4
CIST 2580 Interactive & Social Apps Integration
4
  Programming Courses Tier II  
CIST 2312 Visual Basic Programming II
4
CIST 2313 Visual Basic Programming III
4
CIST 2342 C# Programming II
4
CIST 2343 C# Programming III
4
CIST 2352 PHP Programming II
4
CIST 2362 C++ Programming III
4
CIST 2372 Java Programming II
4
CIST 2373 Java Programming III
4
     
 
Total Hours
52