SE 673

Software Design Methodologies

Pace University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course covers a number of techniques for designing, implementing, and testing large-scale software systems, as well as principles and methods for developing high-quality software systems using object-oriented technology and its applications. Topics include object-oriented modeling, design, and implementation using design patterns and object-oriented frameworks. The course reviews object-oriented analysis and modeling principles, concepts, notations, case studies, design patterns, abstract factory, factory methods, singleton, composite, observer, as well as the use of design patterns, case studies, implementation techniques in Java and other related issues such as incremental development.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 11 hours ago

001

Availability not recently verified
Class #pace-SE673Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?