Computer Programming - Associate of Applied Science (Major Code - CPG)

The Computer Programming Associate of Applied Science degree prepares students to develop software applications that meet the needs of various organizations. Students create solutions to different programming issues across a wide range of modern computing environments.

Learning Outcomes

Students who successfully complete this program will be able to do the following:

  • Create solutions to typical information systems problems.
  • Demonstrate an understanding of basic information systems functions.
  • Identify and explain the basic functions, uses, and features of any operating system using proper terminology.
  • Describe the major components of a modern networked environment.
  • Demonstrate the ability to program in at least three programming languages.
  • Describe the features and functions of the Microsoft or Linux workstation operating systems in a client server environment.

Degree Map

GENERAL EDUCATION REQUIREMENTS 18-19 CREDITS

Composition 6 credits

ENG 101Composition**

3

ENG 102English Composition**

3

Mathematics 3-4 credits

MAT 142College Mathematics**

3

or higher (3-4 credits)

Liberal Arts 6 credits

Technology Literacy 3 credits

CIS 120Introduction to Information Systems**

3

CORE CURRICULUM 45 CREDITS

CIS 128Linux Operating System*

4

OR

CIS 236Microsoft Workstation Operating Systems*

4

 

CIS 130Programming Logic*

3

CIS 140Introduction to Operating Systems*

3

CIS 150Essentials of Networking*

3

CIS 160Introduction to Information Security*

4

CIS 164Introduction to Scripting Using Python*

4

CIS 179Applied Technical Writing*

3

CIS 181Computer Applications*

3

CIS 185Internet Essentials*

3

CIS 217Introduction to Visual C#.NET Programming*

4

CIS 248Perl Scripting*

3

CIS 250Database Management*

4

CIS 270Systems Analysis*

4

ELECTIVES (AS NEEDED TO COMPLETE 64 CREDITS)

TOTAL DEGREE REQUIREMENTS 64 CREDITS