This course will provide an in-depth understanding of systems level software and hardware in designing industry-standard secured embedded systems. It aims to provide a comprehensive systems view of security, including hardware, platform software such as operating systems and integrated development environments, software development process, data protection protocols, and some aspects of cryptography. To goal is to expose students on how to develop embedded software and properly utilize platform components to ensure the highest levels of security.