Available dates

On demand
USD 4200


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with eCornell.

Full disclaimer.

About the course

Whether you’re developing a software stack or engineering bridges, the need for leaders who can design, develop, and manage complex solutions and systems over their lifecycle is rapidly growing. Drawing on an interdisciplinary systems design approach that can be applied to any field, this program will guide you through the process of developing documentation for any system, from initial scoping through detailed design. You’ll learn to define the systems design challenges you are trying to solve, define functional requirements, and objectively measure the value of any potential systems design solution. After understanding the purpose, intent, and audience for the project, you will utilize fundamental systems design and architecture techniques to develop a deeper understanding of how all of the components of the solution work together.

At the completion of the Systems Design Certificate program, you will come away with not only a practical understanding of how to meet the most stringent requirements for systems design documentation and manage risk across potentially complex projects, but will have a more profound understanding of the big picture, including how each system tool that you invest time in can provide the maximum benefit throughout the design process. Appropriate for engineers, technology leaders, and anyone with a desire to lead a product or systems design process, the concepts learned will help you successfully manage team interactions, client relations, and your own solutions architecture workflow.


  • Defining Scope
  • Developing System Requirements
  • Exploring Your System’s Architecture
  • Assessing Your System’s Performance and Value
  • Implementing the Quality Function Deployment Method
  • Defining Interfaces
  • Identifying and Evaluating Risk


  • Lead the design process to develop systems and solutions
  • Define key design parameters and assess the impact of each parameter
  • Capture design use cases
  • Benchmark against competitors
  • Identify and track interfaces and interrelationships between elements throughout the design process
  • Define formal, verifiable requirements for a solution
  • Map system functions as a functional flow
  • Complete an assessment of likelihood, impact, and overall risk
  • Identify points of uncertainty and potential points of failure in a solution
  • Determine measurement criteria for effectiveness and interpret results


  • Systems Design Certificate from Cornell Engineering
  • 56 Professional Development Hours (PDHs)

Who should attend

  • Engineers and engineering managers
  • Team leaders who direct technical projects or teams
  • Technical and IT leaders
  • Solutions architects
  • Professionals looking to improve their ability to design and develop systems and solutions architecture

Trust the experts

David Schneider

David R. Schneider graduated from Rensselaer Polytechnic Institute in Chemical Engineering in 1999, attended Columbia University Film M.F.A. Program in 2001, and earned his Masters and PhD from Cornell University in Mechanical Engineering with a concentration in Controls & Dynamics in 2007. D...


Course reviews

Experience eCornell: Online Education From Cornell University

Downloadable files