SYSEN 5400
Last Updated
- Schedule of Classes - June 22, 2015 4:42PM EDT
- Course Catalog - June 11, 2015 6:21PM EDT
Classes
SYSEN 5400
Course Description
Course information provided by the 2014-2015 Catalog.
Theory and practice of Systems ArchitectureEvery 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.
Prerequisites/Corequisites Prerequisite: SYSEN 5100. Corequisite: SYSEN 5200.
When Offered Spring.
Satisfies Requirement Satisfies MEng applications elective.
Regular Academic Session.
-
Credits and Grading Basis
3 Credits Graded(Graded)
-
Class Number & Section Details
-
Meeting Pattern
- TR Frank H T Rhodes Hall 253
Instructors
Selva, D
-
Additional Information
Instruction Mode: In Person
Department Consent Required (Add)
Share
Or send this URL: