Teaching

George Mason University Courses

This course introduces fundamental concepts in System-of-Systems (SoS) Engineering and their application in Mission Engineering. SoS arise when multiple independent, heterogeneous, and distributed systems are integrated to accomplish a mission. Mission Engineering is an emerging filed of study that investigates flexible orchestration of SoS to accomplish one or more missions. This course will introduce novel characteristics, architecture principles, engineering management, and analysis of SoS along with introduction to foundational concepts of Mission Engineering.

Course Syllabus: SYST633 Course Syllabus
Relevant Textbooks:
Book 5 Book 6
Transdisciplinary Systems Engineering: Exploiting Convergence in a Hyper-Connected World
System of Systems Modeling and Engineering

This course introduces the theory, design, and implementation of multi-source information fusion systems in various domains. This course covers foundations of combining and fusing data from multiple heterogeneous sources and performing inferences to develop situational awareness in support to applications such as cyber security, semantic web, decision support systems, intrusion detection, crisis management, and others. The technical content is largely multi-disciplinary and encompasses disciplines such as liner algebra, probability, knowledge engineering, ontologies, statistical learning, artificial intelligence, and data mining.

Relevant Books: High-Level Data Fusion Artech House

SYST 520 introduces the systems engineering design and integration process, including the development of functional, physical, and allocated architectures, performing analysis of alternatives, and verification and validation. The emphasis of this course is on requirements engineering, functional modeling for design, formulation, and analysis of physical design alternatives. Design description languages such as SysML are introduced and used in carrying out complete system designs.

Relevant Books: Book 1 The Engineering Design of Systems Models and Methods

This course is an introduction and overview of the methods and tools systems engineers use to define, develop, and deploy systems. It serves as a foundation for the other courses in the MS/SE curriculum. During this course, the different components of the system lifecycle will be explored as well as the economic value of systems engineering. The course will convey to students the essential elements of systems engineering, including systems thinking, concept and system definition, integration and test, product and service life management, systems engineering management, logistics and supportability, and disposal/system retirement.

Relevant Books: Systems Engineering Analysis, Design, and Development

This course introduces the systems engineering design and integration process, including the development of functional, physical, and allocated architectures. The emphasis of this course is on requirements engineering, functional modeling for design, formulation and analysis of physical design alternatives. Methods and software tools for systems engineering design and System Modeling Language (SysML) are introduced.

Relevant Textbooks:
Book 1 Book 2
The Engineering Design of Systems Models and Methods
Systems Engineering Principles and Practice

Purdue University Courses

This course is taught to graduate and senior-standing undergraduate students in the School of Aeronautics and Astronautics at Purdue University. It provides an introduction to design theory and design methods, along with a discussion of systems engineering, emphasizing application to the aerospace industry. This course has three major goals: 1) To provide students with descriptions and example applications of design tools and methods, 2) To provide students with opportunities for application of these tools to aerospace systems problems, 3) To introduce students to systems engineering and its practice in the aerospace engineering community.
Aircraft and space systems are complex, integrated combinations of advanced component technologies. Aerospace product development requires marketing, project management, innovative multidisciplinary design and cost-effective manufacturing. This course teaches how aircraft and space systems are developed, deployed and interact with larger systems. Systems Engineering and structured design methods form the backbone of this organized approach. This course provides with fundamental knowledge of aerospace product development processes using modern design methodology and a Systems Engineering approach. The primary focus is on a clear, detailed methodology to employ product development methods that bring together marketing, design and manufacturing functions. Systems Engineering forms a core for product development, as do structured design methods that organize efforts and stimulate innovation. These methods include Pugh’s method, Weighted Objectives and Quality Function Deployment (QFD).

The role of design in aerospace engineering. Introduction to aerodynamics, performance, propulsion, structures, stability and control, and weights. Layout and general arrangement of aerospace vehicles. Design concept generation and selection. Computational methods for design. Trade studies and graphical optimization. Conceptual design exercise involving aircraft, spacecraft, or both. Technical presentations and communication for aerospace engineering. (from Purdue University Course Catalogue)

Relevant Books:
Introduction to Flight

Naval Post Graduate School Courses

Systems of systems (SoS) arise when independently developed heterogeneous systems, that are often geographically distributed, are integrated to enable a capability which cannot be accomplished by an independent system alone. This course discusses the special problems of engineering systems of systems. Topics include characteristics of SoS, engineering management of SoS, engineering methodology of SoS, SoS architecture, analysis of SoS, and tools for engineering SoS.

Relevant Books:
Systems of Systems Engineering