Computer Science Minor

(18 or 20 credits)

Complete the following for your minor:

CIS 284Computer Programming II

3

CIS 385Data Structures and Algorithms

3

Three credits from the following:

CIS 150Introduction to Cybersecurity

3

CIS 180Introduction to Computer and Information Science

3

One of the following options:

A. CIS 181 Computer Programming (3) and six credits from the following:

CIS 255NIX System Administration and Security

3

CIS 287Introduction to Game Design

3

CIS 315Introduction to Mobile Application Design

3

CIS 332Database Concepts

3

CIS 335Software Engineering

3

CIS 384Elements of Computing Systems

3

CIS 415Data Communications and Networking

3

CIS 416Operating Systems and Computer Architecture

3

CIS 418Artificial Intelligence

3

CIS 455Network Security

3

CIS 482Organization of Programming Languages

3

CIS 487Interactive 3D Graphics

3

ENGR 363Embedded Systems Design

4

Some courses require prerequisite(s), which may increase the total credits required for the minor.

B. ENGR 212 Programming for Engineers (2) and seven to nine credits from the following:

CIS 255NIX System Administration and Security

3

CIS 287Introduction to Game Design

3

CIS 315Introduction to Mobile Application Design

3

CIS 332Database Concepts

3

CIS 335Software Engineering

3

CIS 384Elements of Computing Systems

3

CIS 415Data Communications and Networking

3

CIS 416Operating Systems and Computer Architecture

3

CIS 418Artificial Intelligence

3

CIS 455Network Security

3

CIS 482Organization of Programming Languages

3

CIS 487Interactive 3D Graphics

3

ENGR 363Embedded Systems Design

4

Some courses require prerequisite(s), which may increase the total credits required for the minor.