Teaching Security Engineering Principles

Abstract

The design and construction of secure systems cannot be entirely captured in textbooks or class notes, but must be taught as an art which is learned through apprenticeship and practice. This paper describes a course in Secure Systems that uses the Flaw Hypothesis Methodology for penetration testing as a vehicle for motivating and teaching students fundamental principles of security engineering.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2001
Accession Number
ADA483886

Entities

People

  • Cynthia E. Irvine
  • Timothy E. Levin

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Books
  • Complex Systems
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Configuration Management
  • Construction
  • Cybersecurity
  • Education
  • Engineering
  • Instructors
  • Operating Systems
  • Security
  • Software Development
  • Students
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Cybersecurity.
  • Systems Analysis and Design