Elective:AdvancedSoftwareDesign.tex

From IU
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Advanced Software Design

This course studies the form of software systems as the product of social design activities. Every software system has an architecture, in the same sense that any building has a form that is the consequence of its function and the needs and social organization of its stakeholders. During the course students presents the most important extra-functional properties of large software systems and study how their structure and components can be reused.