Associate of Science in Computer Science (ASCS)

The Associate of Science 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 one of Oregon's public universities. 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. Completion of this degree does not guarantee that lower division general education requirements of an Oregon public university will be fully satisfied.                                                                      

Note: This plan is specifically designed for transfer to a four-year institution and is not intended for students who seek direct entry into the job market after completion of an associate degree.

Degree Requirements

Computer Science Transfer Core, 8 courses31-33
Mathematics, 3 courses15
Written Communication, 2 courses7-8
Oral Communication, 1 course3-4
Health and Physical Education, 3 credits3
Arts and Letters, 3 courses9-12
Social Science, 3 courses9-12
200-level Lab Science sequence, 3 courses 115
Total Credits92-102

Computer Science Transfer Core

CS160Computer Science Orientation (Course offered online)4
CS161Computer Science I4
CS162Computer Science II4
CS201Computer Architecture Assembly Programming4
CS260Data Structures4
CS250Discrete Structures I4
CS251Discrete Structures II4
University Computer Science elective3-5

University Computer Science Electives

Portland State University (PSU)
Additional science course from a second discipline4-5
Oregon Tech (OIT)
WR227Technical Report Writing (Course offered online)4
University of Portland (UP)
ENGR201Electrical Fundamentals I5
Eastern Oregon University (EOU)
CIS197HTMWeb Authoring: HTML5 and CSS3 (Course offered online)3
Additional Social Science course3-4
Oregon State University (OSU)
WR227Technical Report Writing (Course offered online)4
CIS197HTMWeb Authoring: HTML5 and CSS3 (Course offered online)3
Southern Oregon University (SOU), University of Oregon (UO), Western Oregon University (WOU)
ISTM140LPreparation for Linux+ (Course offered online)4
ISTM183CFundamentals of CyberSecurity3
ISTM284EEthical Hacking3
CIS197CSPWeb Authoring: Client-Side Programming3
CIS284SPreparation for Security+ (Course offered online)4
CIS279SWindows Server OS4
Additional Social Science course (UO only)3-4


Three courses:

MTH251Calculus I: Differential Calculus5
MTH252Calculus II: Integral Calculus5
MTH253Calculus III4
or MTH261 Linear Algebra


Two courses:

WR121English Composition (Course offered online)4
WR227Technical Report Writing (Course offered online) (recommended)4
or WR122 English Composition: Critical Thinking (Course offered online)

Oral Communication

One course:

COMM111Fundamentals of Public Speaking (Course offered online) (recommended)4
COMM100Basic Speech Communication (Course offered online)3
COMM114Argument and Critical Discourse3
COMM115Introduction to Intercultural Communication (Course offered online) (Cultural Literacy course)4
COMM218Interpersonal Communication (Course offered online)4
COMM219Small Group Communication3

Health and Physical Education (HPE)

Three credits:

HE151Drug Education: Stimulants and Performance Enhancing Drugs3
HE152Drug Education: Opioids, Cannabis, Depressants and Hallucinogens3
HE202Adult Development and Aging1
HE204Nutrition for Health3
HE205Diet Appraisal (Course offered online)1
HE207Stress Control Through Activity Intervention1
HE208HIV and Other Sexually Transmitted Infections1
HE250Personal Health (Course offered online)3
HE251Wilderness First Aid2
HE252First Aid: Responding to Emergencies3
HE255Alcohol and the Family3
HE261CPR - Cardiopulmonary Resuscitation1
HE265Women's Health Issues (Course offered online)2
PE185 - activity course1
HPE170Structure and Function of the Human Body3
HPE172Exercise Science3
HPE174Fitness Assessment and Programming3
HPE270Introduction to Sport Psychology3
HPE285OLWilderness Survival3
HPE291Lifeguard Training2
HPE295Health and Fitness for Life (Course offered online) (requirement at OSU and WOU)3

HPE295 is recommended for easiest transfer. Three credit hours of PE185 may be granted toward an Associate degree at MHCC for completion of military basic training. A copy of the DD214 form or a Joint Services Transcript is required.

Arts and Letters

3 courses:

