Computer Programming (Associate of Science)

A student specializing in computer programming must complete the area requirements, the required cognates, the general studies program, and all associate degree requirements as outlined in this bulletin.

Degree Requirements

Area Requirements:

CPTR 141Introduction to Programming

4

CPTR 142Data Structures, Algorithms, and Objects I

4

CPTR 143Data Structures, Algorithms,and Objects II

4

CPTR 215Assembly Language Programming

3

CPTR 235Web Application Development (or CIS 235)

4

CPTR 301Java and Object-Oriented System Desgn

4

Electives

30

Total Credit Hours:53

Electives must be chosen in consultation with and approved by the academic adviser and will typically have one of the following prefixes: CIS, CPTR, ENGR, or MATH.

Cognates:

MATH 123Survey of Calculus

4

or

MATH 181Analytic Geometry and Calculus I

4

MATH 206Applied Statistics

4

MATH 250Discrete Mathematics

4

MATH 289Linear Algebra and its Applications

3