Software Architecture and Component-based Design (SSW565)


Course Instructor
Gregg Vesonder

Become an expert in high-level architectural design of software systems and products. Learn about component-based design, cohesion, interconnection and complexity. Familiarize yourself with middleware, performance analysis and simulation, and COTS components. Acquire in-depth knowledge of object-oriented design, design patterns and code refactoring. Learn how to validate and verify architecture and code designs successfully. A case-history and project-oriented course.


My career has just begun. Stevens’ curriculum has prepared me well, and with this knowledge comes the ability to observe situations more critically than my peers."
Print This PageE-Mail This Page