Page 129 - University Bulletin
P. 129
128
COURSE DESCRIPTIONS CYBERSECURITY (IS-CYS) Track
CYS 401 FUNDAMENTALS OF CYBERSECURITY
Credits: 3(3,0,1) Prerequisite: Junior Level
This course is designed to provide the deeper understanding of modern information and
system protection technology and methods to students. The course provides an overview
and understanding of established cybersecurity strategies and offers students the
opportunity to engage in strategic decision making in the context of cybersecurity.
CYS 402 SECURE SOFTWARE DEVELOPMENT
Credits: 3(3,0,1) Prerequisite: CYS401
This course covers the concepts of software assurance and the fundamentals of the secure
software lifecycle as it relates to software development. The course will discuss the secure
software development lifecycle phase by phase establishing and discussing best practices
in these phases. Students will experience the secure software lifecycle process by
developing concrete artifacts and practicing in a lab environment.
CYS 403 SECURITY RISK MANAGEMENT, GOVERNANCE & CONTROL
Credits: 3(3,0,1) Prerequisite: CYS 401
This course will focus on establishing the balance between business use and safeguard
policies. It will concentrate on preparation of Security policies as well as implementing and
assessing them based on business process. This course extends to focus on auditing,
governance, internal controls, and standards contained within policy frameworks. It will
look at processes to evaluate risks (Risk Assessment) based on current legislation,
practices, and techniques.
CYS 404 CYBER-PHYSICAL SYSTEMS SECURITY
Credits: 3(3,0,1) Prerequisite: CS 331 and CYS 401
This course provides an introduction to security issues relating to various cyber-physical.
The goal is to expose students to fundamental security primitives specific to cyber-
physical systems and to apply them to a broad range of current and future security
challenges. Students will work with various tools and techniques used by attacker to
compromise computer systems, smart technologies, IoT devices, and embedded systems
or otherwise interfere with normal operations. This course will offer insights from cutting
edge applied research about the strategies and techniques that can be implemented to
protect against cyber-attacks.
CYS 405 PENETRATION TESTING AND ETHICAL HACKING
Credits: 3(3,0,1) Prerequisite: CS331 and CYS401
This course covers the study of techniques used by hackers to break into an organization.
It gives students the necessary tools to have a hacker mind-set in order to protect network
against future attacks. It gives an introduction to the principles and techniques associated
with cybersecurity practice known as penetration testing or ethical hacking. This course
illustrates the differences between ethical and unethical penetration testing, describes