Related Courses

The Engineering Systems curriculum at MIT includes many courses that fall within the area of Systems Engineering. The following are 15 selected examples of courses related to systems engineering at MIT, taken from the full list of Short Programs, MIT Professional Education and ESD courses.

ESD.33 Systems Engineering

Systems Engineering is an interdisciplinary approach and means to enable the realization of successful systems. It focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, then proceeding with design synthesis and system validation while considering the complete problem including operations, performance, test, manufacturing, cost, and schedule. This course emphasizes the links of systems engineering to fundamentals of decision theory, statistics, and optimization. The course also introduces the most current, commercially successful techniques for systems engineering.


ESD.340J Theory of System Architecture

Covers principles and methods for technical System Architecture. Presents a synthetic view including the resolution of ambiguity to identify system goals and boundaries; the creative process of mapping form to function; the analysis of complexity and methods of decomposition and re-integration. Industrial speakers and faculty present examples from various industries. Heuristic and formal methods are presented.

ESD.342 Advanced System Architecture

Focus on deep understanding of engineering systems at a level intended for research on complex engineering systems. Review and extension of what is known about system architecture and complexity from a theoretical point of view while examining the origins of and recent developments in the field. Studies how and where the theory has been applied, and uses key analytical methods proposed. Examine the level of observational (qualitative and quantitative) understanding necessary for successful use of the theoretical framework for a specific engineering system. Case studies utilized to apply theory and principles to engineering systems.


ESD.35J Aircraft Systems Engineering

Holistic view of the aircraft as a system, covering: basic systems engineering; cost and weight estimation; basic aircraft performance; safety and reliability; lifecycle topics; aircraft subsystems; risk analysis and management; and system realization. Small student teams retrospectively analyze an existing aircraft covering: key design drivers and decisions; aircraft attributes and subsystems; operational experience.


ESD.352J Space Systems Engineering

Focus on developing space system architectures. Applies subsystem knowledge gained in 16.851 to examine interactions between subsystems in the context of a space system design. Principles and processes of systems engineering including developing space architectures, developing and writing requirements, and concepts of risk are explored and applied to the project. Subject develops, documents, and presents a conceptual design of a space system including a preliminary spacecraft design.

ESD.353J Space System Architecture and Design

A lecture, reading and discussion subject on topics in the architecture and design of space systems. Reviews existing space system architectures and the classical methods of designing them. Focuses on use of multi attribute utility theory as a new design paradigm for the space systems when combined with integrated concurrent engineering and efficient searches of large architectural tradespaces. Considers topics such as design of flexibility into the architecture, resolution of uncertainty (technical, economic etc) in the architectures and the integration with policy issues and product development issues. Class prepares students for 16.89


ESD.355J Concepts in the Engineering of Software

A reading and discussion subject on issues in the engineering of software systems and software development project design. Includes the present state of software engineering, what has been tried in the past, what worked, what did not, and why. Topics may differ in each offering, but will be chosen from: the software process and lifecycle; requirements and specifications; design principles; testing, formal analysis, and reviews; quality management and assessment; product and process metrics; COTS and reuse; evolution and maintenance; team organization and people management; and software engineering aspects of programming languages.


ESD.36 System Project Management

Subject focuses on management principles, methods, and tools to effectively plan and implement successful system and product development projects. aterial is divided into four major sections: project preparation, planning, monitoring, and adaptation. Brief review of classical techniques such as CPM and PERT. Emphasis on new methodologies and tools such as Design Structure Matrix (DSM), probabilistic project simulation, as well as project system dynamics (SD). Topics are covered from strategic, tactical, and operational perspectives. Industrial case studies expose factors that are typical drivers of success and failure in complex projects with both hardware and software content.


ESD.38J Enterprise Architecting

Topics in architecting holistic and highly networked enterprise structures including: organizational structure; business models; organizational culture/behavior; enterprise architecture frameworks and standards; policy and process infrastructure; information technologies; and knowledge management. Explores how the practices and heuristics of systems architecting may be extended and adapted for enterprise architecting, along with discussions of evolving methods and toolsets.

ESD.71 Engineering Systems Analysis for Design

Engineering systems design must have the flexibility to take advantage of new opportunities while avoiding disasters. Subject develops "real options" analysis to create design flexibility and measure its value so that it can be incorporated into system optimization. Subject builds on essential concepts of system models; mathematical optimization; decision anaylsis and financial concepts. Emphasis on calculating value of real options with special attention given to efficient analysis and practical applications. The material is organized and presented to deal with the contextual reality of technological systems, that substantially distinguishes the analysis of real options in engineering systems from financial options.

ESD.76J Systems Simulation

Up-to-date treatment of all important aspects of a simulation study - generating and testing random variates, modeling complex systems, validation, and output data analysis. Exercises include modeling and programming complex manufacturing, transportation, and communication systems. Topics: random number generator, basic simulation modeling, generating random variates, selecting input probability distribution, output data analysis, variance reduction techniques, and modeling complex systems.

ESD.762 Systems Optimization

Application-oriented introduction to systems optimization focusing on understanding system tradeoffs. Introduces modeling methodology (linear, integer and nonlinear programming) and simulation methods, with applications in production planning and scheduling, inventory planning and supply contracts, logistics network design, facility sizing and capacity expansion, yield management, electronic trading and finance.


ESD.77J Multidisciplinary System Design Optimization

Engineering systems modeling for design and optimization. Selection of design variables, objective functions and constraints. Overview of principles, methods and tools in multidisciplinary design optimization (MDO).


ESD.863J System Safety

Covers important concepts and techniques in designing and operating safety-critical systems. Topics include: the nature of risk, formal accident and human error models, causes of accidents, fundamental concepts of system safety engineering, system and software hazard analysis, designing for safety, fault tolerance, safety issues in the design of human-machine interaction, verification of safety, creating a safety culture, and management of safety-critical projects. Includes class project involving high-level system design and analysis of a safety-critical system.