Prerequisites: CS 101, MATH 211, MATH 279, CE 320, or approval of instructor. This course provides an overview of natural hazards and resilient systems planning and design with a focus on flood-related considerations. This course reviews state-of-the-art responses to disasters and floods, the limitations of traditional resilience approaches, and recent developments in floodproofing and retrofitting solutions according to the requirements and recommendations provided by the Federal Emergency Management Agency (FEMA) and the American Society of Civil Engineers (ASCE). The course further discusses the different physical, economic, and social impacts of disasters on infrastructures, communities, and economies as well as presents contemporary considerations in resilience risk management, planning, and design. The course also examines how to assess, measure, model, and quantify uncertainty and resilience as well as perform sound economic analysis and make informed decisions for flood mitigation projects. Case studies of critical infrastructure resilience, floodproofing, and other natural disaster-related events, impacts, and strategies are discussed in this course.