DA3104 Computer Network Attack and Defense

This course introduces the basic principles of attacking and defending computer networks. On the attack side, it covers system intrusions, denial of service attacks, viruses, worms, and Trojan horses. On the defense side, it covers security policies and objectives, access control, authentication, firewalls, intrusion detection, cryptography, security management, and incident response. Basic networking concepts, including TCP/IP, are also covered. No background in computer science or networking is required. The course includes some hands-on work with hacking and security technologies. Prerequisites: None.

Lecture Hours


Lab Hours


Quarter Offered

  • As Required