ESSSS
ESSSS
(Autonomous)
Department of Computer Science and Engineering
Total
Hours: 45
At the end of the course, learners will be able to
CO1: Compare and contrast the critical and non-critical systems.
Course CO2: Explain the software requirements document and formal specification for a
Outcomes software system.
CO3: Summarize the distributed system architectures and design.
CO4: Identify the system security failures.
CO5: Build a framework for highly secure software
TEXT BOOK(S):
1. Julia H. Allen, “Software Security Engineering: A Guide for Project Managers”, Addison-Wesley
Professional, Pearson Education, 1st Edition, May 2008.
2. Asoke K. Talukder and Manish Chaitanya, “Architecting Secure Software Systems”, CRC Press, 1st
Edition, Auerbach Publications, 2019.
3. Mark S. Merkow and Lakshmikanth Raghavan, “Secure and Resilient Software”, CRC Press, 1st Edition,
2019
REFERENCES:
1. Gary McGraw, "Software Security Building Security in", 1st Edition, Addison Wesley, 2006.
2. Jason Grembi, "Secure Software Development A Security Programmer's Guide”, 1st Edition, Cengage
Learning, 2009.
3. Nancy R. Mead, Julia H. Allen,et.al., "Software Security Engineering A Guide for Project Managers",1st
Edition, Pearson Education, 2004.
WEB MATERIALS: