Computer Programming

Associate of Applied Science Degree
CP23

Program Description
The computer programming degree is a sequence of courses designed to provide students with an understanding of the concepts, principles, and techniques required in computer information processing. Program graduates are to be competent in the general areas of humanities or fine arts, social or behavioral sciences, and natural sciences or mathematics, as well as in the technical areas of computer terminology and concepts, program design and development, systems analysis and design, database management, computer installation and maintenance, and computer networking. Program graduates receive a computer programming associate of applied science degree. (Program Length: 5 Semesters Minimum)

Employment Opportunities
Computer programming specialists

CURRICULUM

COURSE TITLE NUMBER CREDITS
Essential General Education Core Courses

15

Area I – Language Arts/Communication
(Successful completion of ENGL 1101 is required)

Composition and Rhetoric

ENGL 1101

3

Literature and Composition

ENGL 1102

3

Public Speaking

SPCH 1101

3

Area II - Social/Behavioral Sciences
(Choose ONE of the following)

Principles of Macroeconomics

ECON 2105

3

Principles of Microeconomics

ECON 2106

3

Introduction to Sociology

SOCI 1101

3

World History I

HIST 1111

3

World History II

HIST 1112

3

U. S. History I

HIST 2111

3

U. S. History II

HIST 2112

3

American Government

POLS 1101

3

Introductory Psychology

PSYC 1101

3

Area III - Natural Sciences/Mathematics
(Successful completion of MATH 1111 or MATH 1100 or MATH 1101 is required)

College Algebra

MATH 1111

3             

Quantitative Skills and Reasoning

MATH 1100

3

Math Modeling

MATH 1101

3

Physical Science I

PHSC 1111

3

Conceptual Physics & Lab

PHYS 1110/1110L

3/1

Biology I & Lab

BIOL 1111/1111L

3/1

Chemistry I & Lab

CHEM 1211/1211L

3/1

Chemistry II & Lab

CHEM 1212/1212L

3/1

College Trigonometry

MATH 1112

3

Precalculus

MATH 1113

3

Introduction to Statistics

MATH 1127

3

Calculus I

MATH 1131

3

Area IV – Humanities/Fine Arts
(Choose ONE of the following)

Art Appreciation

ARTS 1101

3

American Literature

ENGL 2130

3

Introduction to Humanities

HUMN1101

3

Music Appreciation

MUSC 1101

3

Essential Technical Courses

51

Introduction to Computers

COMP 1000

3

Financial Accounting I

ACCT 1100

4

Computer Concepts

CIST 1001

4

Structured Query Language (SQL)

CIST 1220

4

Program Design and Development

CIST 1305

3

Web Development I

CIST 1510

3

C++ Programming I

CIST 2361

4

C++ Programming II

CIST 2362

4

Java Programming I

CIST 2371

4

Java Programming II

CIST 2372

4

Java Programming III

CIST 2373

4

IT Analysis, Design, and Project Management

CIST 2921

4

Advanced Systems Project

CIST 2931

4

Elective(s)

CISTxxxx

2

Total Hours

66

Note: Some courses may have additional prerequisites not listed in the curriculum. Please refer to individual course descriptions for further information. 

Elective: To meet the minimum required 15 semester credit hours in General Core Courses, an additional 3 semester credit hours must be taken from Area I, Area II, Area III, or Area IV.

Elective(s)
Elective choices include CIST 1200, CIST 1520, CIST 1530, CIST 2351 and CIST 2742.

 
For additional information on these programs, please click here to visit the program's website.

This page is located at