Computer Programming

Warning message

Database connection is not available. Please check back later.

Overview

Program Description

The AAS in Computer Programming is for students interested in writing computer programs, both stand-alone and web-based, in languages such as C# and Java. This includes fundamental skills for working with web sites and database connectivity. Students create a foundation for further training and will be able to use common tools to gather and convey information through the internet. Computer Programmers design, build, and support solutions for business problems.

Typical duties include some or all of the following: analysis of business needs and problems, design of software solutions, application of industry standard tools and techniques for software development and preparation of documentation and user training materials applying sound verbal and written skills.

Career Opportunities

Career opportunities typically begin as a computer programmer or web developer with possible future promotion to systems analyst and software engineer. Computer programming is a field with good opportunities for qualified persons in both government and private business. See Information Technology » Computer Programming for more career and employment information.

Program Outcomes

At the completion of the Computer Programming Program, the successful student will be able to:

  • Demonstrate the ability to access, evaluate, apply and convey technical information with their peers
  • Demonstrate the ability to effectively plan, create, and debug effective solutions to problems through the programs they write
  • Evaluate quantitative and symbolic data in translating user and organization needs into usable software and data solutions
  • Recognize ethical issues and evaluate consequences
  • ​Collaborate with diverse groups across a variety of knowledge and skill levels and perspectives

In addition, students who complete the program will demonstrate the following skills standards specific to Computer Programming:

  • Apply database and programming concepts in various situations
  • Design and access databases to store information used by web sites
  • Create code in mark-up, scripting, and programming languages
  • Effectively plan, create, debug and maintain programs and web sites using industry-standard tools
  • Integrate problem-solving and technical skills to create and maintain web pages that provide the essential features of business and personal web sites

Program Requirements

Students entering the program are required to have successfully completed MATH 097 or the equivalent.

Students must also successfully complete one of the following options:
1. The Accuplacer CSP Basic exam with a composite score of 75% or higher
2. OFTEC 101 and OFTEC 108

An AAS will be awarded upon successful completion of all core requirements, elective and general education requirements.

Program Information

Admission:  Students are accepted into the Computer Programming program every Fall and Winter quarter.

Length of Program: Full-time students typically complete the AAS in seven quarters after basic skills are complete.

Additional Program Information

Educational Plan

Computer Programming

Associate in Applied Science Degree
91-95 credits

1st Quarter Fall


No course description for: CIS145
No course description for: CIS160
No course description for: CIS168

2nd Quarter Winter


No course description for: CIS182
No course description for: CIS166
No course description for: CIS184

3rd Quarter Spring


No course description for: CIS282
No course description for: CIS266
No course description for: CIS185

4th Quarter Fall


No course description for: CIS284
No course description for: CIS189
No course description for: CIS169

5th Quarter Winter


No course description for: CIS235
Choose one elective from list below

6th Quarter Spring


No course description for: CIS269
Choose one elective from list below
 

Electives

 
Choose two courses from the following list:
No course description for: CS142
No course description for: CS143
No course description for: CIS245
No course description for: CIS285
No course description for: CIS286
No course description for: CIS287
No course description for: CIS293
CIS 290 Cooperative Work Experience/Internship 5 Credits

General Education Requirements


Communication
No course description for: ENGL&101
Additional Communication Choose one of the following:
No course description for: OFTEC260
No course description for: CMST&101
No course description for: CMST105
No course description for: CMST&220
No course description for: CMST&230
No course description for: CMST260
No course description for: ENGL&235
Human Relations Choose one of the following:
No course description for: BUS260
No course description for: OFTEC109
No course description for: CMST&210
No course description for: CMST240
No course description for: PSYC116

 

Effective Catalog Year 2017-2018, Revised March 21, 2017