System Suitability

Course #SE3302

Starts: not available

Est. completion in 3 months

Offered through Distance Learning

Avg. tuition cost per course: See tuition Info For specific tuition costs of each program or contact information, please contact the NPS Tuition office at tuition@nps.edu .

Learn more about Service Obligation Info Officers accepting orders to a Graduate Education Program (GEP) are obligated to serve on active duty after completion.

Questions? Reach out directly:

NPS Online Student Support

online@nps.edu

Email
Offerings database access

Overview

This course presents the techniques of system design and assessment for operational feasibility, including reliability, maintainability, usability (including human factors and human performance), supportability, and producibility. Design methods for open architecture of hardware and software are presented. Software integration and management from a systems perspective is presented.

Included in Degrees & Certificates

  • 282
  • 311
  • 312
  • 722

Prerequisites

  • SE3100
  • OS3111
  • OS3180

Learning Outcomes

Upon successful completion of this course, students will be able to: 

  • Define each design consideration using scientific and mathematical language where appropriate and explain the boundaries of each consideration. 
  • Identify relevant metrics that can be used to assess if the system design is satisfactory based-on each design consideration. 
  • List design principles or strategies that can be used to improve the system design based-on each design consideration. 
  • Demonstrate how to allocate reliability and maintainability requirements from the system to sub-systems. 
  • Demonstrate how to allocate maintainability between preventative and corrective types to meet requirements. 
  • Determine suitable reliability and maintainability requirements to achieve the required system availability. 
  • Explain the trade-offs that exist with the design considerations when one consideration is improved in the system design.