This repository has all 23 GOF design patterns coded in Java 9 with around 50+ working project code used for Video Course by Packt Publication with title "Learn Design Patterns with Java " authored by "Aseem Jain". The link of the course is
All material gathered as well as all lab assignments and projects implemented for the course T-302-HÖNN Software Development and Design by author Edda Steinunn Rúnarsdóttir (Reykjavík University, Fall 2018).
This subject teaches students how to design, develop and evaluate software systems to meet predefined quality characteristics of functionality (suitability) and usability (understandability, learnability, operability, compliance). Software solutions are implemented using Java or Python.