Skip to main content

CCIS minors provide the computer science skills and know-how you need to succeed in today’s highly digital world. A minor requires completion of five CS courses—more than enough to gain proficiency while easily fitting around your major requirements. All with no prior programming experience needed. Looking to gain technical knowledge that directly applies to your major? You have the option to pursue a CCIS Meaningful Minor for both CS and IS.

Explore New CCIS Meaningful Minor
Students laugh during a lecture
Students work on their laptops in a CCIS lab

Liz Linder Photography

A focus on fundamentals

All CCIS minors require a common introductory course sequence: Fundamentals of Computer Science 1 and 2.

  • CS2500 Fundamentals 1 – Introduces first-time coders to the systematic and explicit design of programs while enabling students with prior coding experience to grow their design skills. Because experienced and aspiring students work together, you’ll have an opportunity to bridge your knowledge base and skill set within a diverse group.
  • CS2510 Fundamentals 2 – Builds on the first course, focusing on the systematic design of programs in the context of a real-world language (Java) and incorporating existing libraries into design.

A choice of between CS and IS

Trying to decide whether to pursue a minor in computer science or information science? While there is no sharp boundary between the two, CS is more concerned with building the software and services infrastructure used by individuals and organizations worldwide. On the other hand, IS explores the information and software needs of a particular business, healthcare provider, government agency, or non-profit. You should consider which direction fits best with your future goals.

Students interested in minoring in CS or IS will take Fundamentals 1 and 2 to gain the same set of programming skills. Upon completion, you can choose from a wide variety of electives. The CS Minor has a choice of three electives while the IS Minor has two electives plus the required IS2000 Principles of Information Science course—which examines how information is used to solve problems and how information systems interface with users.