Computer Science 471a/b Software Design and Architecture |
Introduction to advanced software design concepts; architectures of complex software systems; domain-independent design patterns; creation of a functional partitioning for a novel domain; recognition of common architectural idioms. |
Prerequisite: Computer Science 307a/b/y |
3 lecture hours, half course. |
Academic Calendar |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() |