Page 191 - University Bulletin
P. 191
CYS401 Fundamentals of Cybersecurity
Credits: 3(3,0,1) Prerequisites: 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.
CYS402 Secure Software Development
Credits: 3(3,0,1) Prerequisites: 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.
CYS403 Security Risk Management, Governance and Control
Credits: 3(3,0,1) Prerequisites: CYS401
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.
CYS405 Penetration Testing and Ethical Hacking
Credits: 3(3,0,1) Prerequisites: 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 and explains the phases of a
penetration test including planning, reconnaissance, scanning, exploitation, post-exploitation, and
result reporting. Students will be able to apply different tools and methods to conduct penetration
tests for the purpose of discovering how system vulnerabilities can be exploited and learn to avoid
such problems.
CYS406 Data and Network Security
Credits: 3(3,0,1) Prerequisites: CS331 and CYS401
This course serves as a defensive techniques course to the Cybersecurity track whereby the data
and network security defending methods are discussed. This course concentrates on computer
and network defense and countermeasures by providing a solid foundation in advanced network
and data security fundamentals. Topics to be covered include cryptography and network security
controls.
DMS310 Introduction to Visual Design
Credits: 3(3,0,1) Prerequisites: Junior Level and CS210
This course introduces visual design through formal studies. This course covers understanding of
elements and principles of design, typography, composition and branding. Students are able to
produce designs such as posters, brochures, branding and package design.
179 PSU UNDERGRADUATE BULLETIN

