SE3100 Fundamentals of Systems Engineering

Introduction to systems thinking and the processes and methods of systems engineering. The course covers fundamentals of systems engineering and system architecting, requirements analysis, functional analysis and allocation, preliminary system architecture, systems analysis, system design, and the basics of test and evaluation. Various perspectives, from frameworks, processes, and standards, such as the DoD Architecture Framework (DODAF), DoD Joint Capabilities Integration and Development System (JCIDS), EIA 632, ISO 15288, IEEE 1220, IEEE 1471, and the International Council on Systems Engineering (INCOSE) models, are presented. Student analyze case studies. Students also use spreadsheet software for modeling and analyzing requirements and conceptual design alternatives. The course includes the application of fundamental systems engineering processes and methods to an integrative project, as well as development of communication skills through oral presentations and written reports. Prerequisites: None.

Lecture Hours


Lab Hours


Statement Of Course Objectives


Course Learning Outcomes

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

  • Apply basic systems engineering skills to develop technical details required for a systems engineering effort.
  • Define the problem to be solved, given an “I need” or “gap”.
  • Document system requirements, having identified the problem.
  • Develop and describe alternative system architectures.
  • Evaluate alternative solutions
  • Describe the strategy for system verification from design to requirements.
  • Communicate your efforts to stakeholders.
  • Describe the concept and benefits of model-based systems engineering (MBSE) as consisting of a language, process and tool.