Search

WDV469: Project and Portfolio VI: Web Development

The Project and Portfolio VI: Web Development course combines hands-on learning experiences with summative and formative portfolio assessments. In this course, students will finalize their web application project by deploying to a fully functioning...

WDV4200: Secure Application Development

In the Secure Application Development course, students will learn secure application development principles and how to incorporate these practices into their web applications. They will understand essential security principles such as encryption...

WDV353: Server-Side Languages

The Server-Side Languages course examines how web applications store and process information that is consumed by various client endpoints. In this course, students will learn how to connect and integrate data from external sources and how front-end...

WDV4416: Web Application Integration

In the Web Application Integration course, elements of web development come together with an emphasis on the integration and testing of complex, interactive solutions being prepared for deployment. Students will perform stress testing on existing...

CYB3011: Introduction to Cryptography

The Introduction to Cryptography course examines algorithms and cryptographic principles used to protect information. Students will learn the principles of hashing along with symmetric, asymmetric, private-key, and public-key encryption and the...

CYB3215: Identity and Access Management

In the Identity and Access Management course, students will explore the importance of user identity, trust, access, roles, integrity, and auditing. They will examine the best practices of policies and procedures that ensure access to resources is...

CYB3311: Security Compliance and Privacy

The Security Compliance and Privacy course provides students context and understanding of the legal and privacy frameworks regulating the information security realm. This course explores the laws and compliance parameters that apply to various...

CYB3355: Threat Intelligence and Defense

The Threat Intelligence and Defense course examines the risk factors and vulnerabilities involved in information security. This course introduces students to the motivations of threat actors and threat modeling principles. Students will learn...

CYB349: Project and Portfolio IV: Cybersecurity

The Project and Portfolio IV: Cybersecurity course combines hands-on learning experiences with summative and formative portfolio assessments. Students will begin developing a holistic security program plan for an organization. In this written plan...

CYB3612: Software Security

The Software Security course introduces how applications may present security vulnerability issues. Students will explore how data can be disclosed or altered within software through system exploits, protocol deficiencies, or interception. Students...