Course Details

Previous Page

CompTIA Security+ SY0-501: Secure System and Application Design and Deployment

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

Layered security is the key to security success. In this course, you will examine when and where security needs to be considered for devices, systems, and applications. This course will help prepare you for the SY0-501 Security+ exam.

Target Audience
IT security professionals with a minimum of two years' experience in IT administration with a focus on security; users with basic day-to-day technical information security experience; those interested in gaining a broader and deeper knowledge of security concerns and implementation; and learners preparing for the Security+ SY0-501 exam


Expected Duration (hours)

Lesson Objectives

CompTIA Security+ SY0-501: Secure System and Application Design and Deployment

  • start the course
  • describe how anchoring the trust of a system within hardware using TPM, SED, and HSM improves security
  • describe the benefits of secure system booting and how UEFI plays a role in it
  • identify how systems may be protected from EMI and EMP
  • identify when security needs to be considered in the supply chain
  • recall key considerations of a secure operating system
  • describe the concept of a trusted operating system
  • describe the security concerns and considerations when using wireless keyboards and mice, displays, Wi-Fi enabled MicroSD cards, printers, usb storage, and digital cameras
  • define secure development concepts
  • describe the security concerns of SCADA, IoT, and HVAC
  • describe the security concerns of SoC and RTOS
  • describe the security concerns of multi-function devices, camera systems, medical devices, vehicles, and aircraft
  • compare waterfall and Agile development life cycle models
  • describe the importance of security with DevOps
  • define various development concepts
  • describe various techniques that are used for secure coding
  • define various methods for code quality and testing
  • compare compiled code vs. runtime code
  • recall various concepts related to secure system design and application development
  • Course Number:

    Expertise Level