Programs

Computer Programming (Diploma)

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

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

Program Requirements

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.

Pre-requisites

All pre-requisite courses must be completed with at least a "C" grade.

Course Expiration

To ensure that students graduate with current skills in computer information systems, all CIST courses must be taken five years prior to graduation. Courses older than five years must be retaken. Courses transferred from other colleges also follow the five year rule.

Program Courses

The following is a suggested path to complete this program in a timely manner. An individual's path to completion may be different based on institutional and personal factors affecting his/her academic progress.

Note: While all courses are offered, they may vary by term and campus. See the program advisor for any questions.

Term Course Title Credits
First Term
COMP 1000 Introduction to Computer Literacy 3
CIST 1001 Computer Concepts 4
CIST 1200 Database Management (Required) 4
CIST 1510 Web Development I 3
Second Term
ENGL 1010 Fundamentals of English I 3
CIST 1220 Structured Query Language (SQL) 4
CIST 1305 Program Design and Development 3
Course Options Choose one of the following courses: 4
Option 1: CIST 2371 - Java Programming I
Option 2: CIST 2311 - Visual Basic I
Option 3: CIST 2351 - PHP Programming I
Third Term
EMPL 1000 Interpersonal Relations and Prof. Development 2
MATH 1012 Foundations of Mathematics (Required) 3
CIST 2921 IT Analysis, Design, and Project Management 4
Fourth Term
CIST 2361 C++ Programming I (Required) 4
Course Options Choose one of the following courses: 4
Option 1: CIST 2371 - Java Programming I
Option 2: CIST 2311 - Visual Basic I
Option 3: CIST 2351 - PHP Programming I
Fifth Term
CIST 2362 C++ Programming II (Required) 4
Course Options Choose one of the following courses: 4
Option 1: CIST 2372 - Java Programming II
Option 1: CIST 2312 - Visual Basic II
Option 1: CIST 2352 - PHP Programming II
Computer Programming

Program Advisor
Caren Smith
Instructor
caren.smith@sctech.edu
770-467-6044

Career and Academic Planning
Breanna Sidney
Career Advisor
breanna.sidney@sctech.edu
770-229-3058
Griffin Campus
Room 107