Notice: For the latest information and guidance on Purdue's response to COVID-19 please visit:

Register for Digital Badge Courses

Cyber Security Design for Security Digital Badge

The Cyber Security Design for Security Digital Badge is open to all STEM disciplines but designed specifically for technical professionals, working engineers, and students with an awareness of secure design. This digital badge program includes multiple online courses to deal with the complexities of designing and manufacturing components and products that will be delivered and integrated into secure customer solutions. These courses will allow individuals to benefit by gaining advanced knowledge that could be applied immediately to their current roles, projects, and initiatives where they could incorporate security from the onset while learning occurs in a flexible online environment.

Four Foundational Courses

Secure Design Lifecycle - A critical part of all stages of the design process is embracing the mindset that security is not an afterthought. This course covers the integration of security in the design lifecycle, helping develop the security first mindset.

Foundations of Secure Development - Comprehend basic security concepts and secure design principles and be able to relate the security fundamentals with real-world software and hardware design practices. Outline how security is measured and be able to choose security tools for different scenarios. Distinguish Authentication, Authorization, and Auditing (AAA) concepts and can apply various AAA techniques in given scenarios. Explain how cryptography is used to protect data security and articulate best practices when applying cryptography. Recognize different federal security standards and apply secure design principles to meet compliance requirements.

Secure Applications - This course introduces different example applications to illustrate the secure design principles from the physical secure design of the infrastructure, to the security of the hardware and software that underlie the infrastructure, and then to the technical constraints and processes in place to support operational security. Some of the applications that we will study include databases, network security, cloud computing, machine learning, autonomous vehicles, and blockchain.

Secure Operations - This course will provide you with a better understanding of how security principles should be integrated into operations once an application or cyber system has been deployed into production. To begin, we will provide an overview of the cyber threat landscape and discuss general frameworks for conceptualizing intrusions and defenses. Topics include both proactive (e.g., monitoring, patching) and reactive (e.g., incident response) processes, as well as approaches to end-of-life processes such as decommissioning and disposal. As part of the course, you will also learn about the current legislative and regulatory environment within which production systems operate, such as laws governing data privacy and security controls. While we focus primarily on the United States, companies increasingly operate across national boundaries, so we will also discuss relevant international regulations, directives, and agreements. Finally, we will examine risk assessment and risk management as a framework for navigating the economic trade-offs associated with securing operations.

Registration available for the Cyber Security Design for Security Digital Badge is open.


More Courses

Introduction to Data Science - A student who successfully fulfills the course requirements will have demonstrated the abilities to write data analyses in Python, to build statistical models and use them for prediction, and to design analyses/models to solve engineering problems.

Introduction to IOT Sensors and Technology - This course provides a broad introduction to design of embedded computing systems, embedded hardware components and platforms, interfacing with external environments using sensors and actuators, embedded software organization including real-time operating systems, low-power wireless communication, and emerging application domains such as the Internet-of-Things (IOT). A variety of aspects will be covered including sensors for condition monitoring applications, wireless communication protocols, low-cost manufacturing technologies, machine learning approaches for handling data and a variety of relevant application domains will be included. Register


Are you currently a Purdue student?

If you are already a degree-seeking student in a graduate or undergraduate program at Purdue University, you do not need to submit an application.  Contact your current undergraduate or faculty advisor to determine your preparedness for the course and register using your assigned Registration PIN for the semester in which you plan to enroll.*


*If you are not certain of your status at Purdue University to enroll, you may contact Purdue Online, College of Engineering, at