This repository highlights my skills in software architecture and design documentation. It features work from assignments completed during my Software Architecture and Design course.
Assignment1/
: Documentation of class diagrams and detailed design explanations.Assignment5/
: UML sequence and activity diagrams with descriptions.Assignment6/
: Use case diagrams, component and connector diagrams, and high-level system diagrams.
Each folder contains diagrams and detailed documentation showcasing various aspects of software design and architecture.
- UML Diagrams: Sequence, Activity, Use Case, Class, Component & Connector.
- Software Design Patterns: Strategy, Observer, Template.
- High-level system and architecture design.
Feel free to explore and learn more about my approach to documenting complex systems!