Art/Art History
ART115Basic Design I: Two-Dimensional4
ART116Basic Design II: Color Theory4
ART117Basic Design III: Three- Dimensional4
ART204History of Western Art: Prehistoric - Byzantine (Course offered online)4
ART205History of Western Art: Medieval - Renaissance (Course offered online)4
ART206History of Western Art: Baroque - Modern (Course offered online)4
ART211Survey of Visual Arts (Course offered online) (Cultural Literacy course)4
ART215PSurvey in Visual Arts: Photography3
ART225Adobe Illustrator: Digital Art4
ART226Adobe Photoshop: Digital Art4
ART231Drawing I4
ART232Drawing II4
ART233Drawing III4
ART234Life Drawing I4
ART235Life Drawing II (if taken in 2019 or later)4
ART236Life Drawing III (if taken in 2019 or later)4
ART240Drawing: Cartooning I4
ART241Drawing: Cartooning II4
ART254Ceramics I4
ART255Ceramics II4
ART256Ceramics III4
ART257Jewelrymaking/Metalsmithing I4
ART258Jewelrymaking/Metalsmithing II4
ART259Jewelrymaking/Metalsmithing III4
ART260Digital Photography and Imaging4
ART261Photography I3
ART262Photography II3
ART271Printmaking I: Silkscreen and Woodcut4
ART272Printmaking II: Silkscreen, Woodcut, and Intaglio4
ART273Printmaking III4
ART281Painting I4
ART282Painting II (if taken in 2019 or later)4
ART283Painting III (if taken in 2019 or later)4
ART291Sculpture I4
ART292Sculpture II4
ART293Sculpture III4
ART294Watercolor I4
ART296Watercolor II4
ART297Watercolor III (if taken in 2019 or later)4
Communication / Speech
COMM100Basic Speech Communication (Course offered online)3
COMM111Fundamentals of Public Speaking (Course offered online)4
COMM114Argument and Critical Discourse3
COMM115Introduction to Intercultural Communication (Course offered online) (Cultural Literacy course)4
COMM218Interpersonal Communication (Course offered online)4
COMM219Small Group Communication3
Creative Writing
WR240Creative Writing: Nonfiction3
WR241Creative Writing: Fiction I4
WR242Creative Writing: Poetry I (Course offered online)4
WR244Creative Writing: Poetry II4
WR245Creative Writing: Fiction II4
English / Literature
ENG104Introduction to Literature: Fiction (Course offered online)4
ENG105Introduction to Literature: Drama (Course offered online)4
ENG106Introduction to Literature: Poetry4
ENG204British Literature I: Old English to Renaissance (Cultural Literacy course)4
ENG205British Literature II: Age of Enlightenment to Present (Cultural Literacy course)4
ENG218Arthurian Legends4
ENG222Women's Literature (Cultural Literacy course)3
ENG250Introduction to Mythology4
ENG253Survey of American Literature I (Cultural Literacy course)4
ENG254Survey of American Literature II (Cultural Literacy course)4
ENG261Literature of Science Fiction (Course offered online) (Cultural Literacy course)4
ENG271World Literature: The Classical World (Seventh Century B.C. to 1200 A.D.) (Cultural Literacy course)4
ENG272World Literature: The Renaissance to the Age of Reason 1200 A.D.- 1800 A.D. (Cultural Literacy course)4
ENG273World Literature: The Romanticism to Contemporary Writings 1800 - Present (Cultural Literacy course)4
Ethics in the Workplace
HUM202Ethics in the Workplace (Course offered online)3
Film Studies
FA257Films and Society (Course offered online) (Cultural Literacy course)4
FA258Understanding the Film (Course offered online) (Cultural Literacy course)4
FA266The Great Film Directors (Cultural Literacy course)4
Modern Languages (second-year)
ASL201Second-year American Sign Language I (Cultural Literacy course)4
ASL202Second-year American Sign Language II (Cultural Literacy course)4
ASL203Second-year American Sign Language III (Cultural Literacy course)4
JPN201Second-year Japanese I (Cultural Literacy course)5
JPN202Second-year Japanese II (Cultural Literacy course)5
JPN203Second-year Japanese III (Cultural Literacy course)5
SPAN201Second-year Spanish I (Cultural Literacy course)4
SPAN202Second-year Spanish II (Cultural Literacy course)4
SPAN203Second-year Spanish III (Cultural Literacy course)4
MUS101Music Fundamentals3
MUS105Music Appreciation/Music for the Listener3
MUS111Music Theory I3
MUS112Music Theory II3
MUS113Music Theory III3
MUS211Music Theory IV (Cultural Literacy course)3
MUS212Music Theory V (Cultural Literacy course)3
MUS213Music Theory VI (Cultural Literacy course)3
MUS268Music History: Baroque to Romantic (Cultural Literacy course)4
PHL191Language and the Layout of Argument4
PHL201Introduction to Philosophy (Course offered online) (Cultural Literacy course)4
PHL202Fundamental Ethics (Course offered online) (Cultural Literacy course)4
RD117Critical Reading (Course offered online) (Cultural Literacy course)3
R210World Religions (Course offered online) (Cultural Literacy course)3
R211History of the Old Testament (Course offered online) (Cultural Literacy course)3
R212History of the New Testament (Course offered online) (Cultural Literacy course)3
Theatre Arts
TA101Appreciating Theatre3
TA106Theatre History: Origins to the Renaissance (Course offered online) (Cultural Literacy course)3
TA107Theatre History: Restoration to Contemporary (Course offered online) (Cultural Literacy course)3
TA141Acting Fundamentals I3
TA142Acting Fundamentals II3
TA143Acting Fundamentals III3

Social Science

