Offline-1: Object Oriented Programming Revisit Instructions: pdf Implementation: code Offline-2: Creational Design pattern Instructions: pdf Implementation: Problem 1: Queue Management System -> code Problem 2: Syntax highlighting -> code Offline-3: Structural Design Pattern Instructions: pdf Implementation: Problem-1: Adapter -> code Problem-2: Decorator -> code Offline-4: Unit testing java junit5 Instructions: pdf Implementation: src code: GradeCalculator.java test code: GradeCalculatorTest.java