Student Catalog 2016-2017

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 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 67 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

CIST 1001Computer Concepts

4

CIST 1130Operating Systems Concepts

4

CIST 1220Structured Query Language

4

CIST 1305Program Design and Development

3

CIST 1510Web Development I

3

CIST 2120Supporting Application Software

4

CIST 2921IT Analysis Design and Project Management

4

COMP 1000Introduction to Computers

3

 

BUSN 1300Introduction to Business

3

-or-

MGMT 1120Introduction to Business

3

-and-

Programming Language Courses (20 credits)

CIST 2311Visual Basic I

4

CIST 2371Java Programming I

4

CIST 2381Mobile Application Development

4

CIST 2312Visual Basic II

4

CIST 2372Java Programming II

4