Computer Science, Associate of Science Transfer
Program Description
The Computer Science program is designed to provide students with a quality education that motivates students to reach their full potential through computer programming, and computer logic skills necessary for transfer, career success, and lifelong learning.
The Associate of Science, Computer Science (AST-CS) follows Oregon state Major Transfer Maps (MTMs), which represent a streamlined path for students transferring from an Oregon community college to an Oregon university, who know which major/bachelor’s degree program they want to pursue. In contrast to other statewide transfer tools that prioritize university general education requirements (i.e. AAOT and ASOT), MTMs specify clear course-taking paths necessary for on-track progress towards a specific major/bachelor’s degree, with a guarantee of transfer from any Oregon community college to any Oregon public university. For more information see: Major Transfer Maps: Computer Science AST.
Program Outcomes
Students who complete the Computer Science AST will have the knowledge, skills, and abilities to:
- Develop software using both structured and object-oriented paradigms that meets the requirements of a written specification.
- Explain the software development lifecycle and the specific tools and processes used to create software.
- 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.
Career Considerations
Computer science knowledge is built upon a foundation that allows graduates to explore a wide range of career possibilities. Popular computer science careers include programming and software development, computer hardware innovation and development, testing mathematical algorithms, managing the technological infrastructure of an organization, and digital security.
Program Course Requirements
| First Year | ||
|---|---|---|
| First Term | Credits | |
| COM 111Z | Public Speaking | 4 |
| CS 160 | Orientation-Computer Science | 4 |
| MTH 251Z | Differential Calculus | 4 |
| WR 121Z | Composition I | 4 |
| Credits | 16 | |
| Second Term | ||
| CS 161 | Computer Science I | 4 |
| MTH 231 | Elem Discrete Math I | 4 |
| MTH 252Z | Integral Calculus | 4 |
| WR 122Z or WR 227Z | Composition II 1 or Technical Writing | 4 |
| Credits | 16 | |
| Third Term | ||
| CS 162 | Computer Science II | 4 |
| MTH 232 | Elem Discrete Math II | 4 |
| Arts and Letters Elective 2 | 4 | |
| Program Elective 5 | 4 | |
| Credits | 16 | |
| Second Year | ||
| First Term | ||
| CS 260 | Data Structures | 4 |
| Natural Science Sequence 4 | 5 | |
| Program Elective 5 | 4 | |
| Social Science Elective 3 | 3 | |
| Credits | 16 | |
| Second Term | ||
| Arts and Letters Elective 2 | 4 | |
| Natural Science Sequence 4 | 5 | |
| Program Elective 5 | 4 | |
| Credits | 13 | |
| Third Term | ||
| CS 205 | Syst Programming Architecture | 4 |
| Natural Science Sequence 4 | 5 | |
| Social Science Elective 3 | 4 | |
| Credits | 13 | |
| Total Minimum Credits | 90 | |
- 1
Students who transfer to EOU/ SOU/ WOU must take WR 122Z. Students who transfer to OSU/ PSU/ UO must take WR 227Z.
- 2
Choose two Arts & Letters courses from the approved AAOT list.
- 3
Choose two Social Science courses from the approved AAOT list.
- 4
Choose (1) natural science sequence below:
a. BI 221Z, BI 222Z, BI 223Z (Principles of Biology)
b. BI 221Z, BI 222Z, CH 221Z, CH 227Z (Principles of Biology and General Chemistry)
c. CH 221Z, CH 222Z, CH 223Z, CH 227Z, CH 228Z, CH 229Z (General Chemistry)
d. G 201, G 202, G 203 (Geology)
- 5
Program Electives.
Approved Computer Science Electives
| Code | Title | Credits |
|---|---|---|
| AI 120 | Intro to AI | 4 |
| CIS 122 | Orientation to Programming | 4 |
| CIS 133CS | Intro to Programming I | 4 |
| CIS 140M | Intro to MS Operating Systems | 4 |
| CIS 195 | Web Development I | 4 |
| CIS 233CS | Intro to Programming II | 4 |
| CIS 275 | Intro to Database Mgmt Sys I | 4 |
| CIS 295 | Web Development II | 4 |
Advising Notes
- At least one of the courses above must be designated as meeting the criteria for Cultural Literacy. This course is not an additional course, it would also meet an Arts & Letters or a Social Science requirement.
- Oregon colleges may have different preferences. Please meet with your advisor to determine the right path for you.
- All courses must be completed with a grade of C or better, a minimum cumulative GPA of 2.00 is required at the time the AST is awarded. Many CS programs have competitive admission processes, minimum GPA and grades may not be high enough to guarantee admission into any transfer institution.
- If students vary from the suggested sequence, then prerequisites and term availability must be watched closely because class time conflicts may arise, and/or desired courses may not be available.
