A minor in computer science allows you to get a solid background in computational thinking regardless of your chosen major.

CS Minor Requirements

  • CICS 160: Object Oriented Programming (prerequisite CICS 110 Foundations of Programming) or COMPSCI 121: Introduction to Problem Solving with Computers
  • CICS 210: Data Structures or COMPSCI 187: Programming with Data Structures 
  • At least two of the following: 
    • COMPSCI 220: Programming Methodology
    • COMPSCI 230: Computer Systems Principles
    • COMPSCI 240: Reasoning Under Uncertainty
    • COMPSCI 250: Introduction to Computation
  • One other 200-level or higher COMPSCI course