Advanced Software Design & Architecture
Master level course, course description and details can be found in Blackboard LMS