Requirements Engineering: Secure Software Specifications 專項課程
From Customers to Secure Software Products. This specialization helps learners to create secure software from beginning to end of development.
Assessments and peer reviews will allow you to explore challenges within software requirements elicitation, development, writing, and management. Assignments will be based on described "wanted" products. Discussion is also a key component- make use of the forums!
來自REQUIREMENTS ENGINEERING: SECURE SOFTWARE SPECIFICATIONS的熱門評論
A solid course with some very interesting readings/papers selected. A good, concise, brief overview as to the domain of risk analysis with a particular emphasis on software engineering risks.
Clear and well presented, with some interesting readings. Could benefit from an interactive game/quiz/tool or two, perhaps. Anyway, very good overall.
More examples may be added to illustrate on how security of a software is impacted if proper care is not taken during requirements gathering phase.
Excellent course. The information was presented clearly. The quizzes captured the essential points documented and stated by the instructor.
Fix the platform for your quizzes so the system doesn't deselect the answers I choose when I scroll down the screen.
This course is good to understand requirement management and emphasize on basic modules for requirement drafting .
I have learned a great deal from this course. It brings real life situations into a better perspective.
good course for learning more about requirements gathering techniques and stakeholder analysis overvie
此课程是 100% 在线学习吗？是否需要现场参加课程？
Approximately 21 weeks
What background knowledge is necessary?
None although a vague knowledge of programming and the software development process is helpful.
Do I need to take the courses in a specific order?
No. Courses can be taken in any order according to your interests and needs.
At this point in time, university credit is not offered.
What will I be able to do upon completing the Specialization?
You will have the background knowledge necessary to work in product management and requirements engineering overall. You will also benefit as a developer, tester, QA analyst, and designer, as all these are closely tied to software requirements and often rely on the product created in this software development lifecycle phase. As this is a graduate level course, it's also a good preparation for graduate studies, especially those that focus in Software Engineering.