Software Design and Patterns
Software Design and Patterns
Graduate Prerequisites: (METCS341 or METCS342 and METCS565) or consent of the instructor - Software design principles, the object-oriented paradigm, unified modeling language; creational, structural, and behavioral design patterns; OO analysis and design; implementation of semester project. Laboratory course. Prereq: (MET CS 526 or MET CS 622) and one of the following (MET CS 341, MET CS 342, MET CS 520, or MET CS 521). Or instructor's consent.
2025SPRGMETCS665A1, Jan 21st to May 1st 2025
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
R | 06:00 PM | 08:45 PM | PSY | B51 |
2025SPRGMETCS665O2, Mar 11th to Apr 28th 2025
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | 12:00 AM | 12:00 AM |
2024FALLMETCS665A1, Sep 3rd to Dec 10th 2024
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
T | 06:00 PM | 08:45 PM | CAS | 324 |
2023SUM2METCS665SO2, Jul 5th to Aug 22nd 2023
Days | Start | End | Type | Bldg | Room |
---|---|---|---|---|---|
ARR | TBD | TBD | ROOM |
Format & Syllabus: