Computer Science - EOU / SOU / WOU - Transfer - Degree

Associate of Science Transfer (AST) in Computer Science | mhcc.edu/ComputerScience

Faculty Adviser

Pam Wiese: 503-491-7198 | Pamela.Wiese@mhcc.edu

This Associate of Science Transfer (AST) in Computer Science is an associate degree that is intended to prepare students to transfer into an upper division baccalaureate degree program in computer science at Eastern Oregon University (EOU), Southern Oregon University (SOU), or Western Oregon University (WOU). In selecting computer science electives for this degree, students are highly encouraged to consult the specific faculty adviser and the institution to which they intend to transfer to determine if the chosen electives meet their requirements. Students who complete the AST-Computer Science will also complete the statewide Major Transfer Map (MTM) for Computer Science, and the Oregon Core Transfer Map (CTM.)

Curricular Outcomes

At the completion of this curriculum, students should be able 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. 
  • Communicate effectively in a variety of professional contexts.
  • Function effectively as a members or leader of a team engaged in activities appropriate to the programs' discipline. 

For the most part, courses that fulfill general education requirements can be taken in any term. Students should work with the faculty adviser(s) to create a custom academic plan based on course placement levels, career goals, and full time/part time status.

Admitted students may also log on to Navigate to start the process of building an academic plan based on this major and can notify an adviser for review.

Please note:

  • Students majoring in Computer Science will need to know their transfer plans early on in order to complete the correct courses.
  • This degree aligns with Oregon's Computer Science Major Transfer Map (MTM) for students planning to transfer to EOU, SOU, or WOU after completion.
  • Students who do not place directly into MTH251 Calculus I: Differential Calculus or higher will need to complete MTH111 Pre-Calculus I: Elementary Functions (Course offered online) and/or MTH112 Pre-Calculus II: Trigonometry / Geometry before enrolling in some computer science courses.
  • Please contact the faculty adviser as soon as possible for assistance with course planning.
Plan of Study Grid
First Quarter
FallCredits
CS160 Computer Science Orientation (Course offered online) 4
MTH251 Calculus I: Differential Calculus 5
WR121 English Composition (Course offered online) 4
Elective / university requirement 3
 Credits16
Second Quarter
Winter
CS161 Computer Science I 4
MTH252 Calculus II: Integral Calculus 5
WR122 English Composition: Critical Thinking (Course offered online) 4
Elective / university requirement 4
 Credits17
Third Quarter
Spring
COMM111 Fundamentals of Public Speaking (Course offered online) 4
CS162 Computer Science II 4
Arts and Letters requirement 3-4
Elective / university requirement 4
 Credits16
Fourth Quarter
Fall
CS260 Data Structures 4
Arts and Letters requirement 3-4
Social Science requirement 3-4
Elective / university requirement 3-4
 Credits15
Fifth Quarter
Winter
Lab science requirement 3-5
Social Science requirement 3-4
Elective / university requirement 4-6
 Credits14
Sixth Quarter
Spring
Lab science requirement 3-5
Electives, to reach 90 credits 8-10
 Credits12-14
 Total Credits90-92

Transfer Schools