Johns Hopkins University Department of Civil Engineering

Systems Program Area

Systems Program AreaThe Department of Civil Engineering is the home department of the Johns Hopkins Systems Institute. Our Systems Program falls under the educational mission of the Systems Institute.

Systems EngineeringThis program is for students interested in the interdisciplinary field of complex systems. A system is any entity that is organized in a way that its components work together to produce a desired solution. By this definition, we could describe a suspension bridge, the electrical grid, or a hospital; each of which has been structured to solve a human problem. The suspension bridge provides the simplest example as each of the elements of the structure can be analyzed using standard engineering techniques, such as flexural analysis or finite element analysis, and its performance can be calculated and optimized. A hospital, on the other hand, is comprised of many systems within systems. From the personal level of a single patient’s healthcare team to the meta-level of the nation’s healthcare system, all of the parts need to work together if the system is to work effectively. Research into robustness, reliability, resilience, and sustainability of the infrastructure all require complex systems and systems-of-systems models to advance the state-of-the-art.

Systems EngineeringThe student will learn to use modeling and simulation tools with which they can study the performance of such complex systems and calculate the effect of changes at the component level on the performance of the system as a whole. Examples include system dynamics models, which analyze the flow of energy, information or money throughout a system and simulate its performance over time by taking into account the inherent structure and feedback paths within it. Another powerful modeling tool is agent-based modeling, in which entire populations can be simulated by creating millions of software “agents” with characteristics of individual people and enabling them to make choices within a defined landscape. This technique has been used to model the spread of contagious diseases throughout the population and human behavior during the evacuation of buildings after an earthquake.

The Systems program in Civil Engineering spans outside of traditional civil engineering problems to encompass all challenges that benefit from the perspective or knowledge-base of systems engineering. In addition, active collaborations with the other civil engineering program areas are common, for example, in earthquake engineering with the Systems program.

Systems Affiliated Research Groups and Institutes

The following research groups, training grants or centers are housed in the Department of Civil Engineering and affiliated with the Systems program.

Systems faculty collaborate across the university and are associated with a number of additional Departments, Centers, and Institutes. Contact an affiliated member for additional details.

Recommended Courses in the Systems Program

Civil Engineering Courses
560.771 Systems Modeling and Simulation.  Students will learn to develop agent-based and systems dynamics models to simulate complex systems. Models with hierarchical and other structures will be examined, and applications will be chosen based on student interest. Students will also learn to link their models with GIS data.
560.498 Survey of Systems Engineering Tools.  A survey course on systems engineering tools such as Failure Modes Effects Analysis, Quality Function Deployment, Human Factors Analysis, and Discrete Event Simulation. Students will learn about the uses for these tools and will have the opportunity to apply one of these methods in a case study.
560.702 Modeling Complex Systems Colloquium. Teams of faculty will develop monthly units based on themes such as: optimization and uncertainty modeling in science and engineering, experimental and field measurements in multi-scale models, linking atomistic- to continuum-scale models, challenges in climate and ocean modeling.

Engineering for Professionals Program
645.771 Systems of Systems Engineering. The student will learn about the engineering problems associated with the development and analysis of systems composed of groups of closely linked complex systems. Topics will include information flow, interoperability, confederated modeling and simulation, causality theory with Bayesian networks, and capability dependencies. Case studies.

Geography and Environmental Engineering Courses
570.497 Risk and Decision Analysis
570.305 Env. Eng. Systems Design
570.495 Mathematical Foundations
570.496 Models for Managing Urban and Env. Systems
570.618 Multiobjective Programming and Planning
570.676 Stochastic Programming

Applied Math and Statistics Courses
550.xxx Probability and Statistics
550.xxx Optimization and Operations Research
550.xxx Computational and Applied Mathematics

Example of Recent Systems Research

Modeling the disaster response of the public health system: We can simulate the impact of a disaster through a combination of agent-based models of the human response to the event and structural models of its effect on the built environment. An example might be the evacuation of buildings during an earthquake. Agent-based modeling can be used to simulate the movement of many individual people, and the consequent behavior of the crowd, as they make their way out of the buildings and find transport to a medical facility. Structural models can provide information on the likelihood of building collapse, road closures, and damage to critical infrastructure such as hospitals. This data can be used to inform the evacuation model; indicating the likely level of injuries, access to medical facilities, and consequently the potential number of fatalities. In this way, the effect of interventions can be modeled and assessed.

Systems Relevant Associations
Join Systems

Graduate students interested in pursuing the Systems Program area should express this interest in their application and be interested in working with one of the Systems Institute-affiliated faculty.