{"@id":"https://credentialengineregistry.org/resources/ce-b1693814-07cb-4d98-b80f-3ac52ced5257","@type":"ceterms:MicroCredential","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-b1693814-07cb-4d98-b80f-3ac52ced5257","ceterms:name":{"en-US":"Secure Software Development and Quality Assurance Micro-credential"},"ceterms:image":"https://api.badgr.io/public/badges/Ojev6MrnR6a_DwOc6-fSqw/image","ceterms:keyword":{"en-US":["Partnership Series Micro-Credentials","Personalization Series Micro-credentials","Secure Software Coding"]},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-886e0dba-db0a-40f9-9067-1b282853d3fd"],"ceterms:requires":[{"@type":"ceterms:ConditionProfile","ceterms:name":{"en-US":"Open Badges Criteria"},"ceterms:description":{"en-US":"Students enrolling in the stand-alone option of this micro-credential are required to submit proof of a prior bachelor's degree.\n\nIN510: Secure Software Design\nThis course will introduce earners to secure software design principles used to develop secure software applications. Earners learn to incorporate security into all phases of the development life cycle. Additionally, earners explore well-known software algorithms that can be used when designing software.\n\nIN511: Secure Coding\nThis course will introduce earners to secure coding practices. Earners learn how to avoid coding vulnerabilities and how to implement security controls. Earners are introduced to a variety of software vulnerabilities resulting from insecure coding. They develop various types of programs demonstrating secure coding standards and will examine existing code to detect and fix vulnerabilities.\n\nIN512: Advanced Secure Coding\nIn this course, earners learn advanced secure coding techniques. This includes advanced programming concepts and secure coding standard usage. Earners also learn to use secure coding practices to prevent various types of vulnerabilities.\n\nIN513: System and Security Testing\nThis course introduces earners to software testing techniques. This includes techniques to adequately verify the security of software applications. Some topics covered will be unit testing, functional testing, regression testing, load testing, vulnerability scanning, and penetration testing.\n\nIN514: Secure Development and Operations, SecDevOps\nThis course covers the collaboration of development and operations teams and how the integration of security in all facets of the software lifecycle results in secure development and operations (SecDevOps). By implementing SecDevOps in an organization, earners help to deliver software that is more secure and of quality. Earners also learn about supply chain analysis and procurement and their role in delivering secure software systems."},"ceterms:subjectWebpage":"https://catalog.purdueglobal.edu/bulletin/secure-software-development-qa/"}],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-886e0dba-db0a-40f9-9067-1b282853d3fd"],"ceterms:inLanguage":["en-US"],"ceterms:description":{"en-US":"The secure software development and quality assurance micro-credential is designed to provide you exposure to the secure software development lifecycle. By completing this micro-credential, you will have an understanding of secure software concepts, software requirements and analysis, software design, coding, and software testing. You will be able to implement secure software development best practices throughout the software development lifecycle."},"ceterms:credentialId":"https://api.badgr.io/public/badges/Ojev6MrnR6a_DwOc6-fSqw","ceterms:dateEffective":"2024-02-15","ceterms:subjectWebpage":"https://catalog.purdueglobal.edu/bulletin/secure-software-development-qa/","ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Deprecated","ceterms:frameworkName":{"en-US":"Credential Status"},"ceterms:targetNodeName":{"en-US":"Deprecated"},"ceterms:targetNodeDescription":{"en-US":"Awards of the credential have ceased."}},"ceterms:usesVerificationService":["https://credentialengineregistry.org/resources/ce-7b8a3dcf-938e-4896-993f-545d245908b9"]}