Computer Programming
Computer Technology
Overview
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:
-
Differentiate between interpreted and compiled programming languages.
-
Demonstrate the proper use of terminology in relation to information technology.
-
Design, code, implement, and test computer programming applications using multiple programming languages.
Programming Concentration
-
Create solutions to typical information systems problems.
-
Design, code, test, and debug programs using structured programming techniques in the command line environment.
-
Apply data structures in solving programming problems.
Virtual Reality Development Concentration
-
Implement object-oriented Program principles for Virtual Reality.
-
Subdivide software project development workflow utilizing the Visual Studio IDE and Git version control techniques.
-
Design and implement cross-platform user input for virtual reality controllers.
-
Construct virtual environments utilizing the Unity game engine platform.
Admissions Requirements
Students should discuss the course sequence with the CIS Department.
Degree Maps
Degree & Certificates
- Computer Programming - AAS Degree (Catalog)
- Concentrations: Programming and Virtual Reality Development
Important Dates
Program Information
Spring: January 12, 2026
Summer: May 26, 2026
Fall: August 17, 2026
Review the degree map in the academic catalog to view the recommended program semester start dates.

Review the degree map in the academic catalog to view the recommended program semester start dates.
Degree: 4 Semesters
This is the recommended program length for a student taking all of the recommended courses each semester.

This is the recommended program length for a student taking all of the recommended courses each semester.
Degree: 61-62 credits
The academic catalog has a list of all of the required courses for this program.

The academic catalog has a list of all of the required courses for this program.
Please see the Tuition & Fees page for more information about all related costs. Using the Academic Program Cost section can help you find costs related to certain programs.

Please see the Tuition & Fees page for more information about all related costs. Using the Academic Program Cost section can help you find costs related to certain programs.
Spring: January 12, 2026
Summer: May 26, 2026
Fall: August 17, 2026
Review the degree map in the academic catalog to view the recommended program semester start dates.

Review the degree map in the academic catalog to view the recommended program semester start dates.

Degree: 4 Semesters
This is the recommended program length for a student taking all of the recommended courses each semester.

This is the recommended program length for a student taking all of the recommended courses each semester.

Degree: 61-62 credits
The academic catalog has a list of all of the required courses for this program.

The academic catalog has a list of all of the required courses for this program.

Please see the Tuition & Fees page for more information about all related costs. Using the Academic Program Cost section can help you find costs related to certain programs.

Please see the Tuition & Fees page for more information about all related costs. Using the Academic Program Cost section can help you find costs related to certain programs.

Computer Information Systems Instructors
|
Name/Email |
Contact |
|---|---|
Job Trends and Career Outlook
Wondering what careers await you with a degree or certificate in this industry? Click in the toolbox to explore labor market information related to this career path.
Career Pathway Explorer










