3 Prerequisite:CSCI 4600; Description: Introduction to the design and architecture of large-scale software systems.Topics include software architecture, methodologies, model representation, patterns, frameworks, and documenting a system’s design and architecture.