Engineering Secure Software Systems detailed syllabus for Information Technology (IT) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the IT 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 Information Technology 6th Sem scheme and its subjects, do visit IT 6th Sem 2021 regulation scheme. For Professional Elective-IV scheme and its subjects refer to IT 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 Information Technology 6th Sem, visit IT 6th Sem subject syllabuses for 2021 regulation.
For all Information Technology results, visit Anna University IT all semester results direct link.