Computer Programming Degree – CP23

Program Description:

The Computer Programming associate degree 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/behavorial sciences, natural sciences/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.

Entrance date: Each semester

Program admission requirements:

Minimum Test Scores

ACCUPLACER – Sentence Skills70COMPASS – Writing62
Reading Comp.64Reading 79
Elem. Algebra57Algebra37

High School diploma or equivalent required for admission.

Credits required for graduation: 65

Computer Programming Associate Degree Curriculum Essential Courses

General Education Core Courses 15 credits

Contact program advisor for program-specific courses, and see course options for each Area.

Area I - Language Arts/Communications

ENGL 1101Composition and Rhetoric

3

Area II - Social/Behavioral Sciences

XXXX xxxxSocial/Behavioral Science course

3

Area III - Natural Sciences/Mathematics

MATH 1111College Algebra

3

Area IV - Humanities/Fine Arts

XXXX xxxxHumanities/Fine Arts course

3

Program-Specific Gen. Ed. Course Requirements (3)

An additional 3 cr. must be taken from Area I, II, III or IV

Occupational Courses 30 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

XXXX xxxxCIST Elective

3

Select one of three following classes for min. 3 cr.:

BUSN 1300Introduction to Business

3

MGMT 1120Introduction to Business

3

ACCT 1100Financial Accounting I

4

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.