ESU Classifieds>ESU 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

The Certified Ethical Emerging Technologist (CEET) industry validated certification helps professionals differentiate themselves from other job candidates by demonstrating their ability to... more
This Specialization is intended for those with minimal under-the-hood experience of working with computing who want to take the first steps towards a deep understanding of principles and practice... more
The summer of 2020 has brought issues of equity and race to the forefront of society. How do we create tolerant and just climates at work? Changing the culture of an organization is challenging in... more
This course introduces tools that help enhance reproducibility and replicability in the context of cancer informatics. It uses hands-on exercises to demonstrate in practical terms how to get... more
Explore the exciting world of quantum computing with this comprehensive beginner\'s course. Start by building a strong foundation in key mathematical concepts like complex numbers, matrix... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL