MAE 5950

MAE 5950

Course information provided by the Courses of Study 2020-2021.

Every system has an architecture (its essence, or DNA), i.e., a high-level abstraction of its design that provides a unifying concept for detailed design and commits most of the system's performance and lifecycle cost. This course presents the frameworks, methods, and tools required to analyze and synthesize system architectures. The course has a theory part that emphasizes synergies between humans and computers in the architecture process, and a practical part based on a long project and guest lectures by real system architects. The theory part covers topics such as architecture views, layers and projections, stakeholder networks, dealing with fuzziness, automatic concept generation, architecture space exploration, patterns and styles, heuristics, and knowledge engineering. The practice part focuses on special topics such as commonality, platforming, reuse, upstream and downstream influences, and software architecture.

When Offered Spring.

Satisfies Requirement Satisfies M.Eng. applications elective.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: SYSEN 5400SYSEN 6400

  • 3 Credits Graded

  • 11626 MAE 5950   LEC 001

    • MW Online Meeting
    • Feb 8 - May 14, 2021
    • Gao, O

  • Instruction Mode: Online

  • 11628 MAE 5950   DIS 201

    • F Online Meeting
    • Feb 8 - May 14, 2021
    • Gao, O

  • Instruction Mode: Online

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: SYSEN 5400

  • 3 Credits Graded

  • 11627 MAE 5950   LEC 002

  • Instruction Mode: Distance Learning-Asynchronous
    Enrollment limited to: Systems Engineering distance learning (off-campus) students only.

  • 11629 MAE 5950   DIS 202

  • Instruction Mode: Distance Learning-Asynchronous