User Tools

Site Tools


start

This is an old revision of the document!


EECS 4481 4.0 - Computer Security Laboratory

Description

This course provides a thorough understanding of the technical aspects of computer security. It covers network, operating system, and application software security. Computer laboratory projects provide exposure to various tools in a hands-on setting.

Access Control - Identification, authentication, and authorization.

Network Security - attacks, intrusion detection, auditing, firewalls, packet monitoring and other tools/techniques for finding network security related problems.

Operating System Security - threats, vulnerability scanning, password cracking, accounts and privileges

Application Software Security - design of secure systems, Java security, buffer overflows, database security, client-side and server-side securities, tamper resistant software, finding vulnerabilities.

Upon completion of the course the students should be able to:

  • Explain popular operating systems, network, password-based, and

application layer attacks

  • Write intrusion detection signatures
  • Design and deploy security controls (e.g. firewalls, honeypot,

password policy etc)

  • Discover vulnerability in computer systems
  • Analyze and alter network traffic
  • Explain and identify different types of buffer overflow
  • Design secure software applications

Lectures

  • Mondays 17:30 - 19:00, CSEB 1002
  • Wednesdays 17:30 - 19:00, CSEB 1002

Lab

  • Fridays, 18:00 - 20:00, CSEB 1002
start.1420908951.txt.gz · Last modified: 2015/01/10 16:55 by mark

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki