Skip to Main Content
Navigated to Computer Science Minor.

Computer Science Minor

Minor Requirements

COURSE

TITLE

CREDITS

DS-100

OR

DS-101

Introduction to Technology and Innovation Past, Present, and Future

Data Lifecycle

3

3

CS-200

OR

DS-200

SQL and Relational Databases

Data Ethics

3

3

CS-201

OR

CS-202

OR

CS-205

Programming in R

Programming in Python

Programming II

3

3

3

MA-308

OR

MA-401

OR

1 Upper Division Math

Discrete Math

Linear Algebra

1 Upper Division Math

3

3

3

4 Upper Division Computer Science

4 Upper Division in CS

3

*Requirements of 8 courses

DS-100 or DS-101; CS-200 or DS-200; CS-201, CS-202, or CS-205; MA-308, MA-401, or 1 upper division math; and 4 upper division semester hours in Computer Science selected in consultation with program advisor.

Upon completion of the Computer Science minor, students will:

  1. Describe foundational computer organization, architecture, computing resources, and system;

  2. Describe foundational mathematical concepts and operations towards design, development, and analysis of applications;

  3. Apply programming language towards application development;

  4. Integrate an awareness of ethical issues and collective standards to positively influence the application of computer science to service, justice, and peace in working towards solutions for societal problems and opportunities;