Credits Required

Total credits in the minor: 17


There maybe prerequisite for courses in the CSIS minor.  Discuss with an ITCD advisor before you start taking classes.

Outcomes, Courses and Assessment

You must achieve each of the Learning Outcomes designated below by successfully completing the listed courses or alternative assessment options.

LO 0: Individual Learning Plan 
Students produce an Individual Learning Plan (ILP) that aligns professional and academic interests with the minor pathway.

  • Complete the following: CST 301CST 301: Prosem:Minors&Certificates

LO 1: Computer Programming
Students demonstrate a solid understanding of the concepts and practice of programming to find solutions for practical problems.

  • Complete the following: CST 231CST 231: Problm-Solving/Programng

LO 2: Knowledge of Computers 
Students demonstrate knowledge of how a computer represents and transmits information, a computer's component parts and peripherals, and how a computer's parts and components are organized and interfaced. Students perform basic operations (i.e. run applications, and manage and navigate files) on a variety of platforms, including Mac, PC and UNIX operating systems.

  • Complete the following: CST 337CST 337: Computer Architecture

LO 3: Computer Science and Information Systems
Students utilize professional-level techniques and tools to solve real-world problems from among the following areas: software design, databases, computer networking, system administration, dynamic websites and other web-centric computing disciplines

  • Complete any two of the following courses (after you work with an advisor in CST 301CST 301: Prosem:Minors&Certificates to design the learning experience):
    CST 334CST 334: Operating Systems
    CST 336CST 336: Internet Programming
    CST 338CST 338: Software Design
    CST 363CST 363: Intro to Database Systems
    CST 311CST 311: Intro to Computer Networks
    CST 312CST 312: Network Security
    CST 320CST 320: Intro to Digital Games
    CST 306CST 306: Game Engine Programming
    CST 412CST 412: Network Administration
    CST 438CST 438: Software Engineering