NahianSalsabil / CSE-308-Software-Engineering-Sessional

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSE-308 Software Engineering Sessional

This course covered several design pattern concepts and some software testing methods of software engineering.

  • Creational Design Pattern (Factory, Abstract Factory, Builder, Singleton)
  • Structural Design Patter (Adapter, Decorator)
  • Behavioural Design Pattern (Observer, Mediator)
  • Unit Testing

Offline 1

Implementation of basic OOP (Object Oriented Programming) concepts in Java.

Offline 2

Implementation of creational design pattern in Java.

  • offline 2/problem 1 is the implementation of builder pattern with abstract factory pattern of creational design pattern.
  • offline 2/problem 2 is the implementation of singleton pattern with abstract factory pattern of creational design pattern.

Offline 3

Implementation of structural design pattern in Java.

  • offline 3/problem 1 is the implementation of adapter pattern of structural design pattern.
  • offline 3/problem 2 is the implementation of decorator pattern of structural design pattern.

Offline 4

Implementation of behavioural design pattern in Java.

  • offline 4/problem 1 is the implementation of observer pattern of behavioural design pattern.
  • offline 4/problem 2 is the implementation of mediator pattern of behavioural design pattern.

Offline 5

Implementation of unit testing in Java.

About


Languages

Language:Java 100.0%