Skip top navigation Skip to main content

2021 - 2022 Academic Catalog


The Cybersecurity minor consists of six courses.

Course Code Course Title Credits
Core Courses
CJ315 Global Technology & Crime 3
DSCI102 Introduction to Computer Science 3
DSCI205 Data Communication & Networks 3
DSCI302 IT Security & Risk Management 3
MATH208 Statistics 3
Choose 1 from the following:
DSCI207 Cryptology 3
DSCI310 Cyberlaw & Cybercrime 3

Credit Requirements for minor: 18 credits

CJ315 - Global Technology & Crime

In this course the advances in technology developed in crime investigation will be examined, like crime mapping. The impact of technology and media on international crime and new globally-oriented cooperative enforcement strategies will also be examined. Students will gain a better understanding of crime control in a global society.”

DSCI102 - Introduction to Computer Science

This introduction to computer science, emphasizes problem solving and data analysis skills along with computer programming skills. Using Python, students learn design, implementation, testing, and analysis of algorithms and programs. And within the context of programming, they will learn to formulate problems, think creatively about solutions, and express those solutions clearly and accurately. Problems will be chosen from real-world examples such as graphics, image processing, cryptography, data analysis, astronomy, video games, and environmental simulation. Students get instruction from a world-class computer science professor, delivered remotely through video and interactive media and attend class for collaborative team projects to solve real-life problems. Prior programming experience is not a requirement for this course. Formerly: INTC102

DSCI205 - Data Communication & Networks

This course introduces students to the fundamental concepts of computer networks and data communication, including a survey of major protocols, standards, and architectures. Students will use the concepts and terminology of data communications in describing how software applications and network services communicate with one another. Students will read and analyze network traces to monitor communications, diagnose issues, and evaluate protocols. Prerequisites: DSCI102 and DSCI103 (formerly INTC102/103).

DSCI302 - IT Security & Risk Management

This course focuses on the concepts, terminology and practice of network security. Topics include the fundamental goals of network security and practical applications of wired and wireless network security techniques such as applications of cryptology in network protocols, authentication, access control, network security devices such as firewalls and intrusion detection and prevention systems, incident response, log analysis, honeypots and honeynets. Prerequisites: DSCI102 and DSCI103.

MATH208 - Statistics

This is an introductory course in descriptive and inferential statistics. Topics include: data analysis, and graphical methods of describing data, measures of central tendency and variability, probability, the normal distribution, sampling distributions, confidence intervals, hypothesis testing, correlation, and regression analysis. Prerequisites: MATH 106 with a grade of C or better or demonstrated competency through placement testing and ENG 102.

DSCI207 - Cryptology

A course that covers fundamental mathematical concepts from modern algebra, number theory, and other areas of mathematics. Provides a foundation for the understanding of classical encryption systems and modern encryption methods. Emphasis on the mathematical underpinnings germane to cryptology. Prepares students for advanced study of modern cryptography. Experience implementing encryption, decryption and crypt-analytic methods on a variety of systems. Prerequisites: DSCI102, MATH208 and MATH209.

DSCI310 - Cyberlaw & Cybercrime

This course includes extensive discussion of the legal constraints, both civil and criminal, that underlie acceptable behavior using computers and networks today. Prerequisites: BUSS205 & DSCI103