Computer Science, Minor

Physics and Computer Science Department

Program Overview

Computer Science, Minor

The Minor in Computer Science provides core knowledge in programming and computational thinking. It’s an excellent choice for any major—from business to science—looking to enhance their problem-solving skills and digital literacy. This minor gives you essential technical skills for the modern workforce.

Credits Required
At least 16 credits

Minor

Description

You will gain fundamental expertise in computer science principles, including Discrete Structures and Object-Oriented Programming, with a focus on practical application. This coursework equips you to analyze data, understand software systems, and apply computational logic in your primary field of study.

Minor

Requirements


Minor Requisites – Required

  • Complete at least 1 of the following Courses:
    • CS 151 – Introduction to Computing
    • CS 244 – Object Oriented Programming and Design
    • CS 260 – Digital Systems
    • CS 381 – Database Systems

Minor Requirements – Electives

  • Complete at least 1 of the following Courses:
    • CS 305 – Data Communications
    • CS 312 – Analysis of Algorithms
    • CS 315 – Operating Systems
    • CS 319 – Geographic Information Systems
    • CS 321 – Remote Sensing-Computer Methods for Satellite Data Analysis
    • CS 325 – Computer Architecture
    • CS 345 – Scientific Programming I – Data Analysis
      OR CS 381 – Database Systems