May 26, 2022  
2019-2020 Lane Community College Catalog 
2019-2020 Lane Community College Catalog [ARCHIVED CATALOG]

Computer Programming, AAS

Return to {$returnto_text} Return to: Programs by Department

This is the parent program for the Database Specialist, CPC , Front End Web Development, CPC , and Mobile Application Development, CPC  

Total Program Credits: 90

Estimated Program Length: Two years

Offered by the Computer Information Technology  Department, 541.463.5221

Associate of Applied Science (AAS) Requirements  

Program Coordinator Mari Good, Bldg. 19, Rm. 158, 541.463.5838,

Dean Christopher Rehn

Purpose To prepare technicians for entry-level positions as software developers.

Learning Outcomes 

  • Design, implement, test, debug and document web based computer programs using a variety of current tools and technologies.
  • Design, implement, test, debug and document at least one other type of computer program such as: game program, database program, object-oriented program.
  • Understand the relationship between computer programs and organizational processes.
  • Interpret the mathematical concepts of a programming related problem-solving task and translate them into programming logic and expressions.
  • Use appropriate library and information resources to research programming tools and technologies and support lifelong technical learning.

Advising Deidre Lyons and Elaine Zalonis can be reached at

Cooperative Education (Co-op) Co-op is a required and important part of the Computer Programming Degree program. It provides relevant field experience that integrates theory and practice while providing opportunities to develop skills, explore career options, and network with professionals and employers in the computer programming field. Contact Gerry Meenaghan, Cooperative Education Coordinator, Bldg. 19, Rm. 231A, 541.463.5883.

Job Openings and Wages Projected through 2022

Career Pathways Roadmap

Lane County openings - 46 annually
Statewide openings - 581 annually

Lane County average hourly - $31.78; average annual - $66,113
Oregon average hourly - $38.91; average annual - $80,932

Estimated Program Cost 

Books   $2,445
Program Specific Fees   $208
Resident Tuition and General Student Fees   $12,088
  Total Estimated Cost $14,741

*Course fees may change during the year. See the online credit class schedule for fees assigned to courses.

Program Notes

  • Prerequisites are required for some courses. See Courses .
  • If Math is taken in the self-paced format through the Math Resource Center, then all credits must be completed to meet the math requirement.
  • Second-year requirements: A personal laptop is recommended for second-year students in the degree program. Please contact the Program Coordinator for options and system requirements.
  • Students who complete the Computer Programming Degree will have completed all of the coursework to earn the Database Specialist Career Pathway Certificate and the Front End Web Developer.
  • Programming majors are strongly advised to take as electives CS 235AM - Intermediate Mobile Application Development: Android   and CS 235IM - Intermediate Mobile Applications Development: IOS .
  • For more specific information about the Fall/Winter/Spring CS/CIS elective sequences please contact the Program Lead to help determine which elective sequence best fits your goals.

General Education

GENERAL EDUCATION courses must be completed with a grade of C- or better, or Pass.

Program Core Courses

Directed Electives

DIRECTED ELECTIVES must be completed with a letter grade of C- or better. P/NP is not accepted. Programming majors are strongly advised to take CS 235AM  and CS 235IM 

Return to {$returnto_text} Return to: Programs by Department