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.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Orsini |
HAR 240 |
T 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Orsini |
|
R 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O2 |
Kalathur |
|
ARR 12:00 am-12:00 am |
Students are assigned into class sections of about 20 with a member of the teaching team.
Please note any prerequisite(s). Completion of the prerequisite course or consent of the instructor is required.
F1 student visa holders should contact the CS Dept at metcs@bu.edu prior to 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.