Apr 28, 2024  
2017-2018 Graduate Catalog 
    
2017-2018 Graduate Catalog [ARCHIVED CATALOG]

CISC 612 - Software Design (3cr.)

Credit(s): 3
SOFTWARE DESIGN
Component: Lecture
Key software design concepts are introduced. Topics include basic design concepts, principles of good design, design strategies, software architecture and styles of architectural design, and design and architectural notations and languages. Detailed design, including design patterns and component design are also covered. Implementation issues that affect the design, including design support tools and tools for analyzing designs are discussed.
Allowed Units: 3 Grading Basis: Student Option
Crosslisted: May be crosslisted with CPEG 612 .