everything.study
ACS-3913

Software Design and Architecture

3 credits · Undergraduate

(3 hrs Lecture) This is an advanced course in software design that examines recent advances in the design of larger application systems. Topics include software architecture, object-oriented analysis and design, software patterns, and the Unified Modeling Language (UML). Requisite Courses: ACS-2913 (or the former ACS-2911 and ACS-2912) and ACS-2947 with a minimum grade of C [prerequisite(s)].

Sources