Computer Science Minor

Divider Graphic

Overview

The minor in Computer Science consists of six courses (18 credit hours) in Computer Science focusing on programming and problem solving.

Why should I minor in Computer Science?

Many employers and graduate schools are seeking people with skills in Computer Science. With a minor in Computer Science, you can state with confidence that you know how to program and use computers at a reasonable level of sophistication. You will also learn problem-solving skills that can be applied in many areas of life. Students have great flexibility in choosing their courses for the minor.

Requirements

Six courses (18 credit hours) in Computer Science. Three of the six courses must be at the CSIS-120 level or higher. The following are brief descriptions of common courses taken by CS minors. Note: This list is just a starting point, please refer to the catalog for a listing of all the available courses.

CSIS-010 Introduction to Computer Applications
Basic introductory course; Good starting point for those interested in the minor.
CSIS-110 Introduction to Computer Science
First course taken by CS majors; Good starting point for those who might already have some experience with computer applications.
CSIS-112 Database Design and Applications for Business
Introduces the concepts and practices of database design and use from a business perspective.
CSIS-114 Management Information Systems
Fundamental management issues and information system principles involved in the analysis and design of management information systems.
CSIS-120 Procedural Design and Programming
Continuation of CSIS-110; Focuses on computer programming; Serves as the pre-requisite for CSIS-210.
CSIS-210 Data Structures
Focuses on advanced concepts and programming techniques that are fundamental for solving many problems; Pre-requisite for many upper-level courses.
CSIS-330 Operating Systems
Study of process, memory, and device management for contemporary computer systems.
CSIS-350 Database Management
Study of database systems, including the relational, hierarchical, and network models.