Secure Coding

Course Name: 

Secure Coding (IS801)


M.Tech (CSE-IS)


Elective Courses (Ele)

Credits (L-T-P): 

03 (3-0-0)


Buffer Overrun, Format String Problems, Integer Overflow, and Software Security Fundamentals , SQL Injection, Command Injection, Failure to Handle Errors, and Security Touch points, Cross Site Scripting, Magic URLs, Weak Passwords, Failing to Protect Data, Weak random numbers, improper use of cryptography, Information Leakage, ace Conditions, Poor Usability, Not Updating Easily, Executing with too much privilege , Failing to protect network traffic, improper use of PKI, trusting network name resolution.


1.Howard, LeBlanc, and Viega, " 24 Deadly Sins of Software Security", ISBN: 978-0-07-162675-0.
2.John Viega and Gary McGraw, "Building Secure Software", Addison Wesley.
3.Gary McGraw, "Software Security: Building Security", Addison-Wesley.


Computer Science and Engineering

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in


Connect with us

We're on Social Networks. Follow us & get in touch.