This degree is dependent on students selecting and working with their transfer institution early in the program. Contact an academic advisor for help determining a degree plan.
This program outlines specific course requirements for students who plan to transfer to a four-year public university in Oregon and earn a Bachelor of Science in Computer Science. Students should work with an academic advisor to ensure they fulfill the requirements for this program and for their intended transfer institution. Students seeking alternative accepted pathways should consult with an academic advisor.
90 credits
Program Contacts
Students are strongly encouraged to work with an academic advisor to select courses and map a plan that matches career and transfer major goals
Guidelines
- Complete a total of 90 credits of college-level coursework (24 credits must be completed at LCC).
- General Education courses must be a minimum of 3 credits. Elective courses may be any number of credits.
- Computer Science major requirements must be completed with a grade of C- or better. P/NP is not accepted. All other courses may be completed with a grade of C- or better, or Pass. Note - grade requirements may differ by transfer institution.
- Maximum 16 credits P may be used toward degree. This limit does not include courses only offered P/NP.
- Cumulative GPA must be at least 2.0 at the time the degree is awarded.
Cost
Estimated Cost: $ 17,051
- Resident Tuition: $ 13,410
- Technology Fees: $ 1,260
- One Time Credit Enrollment Fee: $ 31
- General Student Fees: $ 850
- Books / Course Materials: $ 1,500
Costs provided are estimates only, and may differ depending on course type and/or modality. Learn more and view current tuition and fee information.
Program Learning Outcomes
Students who complete this program will be able to:
PLO 1 - Develop software using both structured and object-oriented paradigms that meets the requirements of a written specification
PLO 2 - Explain the software development lifecycle and the specific tools and processes used to create software
PLO 3 - Design, analyze, and implement algorithms to solve computational problems using various data structures as problem-solving tools. These data structures must include arrays, stacks, queues, linked lists, trees, and hash tables
Program Requirements
Courses in this degree program require default grading (completed with a letter grade of C- or better, or Pass) unless a section specifies otherwise below. However, minimum grade requirements for certain courses differ among universities; see the requirements for the university to which you intend to transfer.
Core Transfer Map Requirements
Math - Complete
MTH 251Z and
MTH 252Z (8 credits)
Arts & Letters - Choose
two (2) courses from the
Arts and Letters list (6-8 credits)
Social Science - Choose
two (2) courses from the
Social Science list (6-8 credits)
Natural Sciences - Complete
one (1) of the following sequences.
Note - The first two courses meet the Core Transfer Map Requirements (8-12 credits), the third course will meet the Natural Science requirement under Additional General Education (4-6 credits).
- BI 221Z, BI 222Z, BI 223Z (Biology)
- CH 221/CH 227, CH 222/CH 228, CH 223/CH 229 (General Chemistry)
- CH 221/CH 227, BI 221Z, BI 222Z (Chemistry and Biology)
- G 201, G 202, G 203 (Geology)
- PH 201, PH 202, PH 203 (General Physics)
- PH 211, PH 212, PH 213 (General Physics with Calculus)
Cultural Literacy - One (1) course from
Arts & Letters,
Social Sciences, or
Natural Sciences must also be an approved Cultural Literacy course (see specific lists for those designated as meeting CL)
Core Transfer Map: See Footnote 1.
Math: See Footnote 2.
Additional General Education
Must be completed with a grade of C- or better. Pass not accepted.
Natural Sciences
This requirement is met by completing the third course in the science sequence of your choice (see science sequences under the Core Transfer Map Requirements) (4-5 credits)
Major Requirements
Must be completed with a grade of C- or better. Pass not accepted.
Additional Mathematics
Computer Science
CS 160 | Orientation to Computer Science | 4 |
CS 205 | System Programming and Architecture | 4 |
CS 260 | Data Structures 1 | 4 |
Complete one sequence (of 2 courses) from the following:
Electives
Must be completed with a grade of C- or better or Pass (P) for the Lane degree.
Any college-level courses that bring total credits to 90 credits, with the following limitations:
- 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 as electives.
- 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, D 251, D 256, and D 260.
- WR 115 may be included in the degree as an elective if completed summer 1999 or later.
Transfer institution requirements. Consult Lane's Academic Advising department for a list of recommended coursework. Transfer institution requirements may change without notice.
Recommended Electives by Institution:
University of Oregon
- Minimum 7 credits from the Arts and Letters list
- Minimum 7 credits from the Social Science list
- Additional General Education as needed by UO. Connect with University of Oregon to determine exactly what to take
Oregon State University
- WR 122Z (min grade C)
- A general elective that fulfills “Difference, Power and Oppression” Core Education requirement
- CS 290 (if offered at your college)
- Additional courses that meet Core Education as needed by OSU. See list of LCC courses that transfer. Connect with OSU to determine exactly what to take.
Portland State University
For all other Oregon universities, please connect with your desired transfer institution to determine any additional requirements that can be completed at the community college.
Footnotes
1 - To earn the CTM notation on a transcript, students must meet all the CTM requirements with a minimum of 30 credits. This notation is not automatically awarded. If you believe that you have completed the requirements for the Core Transfer Map, and would like the CTM notated on your transcript please send an email with your request to degreeevaluators@lanecc.edu
2 - MTH 112Z (or equivalent placement) is a prerequisite for MTH 251Z
Notes
- This program follows Associate of Arts (AAT)/Associate of Science (AST) Requirements unless otherwise specified.
- To view all important info for all programs (grading, total credits, honors, etc.), visit the Programs of Study page.
- Students must complete all required courses to earn this degree. Equivalent courses of 3 credits or higher may be transferred in and used to meet core or major requirements. To earn a Core Transfer Map (CTM) transcript notation, students must complete required courses and have a minimum of 30 CTM credits.
- 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.
- 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
- Credit-by-Exam and Credit-by-Assessment may comprise no more than 25% of total degree credits.
- Only the Academic Requirements Review Committee (ARRC) may waive a college-related instruction requirement. See the General Education Substitution and Waiver Petition from Enrollment Services.
- Repeatable courses may be used once to meet a Core Transfer Map requirement. Any additional allowable repeats may be used to meet Elective requirements.
- Some courses are included on more than one Core Transfer Map list. These courses may be used only once to meet a specific Core Transfer Map requirement. Please contact your academic advisor for details.
- Courses numbered 197, 198, 199, 280, 297, 298, or 299 count as electives and do not meet Core Transfer Map requirements. Courses numbered 199 and 299 are experimental and may later be reviewed and approved to meet Core Transfer Map requirements.