Internetwork Security

(2-0-3-3)

CMPE Degree: This course is Selected Elective for the CMPE degree.

EE Degree: This course is Selected Elective for the EE degree.

Lab Hours: 0 supervised lab hours and 3 unsupervised lab hours.

Technical Interest Groups / Course Categories: Threads / ECE Electives

Course Coordinator: Frank Li

Prerequisites: ECE3600 [min D] or ECE 4110 [min D] or CS3251 [min D]

Catalog Description

Hands on experimentation and evaluation of Internet Security theory, principles, and practices. Laboratory component involves implementing both defensive and offensive security techniques.

Course Outcomes

Understand how data is securely communicate across the Internet

Recognize security and privacy concerns with Internet communication methods

Identify countermeasures to network security concerns

Leverage common tools to investigate real-world network security characteristics

Strategic Performance Indicators (SPIs)

N/A

Topic List

  1. Cryptography:
    1. Symmetric Crypto
    2. Hash + MACs
    3. Public-Key Crypto
  2. Link Layer
    1. LAN + wireless security
  3. Internet Layer
    1. IP Security
    2. Routing / BGP Security
  4. Transport Layer
    1. TCP / UDP security
  5. Application Layer
    1. DNS security + DNSSEC
    2. E2E Encryption (TLS)
    3. Web security: Web attacks and defenses
    4. Email Security (Spam, Phishing)
    5. DoS attacks/defenses + Network filtering
    6. Malware + Botnet
    7. Authentication
    8. Censorship and Anonymous Communication