We're still working on our article for Secure Engineering. Please check back soon for more information.
m9pr3m|
Find a path to becoming a Secure Engineering. Learn more at:
OpenCourser.com/topic/m9pr3m/secure
Reading list
We've selected 12 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Secure Engineering.
Robert Martin and Michael Nygard are renowned in the field of software engineering, both having several books on design patterns and software development. This books focuses on the additional dimension of security in engineering systems. It covers many modern concerns such as cross-site scripting, social engineering, and buffer overflows.
Ross Anderson renowned researcher in computer security with a special interest in applied cryptography. is an advanced treatment of secure engineering that covers the full range of topics, from formal methods to practical implementation.
Practical guide to building secure software. It covers a wide range of topics, from secure coding practices to threat modeling.
Comprehensive guide to securing modern web applications. It covers a wide range of topics, from cross-site scripting to SQL injection.
Practical guide to web application security. It covers a wide range of topics, from input validation to secure coding.
Comprehensive guide to secure coding. It covers a wide range of topics, from buffer overflows to format string vulnerabilities.
Practical guide to software security assessment. It covers a wide range of topics, from vulnerability assessment to penetration testing.
Comprehensive guide to software vulnerability analysis. It covers a wide range of topics, from static analysis to dynamic analysis.
Practical guide to penetration testing. It covers a wide range of topics, from reconnaissance to exploitation.
Comprehensive guide to secure coding in C and C++. It covers a wide range of topics, from buffer overflows to format string vulnerabilities.
Comprehensive guide to systems security. It covers a wide range of topics, from network security to operating system security.
Comprehensive guide to engineering trustworthy systems. It covers a wide range of topics, from system safety to software reliability.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/m9pr3m/secure