Mar 23, 2023  
2022-2023 Lane Community College Catalog 
2022-2023 Lane Community College Catalog

Computer Science, ASOT

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

The Associate of Science Oregon Transfer in Computer Science (ASOT-CS) degree has computer science-focused lower division general education requirements accepted by public universities in Oregon, and electives tailored for requirements at each intended transfer institution. Students transferring with this degree will have junior standing for registration purposes only.

The ASOT-CS degree does not guarantee admission to Oregon universities, admission to a competitive computer science major, or junior standing in a major. Course, class standing, or GPA requirements for specific majors, departments, or schools are not necessarily satisfied by an ASOT-CS degree.

Each student is strongly encouraged to work with an academic advisor to select degree requirement courses that align with requirements at an intended transfer institution. Requirements at institutions vary, and elective choices differ depending on the intended transfer institution. Each student must contact the specific computer science school/program early in the first year of an ASOT-CS degree to be advised about additional requirements and procedures for admission consideration to the transfer institution and the school/program.

For current Lane courses that meet ASOT Foundational and Discipline requirements, see: Approved Discipline Studies Courses for Associate Degrees and Oregon Transfer Module  

Estimated Cost: $15,408

  • Resident Tuition: $11,925*
  • Technology Fees: $1,170
  • General Student Fees: $813**
  • Online Course Fees: (if applicable)***
  • Books / Course Materials: $1,500****

Costs provided are estimates only. Learn more and view current tuition and fee information at

General Education degrees costs are based on 90 credits and 6 terms

Resident tuition is based on all program requirements (general education, core, directed electives).

**General Student fees are paid once each term, depending on whether you are taking classes on Main Campus, or at one of the outreach centers or by distance learning. 

***Online Course Fees: $10.00 per course, maximum of $50.00 per course

****Books and materials will vary by class. Please refer to your program or course for specific information on book and material charges. Open Educational Resources (OER) may be available to take the place of more expensive textbooks, reducing the overall cost of taking the class. For more information on classes using free and low-cost materials, visit or email

Learning Outcomes

This degree is aligned with Lane’s Institutional Learning Outcomes  and the State General Education Learning Outcomes .


  1. Complete a total of 90 credits of college-level coursework (see notes).
  2. Complete at least 24 credits at Lane.
  3. Foundational Skills and Discipline Studies courses must be a minimum of 3 credits, except for Health/Wellness/Fitness courses, which may be any number of credits.
  4. All Elective courses may be any number of credits.
  5. Computer Science Specific requirements (see below) must be completed with a letter grade of C or better. P/NP is not accepted. All other courses must be completed with a grade of C- or better, or Pass.
  6. Maximum 16 credits Pass may be used toward degree. This limit does not include courses only offered P/NP.
  7. Cumulative GPA must be at least 2.0 at the time the Associate of Science Oregon Transfer: Computer Science degree is awarded.

Note: Many Computer Science programs have competitive admission. Minimum GPA and grades will not generally be high enough to gain admission to competitive programs.

Foundational Skills


A student must have eight credits of Writing. Writing meets the Information Literacy requirement.

If all writing courses are 4 or more credits, complete Option 1:

Option 1 - Two courses (8 credits):

If any writing course is 3 credits, complete Option 2:

Option 2 - Three courses (9-11 credits):

Note: WR 227  will meet additional requirements for some Computer Science baccalaureate programs. Contact your academic advisor for details.

Oral Communication

Complete one course from the Oral Communication  list.


Complete one or more courses, totaling at least three credits, from the Health/Wellness/Fitness  list.

Discipline Studies

Cultural Literacy

Complete one course from any discipline studies courses designated as meeting the statewide criteria for Cultural Literacy. Courses approved for the Cultural Literacy requirement are marked with CL in the lists of courses on the Approved Discipline Studies Courses for Associate Degrees and Oregon Transfer Module . The credits for Cultural Literacy courses will only be counted once toward the 90 credits required to complete the degree.

Arts and Letters

Complete three courses from two or more disciplines from the Arts and Letters  list.

Social Sciences

Complete four courses from two or more disciplines from the Social Science  list.

Science/Math/Computer Science

Complete four courses from two or more disciplines, including at least three laboratory courses in Biological and/or Physical science, from the Science/Math/Computer Science  list.

