CE 40-817: Advanced Network Security

Sharif University of Technology

Fall 2025

Instructor
Solmaz Salimi,

TA(s)
Kasra Abdollahi,

Lectures
Sunday/Tuesday 10:30 to 12:00, Room 402

Join the Discord server for announcements: discord.gg/WgW5SeHQ

Course Description


  • This course explores how to secure modern networks at Internet scale.
  • Each week features a short Recent Trends and AI Angle spotlight.

Course Schedule


Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Final

Sun
7/20
Topic
  • Course introduction and logistics
  • Internet trust boundaries and assets
  • Attacker capability sets and goals
  • Risk framing for confidentiality, integrity, availability and privacy
AI Angle
Optional Papers
Tue
7/22
Topic
  • Data sources across control plane, data plane and endpoints
  • Consent, minimization and retention in practice
  • Incident case studies and lessons learned
AI Angle
Optional Papers
Sun
7/27
Topic
  • Residual visibility under encryption including metadata, timing and endpoints
  • Endpoint versus network versus control-plane telemetry
  • Privacy and policy constraints
AI Angle
Optional Papers
Tue
7/29
Topic
  • Signature versus anomaly analysis
  • Handling false positives and false negatives
  • Closing the loop from detection to response to hardening
AI Angle
Optional Papers
Sun
8/04
Topic
  • TLS 1.3 handshake and forward secrecy
  • Session resumption risks
  • QUIC model and ECH implications
AI Angle
Optional Papers
Tue
8/06
Topic
  • Certificate issuance, revocation and transparency
  • Common failure modes and downgrade surfaces
  • Transport layer PQ readiness
AI Angle
Optional Papers
Sun
8/11
Assignment Release Assignment 1 Released
Topic
  • User, device and service identity
  • Authentication and authorization patterns
  • Device posture and continuous verification
AI Angle
Optional Papers
Tue
8/13
Topic
  • VPN fit and alternatives
  • Zero-trust access patterns and gateway placement
  • Policy distribution, auditability, usability and performance
AI Angle
Optional Papers
Tue
8/20
Topic
  • DoH and DoT trade-offs
  • SVCB and HTTPS records and service discovery
  • Resolver privacy and telemetry choices
AI Angle
Optional Papers
Sun
8/25
Assignment Due Assignment 1 Due 23:59 AoE
Tue
8/27
Assignment Release Assignment 2 Released
Topic
  • Peering and transit relationships
  • Filtering and monitoring practices
  • Telemetry for integrity and recovery
AI Angle
Optional Papers
Sun
9/02
Topic
  • Segmentation and least privilege
  • Access control across layers
  • Ingress and egress exposure reduction
AI Angle
Optional Papers
Tue
9/04
Topic
  • Encrypted protocols and middleboxes including QUIC and ECH
  • Evasion via fragmentation, protocol nuance and traffic morphing
  • Balancing efficacy, privacy and performance
AI Angle
Optional Papers
Sun
9/09
Topic
  • Volumetric, reflection and amplification and state exhaustion
  • Botnets and attack infrastructure
  • Impact measurement and blast radius
AI Angle
Optional Papers
Tue
9/11
Assignment Due Assignment 2 Due 23:59 AoE
Topic
  • Anycast and CDN strategies
  • Rate limiting and admission control
  • RTBH and FlowSpec and SLAs
AI Angle
Optional Papers
Tue
9/18
Exam Midterm
Topic
  • Barrage, reactive and protocol-aware jamming
  • Detection and mitigation strategies
  • Regulatory and safety considerations
AI Angle
Optional Papers
Sun
9/23
Assignment Release Assignment 3 Released
Topic
  • Attach and paging flows and identifiers
  • Roaming and interconnect risks from SS7 and Diameter to 5G
  • Slice and edge threat considerations
AI Angle
Optional Papers
Tue
9/25
Topic
  • Slice isolation goals
  • Exposure at UPF and control functions
  • What to verify and where to verify it
AI Angle
Optional Papers
Sun
9/30
Topic
  • Identity and onboarding at scale
  • Update and attestation expectations
  • MQTT and CoAP at a high level
AI Angle
Optional Papers
Tue
10/02
Topic
  • Exposure reduction with brokers, gateways and data diodes
  • Safety and security trade-offs
  • Lifecycle risk from provisioning to decommissioning
AI Angle
Optional Papers
Sun
10/07
Topic
  • Goals and limits of traffic analysis
  • Threat models for anonymity systems
  • Responsible evaluation and disclosure
AI Angle
Optional Papers
Tue
10/09
Topic
  • Path-aware networking and policy-rich routing
  • Encrypted everywhere future across visibility, safety and governance
  • Course synthesis and design principles
AI Angle
Optional Papers
Wed
11/05
Exam Final Exam