C S 373S C S 373S. Software Design. 3 Hours.
Model-driven engineering, UML metamodels and constraints, model transformatons, object-oriented refactorings, design patterns, object-oriented frameworks and plug-ins, layered and dataflow architectural styles, map-reduce parallel software architectures, and service-oriented architectures. Three lecture hours a week for one semester Computer Science 373S and 378 (Topic: Software Design) may not both be counted. Prerequisite: Computer Science 429 or 429H with a grade of at least C-.
...AND) 120 S. Riverside Plaza...flagged course c. Global cultures...372C , 372F , 373S ; summer session...