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.