2024-2025 Undergraduate Catalog

Computer Science Minor, 21 hours

CIP: 110101

Requirements

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.

NOTE: Grade Requirement: Students must earn a grade of C or better in each of the Computer Science courses in this minor.

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 44181Introduction to Cybersecurity

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 44566Machine Learning

3

CSIS 44599Special Projects

1 to 6

At most one of CSIS 44149, CSIS 44155, or CSIS 44181 can count towards the 9 hours of electives.