Organization of computer networks; TCP/IP protocols; switching and routing methods; IP addressing and forwarding; TCP flow and congestion control; client-server communication; cryptography: secret-key, public key, digital signatures; security attacks and defenses: authentication and authorization, denial of service, firewalls, VPNs.
Prerequisites
CSC 2405
Prerequisite Courses
Last Offered
Spring 2022, Spring 2021, Fall 2017, Fall 2016