3 courses:

ANTH101Introduction to Biological Anthropology (Course offered online)4
ANTH102Introduction to Archaeology and World Prehistory (Course offered online) (Cultural Literacy course)4
ANTH103Introduction to Cultural Anthropology (Cultural Literacy course)4
ANTH180Language and Culture (Course offered online) (Cultural Literacy course)4
EC115Introduction to Economics (Course offered online)3
EC201Principles of Economics I: Microeconomics (Course offered online)4
EC202Principles of Economics II: Macroeconomics (Course offered online)4
GEOG105Introduction to Physical Geography3
GEOG106Introduction to World Regional Geography (Cultural Literacy course)3
GEOG107Introduction to Cultural Geography (Cultural Literacy course)3
GEOG202The Geography of Europe (Cultural Literacy course)3
GEOG206Geography of Oregon (Cultural Literacy course)3
GEOG209Geography of the Middle East and North Africa (Cultural Literacy course)3
GEOG214Geography of Mexico and Central America (Cultural Literacy course)3
GEOG290Environmental Problems and Restoration3
HST101Western Civilization: Ancient and Classical Europe (Cultural Literacy course)4
HST102Western Civilization: Medieval and Early Modern Europe (Cultural Literacy course)4
HST103Western Civilization: Modern Europe (Cultural Literacy course)4
HST110Ancient World History (Course offered online) (Cultural Literacy course)4
HST111Medieval World History (Course offered online) (Cultural Literacy course)4
HST112Modern World History (Course offered online) (Cultural Literacy course)4
HST195History of the Vietnam War (Cultural Literacy course)3
HST201U.S. History: Pre-Colonial-1840 (Course offered online)4
HST202U.S. History: 1840 - 1917 (Course offered online)4
HST203U.S. History: 1910 - Present (Course offered online)4
HST204Women in U.S. History (Cultural Literacy course)4
HST225Women in World History (Cultural Literacy course)4
HST237America in the 1960s3
International Studies
INTL101Introduction to International Studies (Course offered online) (Cultural Literacy course)4
J211Introduction to Mass Communications3
Political Science
PS200Introduction to Political Science (Course offered online)4
PS201American Government (Course offered online)4
PS203State and Local Governments4
PS204Introduction to Comparative Politics4
PS205International Relations (Course offered online) (Cultural Literacy course)4
PS209Problems in American Politics4
PS215Global Issues4
PS217Introduction to Public Land Management: The Politics of Recreation3
PS225Political Ideology: Ideas About Government4
PS241Introduction to Political Terrorism (Course offered online)4
PSY101Psychology of Human Relations (Course offered online)3
PSY151Introduction to the Social Sciences3
PSY201General Psychology (Course offered online)4
PSY202General Psychology (Course offered online)4
PSY214Introduction to Personality (Cultural Literacy course)4
PSY216Social Psychology3
PSY231Human Sexuality3
PSY232Sexuality and Society (Course offered online) (Cultural Literacy course)3
PSY235Human Development I: Prenatal - Late Childhood3
PSY236Human Development II: Adolescence - Death3
PSY237Human Development (Course offered online)4
PSY239Introduction to Abnormal Psychology (Course offered online)4
SOC204General Sociology: Principles of Sociology (Course offered online)3
SOC205General Sociology: Social Institutions (Course offered online)3
SOC206General Sociology: Social Problems (Course offered online)3
SOC213Race Relations in the United States (Course offered online) (Cultural Literacy course)3
SOC215Gender and Society (Course offered online) (Cultural Literacy course)3
SOC216Sociology of the Family (Course offered online)3
SOC223Sociology of Aging (Course offered online)3
Women's Studies
WS101Introduction to Women's Studies (Course offered online) (Cultural Literacy course)3


One 200-level sequence of lab science:

BI211Principles of Biology I5
BI212Principles of Biology II5
BI213Principles of Biology III5
CH221General Chemistry I5
CH222General Chemistry II5
CH223General Chemistry III5
CH241Organic Chemistry I5
CH242Organic Chemistry II5
CH243Organic Chemistry III5
PH201General Physics I5
PH202General Physics II5
PH203General Physics III5
PH211General Physics with Calculus I5
PH212General Physics with Calculus II5
PH213General Physics with Calculus III5


Complete electives to reach a total of 90 degree credits. Up to 6 credits of PE185, 15 credits of IECC (200-level), and 12 credits of Cooperative Education Internship may be applied as elective credits to the ASOT. See the Course Information section for elective credit/course eligibility.

Transfer students may need a foreign language to fulfill university admission requirements. Those seeking a Bachelor of Arts degree must complete the second year of a language other than English (201/202/203 or equivalent) before graduating from a public Oregon university. Second-year language courses offered at MHCC include American Sign Language (ASL), Spanish, and Japanese.

To be awarded an AS in Computer Science degree, students must:

Course offered online

Cultural Literacy course