The course enables students to learn and apply an analysis and design methodology for software development. In particular, they will learn object modeling using the universal UML language.