Skip to main content

CSC 437/539 Computer Security, Fall 2013

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

CSC 437 Fall 2013: Syllabus

CSC 539 Fall 2013: Syllabus

 

Lecture Slides

Module 1: Introduction to Computer Security

Module 2: Cryptographic Tools

Module 3: User Authentication

Module 4: Access Control

Module 5: Buffer Overflow Attacks

Module 6: Denial of Service Attacks

Module 7: Firewalls and Intrusion Detection Systems

Module 8: Database Security

Module 9: Malware

 

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

Part 1     Part 2     Part 3    

Lab Project Descriptions

Project 1: PGP for E-mail Security

Project 2: Running Secure Shell (SSH) Server in a Virtual Machine Environment

Project 3: Simulating DHCP Snooping and DNS Cache Poisoning through a Man-in-the-Middle (MITM) Attack using Backtrack 5

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

A Tutorial on Network Security: Attacks and Controls

Diffie-Hellman Key Exchange

DOS Network Tools – Commands