Computer Programming Diploma – CP24

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.

Entrance date: Each semester

Program admission requirements:

Minimum Test Scores

ACCUPLACER – Sentence Skills60COMPASS – Writing32
Reading Comp.55Reading 70
Arithmetic34Math26

High School diploma or equivalent required for admission.

Credits required for graduation: 52

Computer Programming Diploma Curriculum Essential Courses

Basic Skills Courses 8 credits

ENGL 1010Fundamentals of English I

3

MATH 1012Foundations of Mathematics

3

EMPL 1000Interpersonal Relations and Professional Development

2

Occupational Courses 24 credits

CIST 1001Computer Concepts

4

Select one of two following courses for min. 3 cr.

COMP 1000Introduction to Computer Literacy

3

OR

CIST xxxxCIST Elective

3

 

CIST 1220Structured Query Language (SQL)

4

CIST 1305Program Design and Development

3

CIST 1510Web Development I

3

CIST 2921IT Analysis, Design, and Project Management

4

XXXX xxxxCIST Elective

3

Select Programming Courses below, for a minimum of 20 cr. with at least two Tier II courses.

Tier I courses

CIST 2311Visual Basic I

4

CIST 2341C# Programming I

4

CIST 2351PHP Programming I

4

CIST 2361C++ Programming I

4

CIST 2371Java Programming I

4

CIST 2381Mobile Application Development

4

Tier II courses

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

*See program advisor for list of approved electives.