Description:
Course Level: Advanced Level
Course Type: Theory & Practical
Course Outcome:
Understand how to apply Object-Oriented concept on real scenarios
Learn object Oriented Analysis and Design techniques
Understanding the concept of Coupling and Cohesion with real scenarios
Introduction to Design patterns
Learn how to apply MVC and Facade design pattern for implementing real systems
Simple GUI project implementation
Learning the applicability and implementation of Singleton pattern, Factory pattern, Abstract Factory Pattern, Observer Pattern, and Adapter Pattern.