Engineering Secure Software Systems detailed syllabus for Computer Science & Engineering (CSE) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the CSE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Science & Engineering 6th Sem scheme and its subjects, do visit CSE 6th Sem 2021 regulation scheme. For Professional Elective-IV scheme and its subjects refer to CSE Professional Elective-IV syllabus scheme. The detailed syllabus of engineering secure software systems is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.

Unit I
NEED OF SOFTWARE SECURITY AND LOW-LEVEL ATTACKS 6 Software Assurance and Software Security – Threats to software security – Sources of software insecurity – Benefits of Detecting Software Security – Properties of Secure Software – MemoryBased Attacks: Low-Level Attacks Against Heap and Stack – Defense Against Memory-Based Attacks
Unit II
Download the iStudy App for all syllabus and other updates.

Unit III
SECURITY RISK MANAGEMENT 5 Risk Management Life Cycle – Risk Profiling – Risk Exposure Factors – Risk Evaluation and Mitigation – Risk Assessment Techniques – Threat and Vulnerability Management
Unit IV
Download the iStudy App for all syllabus and other updates.

Unit V
SECURE PROJECT MANAGEMENT 4 Governance and security – Adopting an enterprise software security framework – Security and project management – Maturity of Practice
Practical Exercises
Download the iStudy App for all syllabus and other updates.

Course Outcomes:
Upon completion of the course, the student will be able to
- Identify various vulnerabilities related to memory attacks.
- Apply security principles in software development.
- Evaluate the extent of risks.
- Involve selection of testing techniques related to software security in the testing phase of software development.
- Use tools for securing software.
Text Books:
- Julia H. Allen, Software Security Engineering, Pearson Education, 2008
- Evan Wheeler, Security Risk Management: Building an Information Security Risk Management Program from the Ground Up, First edition, Syngress Publishing, 2011
- Chris Wysopal, Lucas Nelson, Dino Dai Zovi, and Elfriede Dustin, The Art of Software Security Testing: Identifying Software Security Flaws (Symantec Press), Addison-Wesley Professional, 2006
Reference Books:
Download the iStudy App for all syllabus and other updates.

For detailed syllabus of all the other subjects of Computer Science & Engineering 6th Sem, visit CSE 6th Sem subject syllabuses for 2021 regulation.
For all Computer Science & Engineering results, visit Anna University CSE all semester results direct link.