SYSEN 5400

SYSEN 5400

Course information provided by the 2024-2025 Catalog. Courses of Study 2024-2025 is scheduled to publish mid-June.

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.


Last 4 Terms Offered 2025SP, 2024SP, 2023SP, 2022SP

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: MAE 5950SYSEN 6400

  • 3 Credits Graded

  •  7270 SYSEN 5400   LEC 001

    • MW
    • Jan 21 - May 6, 2025
    • Gao, O

  • Instruction Mode: In Person

  •  7274 SYSEN 5400   DIS 201

    • F
    • Jan 21 - May 6, 2025
    • Gao, O

  • Instruction Mode: In Person

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: MAE 5950

  • 3 Credits Graded

  •  7273 SYSEN 5400   LEC 002

    • Jan 21 - May 6, 2025
    • Gao, O

  • Instruction Mode: Distance Learning-Asynchronous

    Enrollment limited to: distance learning students.

  •  7275 SYSEN 5400   DIS 202

    • Jan 21 - May 6, 2025
    • Gao, O

  • Instruction Mode: Distance Learning-Asynchronous