Software Design and Patterns
Software Design and Patterns
Prerequisites: METCS342 and METCS565 or consent of instructor - Software design principles, the object-oriented paradigm, unified modeling language; creational, structural, and behavioral design patterns; OO analysis and design; software architectures and frameworks; code refactoring. Laboratory course.
2026SPRGMETCS665A1, Jan 20th to Apr 30th 2026
| Days | Start | End | Type | Bldg | Room |
|---|---|---|---|---|---|
| R | 06:00 PM | 08:45 PM | FLR | 123 |
2026SPRGMETCS665O2, Mar 10th to Apr 27th 2026
| Days | Start | End | Type | Bldg | Room |
|---|---|---|---|---|---|
| ARR | 12:00 AM | 12:00 AM |
Format & Syllabus: