2019-2020 Undergraduate Catalog

Computer Science Minor, 21 hours

CIP: 110101

Requirements

Institutional Requirements (4 hours)

Must include the following:

CSIS 44101Foundations of Computing

3

OR

CSIS 44130Computers and Information Technology

3

Required Courses (12 hours)

CSIS 44141Computer Programming I

3

CSIS 44241Computer Programming II

3

CSIS 44242Data Structures

3

CSIS 44345Computer Organization

3

NOTE: CSIS 44345 has a prerequisite of one semester of chemistry, physics, or physical sciences. Students electing to take this minor should choose their Northwest Core science courses to satisfy these prerequisites.

Choose at least nine hours from the following electives (9 hours):

CSIS 44149Scientific Computing

3

CSIS 44155Introduction to Data Science and Data Mining

3

CSIS 44325Programming Languages

3

CSIS 44349A Survey of Algorithms

3

CSIS 44356Network Fundamentals

3

CSIS 44359Secure System Administration

3

CSIS 44382Secure Programming

3

CSIS 44386Digital Forensics

3

CSIS 44413Visualization

3

CSIS 44443Mobile Computing-iOS

3

CSIS 44444Mobile Computing-Android

3

CSIS 44451Advanced Topics in Mobile Computing

3

CSIS 44457Applied Cryptography

3

CSIS 44460Database Systems

3

CSIS 44481Ethical Hacking

3

CSIS 44484Cyber Risk Management and Incident Response

3

CSIS 44517Big Data

3

CSIS 44520Web Mining

3

CSIS 44525Theory and Implementation of Programming Languages

3

CSIS 44550Operating Systems

3

CSIS 44555Network Security

3

CSIS 44560Advanced Topics in Database Systems

3

CSIS 44561Software Engineering Principles

3

CSIS 44563Developing Web Applications and Services

3

CSIS 44566Applied Data Analytics

3

CSIS 44599Special Projects

1 to 6

Note: Grade Requirement: Students must earn a grade of C or better in each of the Computer Science courses in the 21-hour minor.