/iztech-ceng431-building-software-systems

IZTECH CENG-431 Building Software Systems (2021 spring) course homeworks and presentations

Primary LanguageJavaMIT LicenseMIT

iztech-ceng431

IZTECH CENG-431 Building Software Systems (2021 spring) course homeworks and presentations

Projects

Midterm Projects

  • TeamsTECH: Microsoft Teams-like Java console application implemented using Mediator Pattern
  • PMA: Product Management Console Application implemented using Composite and State Pattern
  • ORP: Java Swing Outfit Rating Application implemented using MVC and Observer Pattern

Final Project

  • LOL: Java Swing Fighting Simulator implemented using Strategy, Abstract Factory, Singleton Patterns and MVC

License

MIT License

Copyright © 2021 Gökberk AKDENİZ, Hakan ALP