Computer Programming Diploma Program

CP24 - 201003

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 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 Specific Information

Students are accepted every semester based on course and space availability.

 

Program Length & Availability

4 Semesters

Campus Availability: Hall, Forsyth

Financial Aid

This program is eligible for the Pell Grant and may be eligible for Institutional and State Financial Aid.

Contact a Financial Aid Counselor for eligibility requirements and application materials.

Admissions Requirements

High school diploma or GED is required prior to admission. (Official transcripts or GED scores must be submitted from all colleges and/or high schools attended for credit.)

ACCUPLACER Testing, or submit SAT, ACT, COMPASS, or ASSET test scores.

Curriculum

Basic Skills – Total of 8 Hours

ENGL 1010Fundamentals of English I

3

EMPL 1000Interpers Relations/Prof Dev

2

MATH 1012Foundations of Mathematics

3

Program-Specific Core – Total of 21 Hours

CIST 1305Program Design & Development

3

Or

CIST 1306Programming Foundations - Swift

3

 

COMP 1000Intro to Computer Literacy

3

CIST 1001Computer Concepts

4

CIST 1220Structured Query Language

4

CIST 1510Web Development I

3

CIST 2921IT Analysis & Design

4

Total Credit Hours:21

CIST Electives – Choose 3 Hours

CIST 1130Operating Systems Concepts

3

CIST 1401Comp Networking Fundamentals

4

CIST 1601Info Security Fundamentals

3

CIST 2381Mobile Application Development

4

CIST 2580Interactive/Social Apps Integ.

4

CIST 2301Application Development in Swift I

4

CIST 2311Visual Basic I

4

CIST 2341C# Programming I

4

CIST 2351PHP Programming I

4

CIST 2361C++ Programming I

4

CIST 2371Java Programming

4

CIST 2742Beginning Python Programming

4

Programming Language Courses - Choose 20 Hours

Tier One – Choose Maximum of 12 Hours

CIST 2301Application Development in Swift I

4

CIST 2311Visual Basic I

4

CIST 2341C# Programming I

4

CIST 2351PHP Programming I

4

CIST 2361C++ Programming I

4

CIST 2371Java Programming

4

CIST 2381Mobile Application Development

4

CIST 2580Interactive/Social Apps Integ.

4

CIST 2742Beginning Python Programming

4

Tier Two – Choose Minimum of 8 Hours

CIST 2302Application Development in Swift II

4

CIST 2312Visual Basic II

4

CIST 2313Visual Basic III

4

CIST 2342C# Programming II

4

CIST 2343C# Programming III

4

CIST 2352PHP Programming II

4

CIST 2362C++ Programming II

4

CIST 2372Java Programming II

4

CIST 2373Java Programming III

4

CIST 2383User Experience

4

CIST 2385Android Mobile Programming

4

CIST 2386iOS Mobile Programming

4

CIST 2388Web-Platform Mobile Programming

4

Total Credit Hours: 52

Graduation Plan

Note: For a list of which courses are part of the elective area or programming courses, please see the Curriculum tab for this program.

Semester One

COMP 1000Intro to Computer Literacy

3

CIST 1001Computer Concepts

4

CIST 1510Web Development I

3

 

CIST 1305Program Design & Development

3

Or

CIST 1306Programming Foundations - Swift

3

Total Credit Hours:13

ENGL 1010 - Pre-Req: Test Scores-See Advisor

CIST 1001 - Co-Req: COMP 1000

 

Semester Two

CIST 1220Structured Query Language

4

CIST 2921IT Analysis & Design

4

Programming Course I

4

CIST
Elective

3

Total Credit Hours:15
CIST 2921 - Pre-Req:  CIST 1001 + CIST 1305

Semester Three

 
MATH 1012Foundations of Mathematics

3

ENGL 1010Fundamentals of English I

3

EMPL 1000Interpers Relations/Prof Dev

2

Programming Course I

4

Total Credit Hours:12

MATH 1012 - Pre-Req: Test Scores-See Advisor

ENGL 1010:- Pre-Req: Test Scores-See Advisor

Semester Four

Apply for Graduation

Programming Course I

4

Programming Course II

4

Programming Course II

4

Total Credit Hours:12

Total Credit Hours: 52

This plan is for informational purposes ONLY. It is not a substitute for meeting with a program advisor each term.