Software Design and Patterns

MET CS 665

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.

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A1 Orsini CAS 324 T 6:00 pm-8:45 pm

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A1 Orsini PSY B51 R 6:00 pm-8:45 pm

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
O2 Kalathur ARR 12:00 am-12:00 am “Students are assigned into class sections of approximately 15 with a member of the teaching team. Please note the prerequisite(s): completion of the prerequisite course or consent of the instructor is required. On-campus F1 and J1 student visa holders should contact the ISSO at isso@bu.edu before registering for any online courses

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.