Hold on just a sec...
0 or 3 credits
Spring 2025 Lecture Distance Learning Upper DivisionThe course focuses on the principles and foundations of building secure network systems and on security and privacy challenges in existing and emerging networks. The course compares and analyzes network architectures and network protocols from the physical layer to the access control, network, transport and application layer from an adversarial standpoint to understand how to build more secure protocols that can withstand attacks. Restricted to CS MS and CS PHD students. Significant programming experience and skills are required to complete the projects.
Learning Outcomes1Describe the different categories of network threats and attacks.
2Examine the strengths and weaknesses of security technologies at each layer of the network protocol stack.
3Identify the appropriate defense mechanism(s) and its (their) limitations, given a network threat.
4Demonstrate the ability to discuss security properties, limitations, and threats in wireless networks and emerging technologies.
5Demonstrate the ability to summarize defenses against network censorship, and network anonymity and privacy protocols.