The role of product managers has evolved over the last 20 years to where they are involved very closely in the myriad of technical choices that can have a far-reaching impact on their products. This course helps them understand how software products may be built on an architecture that will stand the test of business evolution and growth.
It exposes students to both traditional and modern architecture principles, the advantages and disadvantages of each, as well as the relevance of these principle to different problems. We will cover both functional and nonfunctional concepts related to architecture. This course does not require any coding skills as it is designed for product managers.
All downloads require Andrew login. Files are subject to change and latest versions are available on course Canvas pages.