Skip top navigation

2020 - 2021 Academic Catalog


The Cybersecurity minor consists of six courses.

Course Code Course Title Credits
Core Courses
CJ315 Global Technology & Crime 3
INTC102 Introduction to Computer Science 3
INTC205 Data Communication & Networks 3
INTC302 IT Security & Risk Management 3
MATH208 Statistics 3
Choose 1 from the following:
INTC207 Cryptology 3
INTC310 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.”

INTC102 - Introduction to Computer Science

This introduction to computer science, developed by Google and their university partners, 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, similar to those a team at Google might face. As part of the course, students also hear from Google engineers about their careers in the tech industry and learn how they can prepare for similar careers. Prior programming experience is not a requirement for this course.

INTC205 - 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 use concepts and terminology of data communications effectively in describing how software applications and network services communicate with one another. Students read and analyze network traces to monitor communications, diagnose issues, and evaluate protocols. Prereq: INTC102 & INTC103

INTC302 - 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. Prereq: INTC205

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.

INTC207 - 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 cryptoloty. Prepares students for advanced study of modern cryptography. Experience implementing encryption, decryption and cryptanalytic methods on a variety of systems. Prereq: MATH208 & INTC102

INTC310 - Cyberlaw & Cybercrime

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