Instructor: Dr. Natarajan Meghanathan
	————————————————————
	Syllabus
	Lecture Slides
	Desktop Recorded Videos
	Lab Project Descriptions
	Question Bank (Sample Questions)
	Supplementary Modules and Notes (incl. Java Socket Programming Manual)
	————————————————————
	 
	Syllabus
	Lecture Slides
Module 1: Introduction to Computer Security
Module 5: Buffer Overflow Attacks
Module 6: Denial of Service Attacks
Module 7: Firewalls and Intrusion Detection Systems
	Desktop Recorded Videos
Video to Show How to Setup Java Path in Windows 7
Modular Exponentiation Algorithm Examples
	Review Videos for Exam 1 and Quizzes 2/3
	Lab Project Descriptions
Project 1: PGP for E-mail Security
Project 2: Running Secure Shell (SSH) Server in a Virtual Machine Environment
Project 4: Stack Smashing Attack on a C Program (Due: November 21, 2013: 7.30 PM
Project 5: Use of IPTables in a Virtual Machine Environment
	Question Bank (Sample Questions)
Sample Questions for Module 1: Introduction to Computer Security: Terminologies
Sample Questions for Module 2: Cryptographic Tools
Sample Questions for Module 3: User Authentication
Sample Questions for Module 4: Access Control Models
Sample Questions for Module 5: Buffer Overflow Attacks
Sample Questions for Module 6: Denial of Service Attacks
Sample Questions for Module 7: Firewalls and Intrusion Detection Systems
Sample Questions for Module 8: Database Security
Sample Questions for Module 9: Malware
	Supplementary Modules and Notes
Manual on Socket Programming in Java
