2017-2018 Credit Catalog

Computer Programming (CPD)

2017-2018

Type: Career, Degree (AS)

Open Admissions

Division: Stem And Education



The Computer Programming Program prepares students for careers in the Information Technology field.  This program provides a background in software development with required courses in several different programming languages.  Students acquire skills needed to design and write software to support the needs of end-users.  Electives can be selected from courses in Internet technology, database technology, hardware, operating systems, and programming languages.  Students have the opportunity to gain work experience through an internship.
    
The following background is recommended for this program: algebra and computer literacy.  Students without this background may need to take prerequisite course work prior to enrolling in some of the courses required in this program.  Students are strongly urged to meet with their academic advisor on a semester basis to review the program, and discuss course selections for successful completion of the program.

First Year

Fall

Course NumberTitleCredits
CMP101Composition 1

3

CPS107Programming Logic and Design

3

CPS240Web Programming with PHP and MySQL

4

MAT151Precalculus 1

3

 

CPS122Operating Systems

4

OR

CPS218UNIX

4

Total Credit Hours:17

Spring

Course NumberTitleCredits
CPS138Internet Networking and Security

4

CPS140HTML

4

CPS148XML

3

CPS168Introduction to Access

2

LA-ELECTIVE
Liberal Arts Elective

3

Total Credit Hours:16

Second Year

Fall

Course NumberTitleCredits
CMP150Composition 2: Technical Writing

3

CPS101Computer Science 1 (Java 1)

4

CPS170Database Theory and Applications

4

Total Credit Hours:11

Spring

Course NumberTitleCredits
CPS102Computer Science 2 (Java 2)

4

CPS210Computer Systems Development

4

CPS224Object Oriented Programming in C++

4

OPN-ELECTIVE
Open Elective

4

Total Credit Hours:16

Requirement Notes

Open Elective: This requirement is intended to further a student’s career goals. Please meet with an advisor to determine how to best fulfill this course requirement. Students may choose to take COP202 Cooperative Education/Internship in partial fulfillment of the Open Elective requirement.

Program Note

Communications and Mathematics proficiencies required to graduate.

See guided pathway sheets for advising information specific to your area of focus.

Total Credit Hours: 60