CP23 Computer Programming, Associate of Applied Science Degree

Offered at the Griffin Campus and Henry Site

Program Entrance Term: Fall, Spring, Summer
Minimum Length of Program: 5 terms
Minimum Credit Hours for Graduation: 66

Program Description

The Computer Programming associate degree program consists of courses designed to provide students with an understanding of the concepts, principles, and techniques required in writing computer software. Those interested in a Computer Programming Associate of Applied Technology degree 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.

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.

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.

Contact Us

Brett Newsome, MIT., Program Coordinator

Email: Brett.Newsome@sctech.edu       

Phone: (770) 467-6044    

 

 

Program Courses

First Term

COMP 1000Introduction to Computer Literacy

3

CIST 1001Computer Concepts

4

CIST 1200Database Management

4

CIST 1510Web Development I

3

CIST 1200: Required

Second Term

ENGL 1101Composition and Rhetoric

3

CIST 1220Structured Query Language (SQL)

4

CIST 1305Program Design and Development

3

 

CIST 2371Java Programming I

4

OR

CIST 2311Visual Basic I

4

OR

CIST 2351PHP Programming I

4

ENGL 1101: Required

Third Term

CIST 2921IT Analysis, Design, and Project Management

4

Humanities/Fine Arts elective—Choose one: (Required)

HUMN 1101Introduction to Humanities

3

OR

MUSC 1101Music Appreciation

3

OR

ARTS 1101Art Appreciation

3

OR

ENGL 2130American Literature

3

OR

THEA 1101Theatre Appreciation

3

Total Credit Hours:3

Choose one of the following courses:

ACCT 1100Financial Accounting I

4

OR

BUSN 1300Introduction to Business

3

OR

MGMT 1120Introduction to Business

3

Fourth Term

CIST 2361C++ Programming I

4

 

CIST 2371Java Programming I

4

OR

CIST 2311Visual Basic I

4

OR

CIST 2351PHP Programming I

4

CIST 2361: Required

Social/Behavioral Sciences elective—Choose one: (Required)

ECON 1101Principles of Economics

3

OR

PSYC 1101Introductory Psychology

3

OR

SOCI 1101Introduction to Sociology

3

OR

POLS 1101American Government

3

OR

HIST 2111U.S. History I

3

Total Credit Hours:3

Natural Sciences/Mathematics elective—Choose one: (Required)

MATH 1111College Algebra

3

OR

MATH 1100Quantitative Skills and Reasoning

3

OR

MATH 1101Mathematical Modeling

3

OR

MATH 1103Quantitative Skills and Reasoning

3

Total Credit Hours:3

MATH 1100: 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.

Fifth Term

CIST 2362C++ Programming II

4

 

CIST 2312Visual Basic II

4

OR

CIST 2352PHP Programming II

4

OR

CIST 2372Java Programming II

4

CIST 2362: Required

General Core elective: (Required)

Choose one non-repetitive course from Area I, II, III, or IV (see General Education Core Classes in this catalog)

Total Credit Hours:3

Specific Occupational elective

Total Credit Hours:3

Specific Occupational Electives

Required

CIST 1130Operating Systems Concepts

3

CIST 1401Computer Networking Fundamentals

4

CIST 1601Information Security Fund

3

CIST 2381Mobile Application Development

4

CIST 2580Interactive and Social Apps Integration

4

CIST 2991CIST Internship I

3

 

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