Tools and Methodologies for Designing Systems - SYS51000
Introduction to modeling tools and methods for designing engineered systems. Topics include: defining the design problem; defining and validating stakeholders and system requirements; discrete mathematics for system modeling; defining and modeling system operational scenarios; the system development life cycle; defining and modeling functional, physical, and allocated architectures; evaluating and modeling the tradeoffs between alternative architectures; and defining the system qualification process.
Credit Hours: 3
Instructor(s): Charles Kenley
Phone: (765) 494-5160
Email: kenley@purdue.edu
Office: GRIS 370
Web: ;Instructor Homepage
Learning Objective:
The purpose of the course is to emphasize patterns of systems thinking, 2. introduce systems engineering processes and methods, 3. introduce theory for model-based systems engineering, and 4. provide practice in using a model-based systems engineering tool.
Description:
Introduction to modeling tools and methods for designing engineered systems. Topics include: defining the design problem; defining and validating stakeholders and system requirements; discrete mathematics for system modeling; defining and modeling system operational scenarios; the system development life cycle; defining and modeling functional, physical, and allocated architectures; evaluating and modeling the tradeoffs between alternative architectures; and defining the system qualification process.
Topics Covered:
Introduction to Systems Engineering; Overview of the Systems Engineering Design Process; Modeling and SysML Modeling; Discrete Mathematics: Sets, Relations, and Functions; Graphs and Directed Graphs (Digraphs); Requirements and Defining the Design Problem; Functional Architecture Development; Physical Architecture Development; Allocated Architecture Development; Decision Analysis for Design Trades; Interface Design; Graphical Modeling Techniques; Integration and Qualification.
Prerequisites:
Applied / Theory:
70 / 30