CS 515 Secure Software Development
	This course examines a range of topics concerning secure software development using different programming languages including: software design and development techniques used to avoid the most common software errors, defensive software construction techniques, secure resource management, secure component interaction.
 Credits
3
	Cross Listed Courses
No credit granted to students who have already completed 
CYS 455 or 
CS 455.
	
		Prerequisite
	
CS 501 or Admission to MS Software Engineering