-Biology: 100-level Biology courses are not repeatable. Students may only use one BI 101 , one BI 102 , and one BI 103  to meet requirements for any Lane degree, regardless of letter option. BI 213B - Principles of Botany  and BI 213Z - Principles of Zoology  are considered repeats at some four-year universities. Students will only receive credit for one course. Please contact your academic advising team for details.

-Chemistry: General Chemistry and Organic Chemistry series have separate lab courses. It is highly recommended students take lecture and lab courses together. To complete an ASOT Lab Science requirement, both lecture and lab courses must be completed. 

-Computer Programming: Students who complete more than one CS 161 or CS 162 programming language course should be aware that transfer institutions may count multiple 161 or 162 courses as repeats, and may not accept them in transfer. Students wishing to complete multiple programming courses should first take a CS 161/162 series and then enroll in CS 133/233 course series for any subsequent programming languages.

-Physics: Some computer science baccalaureate programs require physics. Students planning to transfer should contact their academic advisor for help determining the appropriate physics sequence.

Computer Science Specific Requirements

Complete the following four Computer Science courses (16 credits). Computer Science requirements must be completed with a letter grade of C or better. P/NP is not accepted.

Note: Lane offers Computer Science 1 and 2 in the following programming languages: C++, .NET, and Python. Some computer science baccalaureate programs require specific programming courses. Students planning to transfer should contact their academic advisor for help determining the appropriate computer science programming sequence.


Any college-level courses that bring total credits to 90 credits including:

  • Up to 12 credits of Career Technical Education. See the list of Course Types by Prefix . Policies on accepting career technical credits vary at four-year institutions in Oregon. Consult an academic advisor about taking these courses within the degree.
  • Up to 18 credits of Cooperative Education may be included as electives. Cooperative Education courses identified as Career Technical Education courses count toward the 12-credit maximum for Career Technical Education.
  • Up to 12 credits of Individual Music Lessons (MUP).
  • 12 credits of activity courses (PE, PEAT, PEO, D) may be included within the entire degree, with the exception of D 160, 251, 256, and 260.
  • Transfer institution requirements. Consult Lane’s Academic Advising department for a list of recommended coursework. Transfer institution requirements may change without notice.


  1. College-level courses are numbered 100 or higher. Courses numbered 001-099 identify developmental courses (e.g. RD 090), with the exception of ENG 110, 116, 117; MTH 100, RD 115, WR 110, 120 and WR 115  (taken before summer 1999), which are also considered developmental.
  2. Foundational Skills are open to demonstration of proficiency. For information on waiver testing or credit for prior learning, contact an academic advisor. Waiver testing is not the same as placement testing.
  3. 200-level second language courses count toward the Arts and Letters requirement. American Sign Language (ASL) is considered a second language.
  4. University second language admission requirements for transfer students graduating high school 1997 or later include one of the following:
    • Two terms of the same college-level second language with an average grade of C- or above.
    • Two years of the same high school-level second language with an average grade of C- or above.
    • Satisfactory performance on an approved second language assessment of proficiency.
    • Demonstrated proficiency in American Sign Language meets second language admission requirements.
  5. Credit-by-Exam and Credit-by-Assessment may comprise no more than 25% of total degree credits.
  6. Only the Academic Requirements Review Committee (ARRC) may waive a college-related instruction requirement. Petitions are available from Enrollment Services at
  7. Repeatable courses may be used once to meet a Discipline Studies requirement. Any additional allowable repeats may be used to meet Elective requirements.
  8. Some courses are included on more than one Discipline Studies list. These courses may be used only once to meet a specific Discipline Studies requirement. Please contact your academic advisor for details.
  9. Lower-division college-level courses taken at Lane will not always meet the same requirements an upper-division college-level course with similar content does at a four-year transfer institution. In such cases, the course(s) in question will generally transfer as an elective. Please contact specific four-year schools for details.
  10. General Information on transferring in credits from a prior institution:
  11. Courses numbered 197, 198, 199, 280, 297, 298, or 299 count as electives and do not meet Foundational Skills or Discipline Studies requirements. Courses numbered 199 and 299 are experimental and may later be reviewed and approved to meet Discipline Studies requirements.
  12. Although the ASOT-Computer Science degree provides an excellent framework for many students pursuing a baccalaureate degree in computer science, it is not ideal for all students. Students should consult with a computer science academic advisor.
  13. HE 252 can be used in the Health/Wellness/Fitness category if taken in Summer 1997 or after.  Prior to this, HE 252 would be considered an elective. 

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