Object-orientated Systems Development

Type: 
MSc
Outline: 
  • Object-oriented analysis and design.
  • Object-oriented design patterns.
  • Creational patterns.
  • Structural patterns.
  • Behavioral patterns.
  • Other patterns, AntiPatterns.
  • Visual modelling and development.
  • The Unified Process. Agile Modeling, eXtreme Programming.
  • The Unified Modeling Language.
  • Improving the quality of object-oriented designs. Refactoring.
  • Aspect oriented softwar edevelopment.