Computer Programming AAS Degree (CP23)
The Computer Programming associate degree program consists of courses designed to provide students with an understanding of the concepts, principles, and techniques required in writing computer software. Those interested in a Computer Programming Associate of Applied Technology degree 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/behavioral 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.
NOTE: Program courses in Computer Information Systems require strong aptitudes for math, problem solving, critical thinking, listening, teamwork, and written direction.
Credits for CIST & CISM courses are awarded only for courses that have been completed within the last seven years. Any courses completed over seven years ago may be recommended by the program chair and approved by the Dean of the School of Business/Public Services if the student presents recent, documented, in-field experience or current software certification.
Career Opportunities
Graduates may find employment as entry-level computer programmers.
Credit Required for Completion: Minimum of 64 credit hours
Curriculum
All Associate of Applied Science Degrees require a minimum 15 credit hours of general education courses using the curriculum structure outlined in the beginning of this degree program section. All course prerequisites must be met. Please see Associate Degree General Education Requirement Section for Area I, Area II, Area III, and Area IV requirements.
General Core Courses
Area I requirements (minimum 3 hours; must include ENGL 1101)
Area II requirements (minimum 3 hours)
Area III requirements (minimum 3 hours; must include MATH 1101 or MATH 1111)
Area IV requirements (minimum 3 hours)
Additional 3 hours from Area I, II, III, or IV
Occupational Courses
CISM 2201: Students who successfully complete COMP 1000 prior to January 2018 may use that course to fulfill the CISM 2201 requirement for graduation.
-and-
Programming Language Courses (20 credits from the list below)