SE 673
Software Design Methodologies
Pace University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff