Network and Internet Security

Course Number: 95-758

Department: Heinz College

Location: Pittsburgh

Units: 12

Semester Offered: Fall, Spring

This course emphasizes practical employment of network security.  Topics in this course will provide a working knowledge of the need to design networks to (1) properly support an organization, (2) properly accommodate networking protocols, and (3) properly secure an organization’s cyber assets through its network infrastructure. 


Class format

Lecture and project-based 

Home department


Target audience

Students in the Master of Information Systems Management program.

Background required

A successful completion of Introduction to Information Security Management (95-752) or equivalent experience in industry is required.

Learning objectives

  • Application of security principles to computer networking
  • The OSI and TCP/IP models of network communication
  • Network security at different layers of the OSI and TCP/IP models
  • Enterprise systems for AAA
  • Securing Virtual Machine and cloud-based IT infrastructures
  • Designing networks on selected protocols to support business operations while maintaining identified levels of network security
  • Supporting secondary network connectivity (wireless, VPNs, BYOD devices, partner networks, cross-domain and other connectivity types)
  • Designing networks to support Resiliency Management, Business Continuity, Disaster Recovery and other principles to avoid network failures that negatively impact the organization’s ability to deliver on its core mission
  • Methods to prevent, detect and respond to security breaches, including the role of Incident Response Teams.

Faculty and instructors who have taught this course in the past

Robert Beveridge, Joseph Mayes