Inver Hills Community College is a place for you


 Academic Programs

 About Programs

 Degrees

 Transfer programs

 Career programs

 Certificates

 Special programs

A.S., Computer Science

(60 credits)


Purpose: This program will prepare students for advanced study in many of the current and emerging alternatives in the dynamic fields of information and computer sciences. Learning goals include: understanding computer technology and industries; understanding the impact of computer technology on society; programming in at least two computer languages; understanding the systems life cycle and software design concepts and practices; understanding mathematics consistent with one’s articulation plan; and understanding the theoretical concepts of computer sciences. The Associate of Science in Computer Science is designed to articulate to the University of Minnesota’s Bachelor of Applied Studies (B.A.S.) in Information Technology Infrastructure (ITI) degree or Metropolitan State University's B.S. Computer Science, B.A Computer Information Systems, or B.S. Management Information Systems degrees.


Computer Science Curriculum (30 credits)

(Computer Science course descriptions)

CS 1110 Beginning Java or
CS 1119 Computer Programming with C++, 3-4cr
CS 1126 Java Programming, 3cr
CS 1118 Discrete Structures of Computer Science, 4cr
CS 1121 Introduction to Unix, 1cr
CS 1136 Algorithms and Data Structure with Java, 4cr
CS 2000 Object-Oriented Analysis and Design I, 3cr
CS 2100 Object-Oriented Analysis and Design II, 3cr
Electives in CIS, CS, CNT, PHIL 1120, or MATH (consult planning guides for specific course requirements), 8-9cr


Liberal Arts Curriculum (30 credits)

ENG 1108 Writing and Research Skills, 4cr
ENG 1111 Research Writing in the Discipline or
ENG 1114 The Research Paper, 2-3cr
COMM 1100, 1110, 2230 or 2240, 3cr
MATH, 1000 or higher, 3cr
Consult planning guides for specific transfer course for each receiving institution
Social Science, 3cr
(See Goal 5 of MnTC)
Humanities/Fine Arts/Literature, 3cr
(See Goal 6 of MnTC)
Goals 7-10 Any course (see MnTC), 0-3cr
Liberal Arts electives (Lab Science recommended)1, 8-12cr


1. Includes MnTC courses, world language courses, CJS 1150, 1152, 1154, 1156, 1158, INTS 1000, 1101, MUSC 1105, STSK 1101, and THTR 1161.


Transfer Requirements

Each of the programs that have transfer agreements have specific mathematics and science requirements. The table below presents the college-level math, science, or other courses that are expected for each baccalaureate degree program.


BAS - U of M

CIS - Metro State

CS - Metro State

Math 1120 or 1133
Math 1103
Phys 1041

Math 1118

Math 1133 and Math 1134


For more information call an admissions representative at 651/450-3000 or send us your question.

This page last modified: 7/7/2009


Staff Directory | Contact Us | Site Map | Search


Inver Hills Community College
2500 East 80th Street, Inver Grove Heights, Minnesota 55076-3224
Tel: (651) 450-3000. Fax: (651) 450-3677