Inver Hills Community College is a place for you


 Academic Programs

 About Programs

 Degrees

 Transfer programs

 Career programs

 Certificates

 Special programs

A.A.S., Computer Programmer

(60 credits)


Purpose: Graduates are prepared to provide software programming and software engineering abilities to help solve a wide variety of information technology projects.


Computer Programmer Curriculum (40 credits)

(Computer Science course descriptions)

(Computer Information Systems course descriptions)

CS 1104 Introduction to Networking or
CNT 2510 Networking Essentials, 3cr
CS 1110 Beginning Java or
CS 1119 Computer Programming with C++, 3-4cr
CS 1114 Visual Basic Programming, 3cr
CS 1126 Java Programming, 3cr
CS 1127 Advanced Java Programming, 3cr
CS 2000 Object-Oriented Analysis and Design I, 3cr
CS 2100 Object-Oriented and Design II, 3cr
CIS 1500 Database Management Systems, 3cr
CS 2251 Introduction to XML, 3cr
Electives in MATH, CS, CIS, CNT, or PHIL 1120, 12-13cr


Liberal Arts Curriculum (20 credits)

ENG 1108 Writing and Research Skills, 4cr
COMM 1100, 1110, 1114, or 2230, 3cr
MATH 1113, 1118, or 1127, 3-5cr
Social Science, 3cr
(See Goal 5 of MnTC)
Humanities/Fine Arts/Literature, 3cr
(See Goal 6 of MnTC)
Liberal Arts electives1, 2-4cr

  1. Includes MnTC courses, world language courses, career development, computer science, health, interdisciplinary studies, journalism, CJS 1150, 1152, 1154, 1156, 1158, MUSC 1105, STSK 1101, and THTR 1161.

For more information on Computer Programming call an admissions representative at 651/450-8500 or send us your question.

This page last modified: 9/24/2007


Staff Directory | Contact Us | Site Map | Search


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