Skip to content.
Skip to section navigation.
This web site has been built using XHTML 1.0 and CSS. It is necessary to use a standards-compliant browser in order to see the page as intended, although page content is accessible to all users regardless of browser. We have provided more information about standards, a list of standards-compliant browsers and links to free browser downloads.

Students on computersComputer Information Science

CIS is the study of computer based problem solving, particularly algorithms and their implementation in programming languages. CIS graduates can pursue a wide variety of technical and professional options, including software engineering, web development, database design and management, business management and consulting, and network management as well as graduate school.

CIS students can choose the Standard Major (36 credits) or the Comprehensive Major (49 credits). The majors share the core topics:

  • Programming Languages & Algorithms
  • Web Development
  • Visual Application Development
  • Database Design
  • Systems Analysis & Software Engineering

Currently the main teaching and development language is Java. Coursework also covers other general purpose languages such as C++ and Visual Basic, as well as languages and technologies such as XHTML, CSS, JavaScript, PHP, Perl, Haskell, ASP and Linux. Many courses use SQL, the language of database manipulation.

Modern software engineering techniques are practiced throughout. Coursework is focused on real-world problem solving, with emphasis on event driven GUIs, client-server relationships and database driven applications. A variety of languages, environments and application domains is studied, while focusingg on the fundamentals common to all areas of computer science.

Internships with software companies are an increasingly popular option with students. Last summer students completed internships with Cigna Health Systems, Konica/Minolta and Innovative Technology Systems. They also have the opportunity to complete substantial projects, some of which involve publishable research. Current projects include a Language of Algorithmic Music for High School Computer Science and Computer Science, Math and Video Games.

Want to check out CIS at Western? Try Computer Camp, where you'll learn video game programming using Panda3d!




  • Administrative Assistant: 
    LuAnna Bryant
    970.943.2015
    FAX: 970.943.7120
    lbryant@western.edu
  • Department Chair:
    Heidi Keck
    970.943.3167
    hkeck@western.edu
  • Address:
    Computer Information Science
    Western State College of Colorado
    Gunnison, CO 81231