Major: Information Systems

​Computing has strong connections to other disciplines. Many problems in science, engineering, health care, business and other areas can be solved effectively ​with computers, but finding a solution requires both computer expertise and knowledge of the particular application domain. A major in Information Systems is designed to meet that need.

Information Systems is ​an interdisciplinary major that enables students to combine computer science courses with other disciplines. The major is designed to provide students with a strong academic background in computing within the context of an increasingly technology-driven society. The focus of the major is on practical applications of technology to support different environments. A number of concentrations or tracks were developed in collaboration with faculty in other areas. Students plan, coordinate, direct and implement computer systems and computer related activities in areas they identify to concentrate their additional studies.


Students pursuing a degree in Computing Science must complete 75 credits of study, made up of the following core, electives, mathematics, and science courses. A minimum grade of "C" is required in any course used as a prerequisite to a CS course.

Computing Science Coursework: 34 credits

Core Courses: 25 credits

  • CS158, Application Development I (4 credits)
  • CS160, Application Development II (4 credits)
  • CS330, Networking & Wireless Communication (3 credits)
  • CS360, Database Design & Development (3 credits)
  • CS365, System Analysis & Logical Design (3 credits)
  • CS366, Physical Design & Implementation​ (3 credits)
  • CS376SI, Social Issues & Professional Practice (2 credits)
  • CS455WI, Project Management & Practice (3 credits)

Elective Courses: 9 credits

Choose three (3) computing science (CS) courses numbered 300 or above. May include one (1) internship and one (1) independent study.

Quantitative Course: 3 credits

  • If concentration is Management Information Systems or Business Analytics:
    • DSIM 301, Business Statistics
  • If concentration is Geographic Information Systems or Human Centric Digital Design:
    • MATH 205, Elementary Statistics

Concentrations: 15-18 credits

Students must select a concentration in collaboration with a Computing Science faculty. The supporting courses for each concentration are selected as a cohesive body of knowledge and serve to prepare the student to function as an IS professional in that environment.

Geographic Information Systems: 15+ credits

  • GEOG200, World Geography (3 credits)
  • Either:
    • GEOG230, Earth Science (3 credits), or
    • GEOG314, Population Geography (3 credits), or
    • GEOG400, Special Topics in Geography (3 credits)
  • GEOG450, Geographic Information Systems (3 credits)
  • GEOG455, Advanced Geographic Information Systems (3 credits)
  • Either:
    • GEOG387/388/487/488, Independent Study (3 credits), or
    • GEOG390/490, Internship (3 credits)

Management Information Systems: 18 credits

  • DSIM203RI, Applied Business & Economics Analysis (3 credits)
  • DSIM305, Quantitative Business Methods (3 credits)
  • DSIM370, Management of Information Technology (3 credits)
  • MGT301, Principles of Management (3 credits)
  • MGT310, Organizational Behavior & Leadership Skills (3 credits)
  • MGT408, Organizational Design & Change Management (3 credits)

Human Centric Digital Design: 15 credits

  • ART254, Digital Art (3 credits)
  • ART255, Typography (3 credits)
  • ART263, Web Design (3 credits)
  • ART360, Graphic Design (3 credits)
  • ART362, Mobile Design (3 credits)

Business Analytics: 18 credits

  • DSIM203RI, Applied Business & Economics Analysis (3 credits)
  • DSIM307, Introduction to Business Analytics (3 credits)
  • DSIM370, Management of Information Technology (3 credits)
  • DSIM405, Advanced Statistics & Econometrics (3 credits)
  • DSIM415, Management Science (3 credits)
  • DSIM420, Visual Analytics (3 credits)

Student Outcomes

The program will enable students to attain, by the time of graduation:

  1. An ability to apply knowledge​ of computing appropriate to the discipline.
  2. ​​An ability to analyze a problem, as well as identify and define the computing requirements appropriate to its solution.
  3. An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. An ability to function effectively on teams to accomplish a common goal.
  5. An understanding of professional, ethical, legal, security and social issues and responsibilities.
  6. An ability to communicate effectively with a range of audiences.
  7. An ability to analyze the local and global impact of computing on individuals, organizations and society.
  8. Recognition of the need for an ability to engage in continuing professional development.
  9. An ability to use current techniques, skills and tools necessary for computing practice.
  10. An understanding of processes that support the delivery and management of information systems within a specific application environment.