USC Classifieds>USC Online Courses>Requirements Engineering: Secure Software Specifications

Requirements Engineering: Secure Software Specifications

About this Specialization

This specialization is intended for software engineers, development and product managers, testers, QA analysts, product analysts, tech writers, and security engineers. Even if you have experience in the requirements realm, this course will expand your knowledge to include new viewpoints, development styles, techniques and tools.\\n\\nFor anyone seeking a graduate degree, certificate, or professional degree in computer science, these courses will additionally give you a broad understanding of how requirements engineering is performed and help you get a first foot forward into your upcoming careers.\\n\\nThe Software Requirements specialization focuses on traditional software requirements elicitation and writing techniques, while also looking at requirements from a security standpoint. In traditional methods, non-functional requirements, such as security, are often ignored overall. In this specialization, students will be introduced to ways of eliciting requirements from stakeholders, how to analyze these requirements, conduct risk mitigation and analysis, prioritize requirements, document, and bring security concerns into the software lifecycle early on.

Created by: University of Colorado System


Related Online Courses

Perhaps the most important thing students and professionals of all kinds can do to improve their effectiveness is embrace the following advice: become good with words.\\n\\nThis series of courses... more
This guided project \"Material Design 3 for Beginners : Customizing Components\" is for UX/UI designers looking to enhance their skills in modern design principles. In this 1-hour long... more
This course is for professionals who have heard the buzz around machine learning and want to apply machine learning to data analysis and automation. Whether finance, medicine, engineering, business... more
This Specialization is intended for post-graduate students seeking to develop advanced skills in neural networks and deep learning. Through three courses, you will cover the mathematical theory... more
This is a self-paced lab that takes place in the Google Cloud console.In this lab, you learn how to create and modify tile-based dashboard alerts in Looker.Created by: Google Cloud more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL