Overview: Modeling is a way of thinking about the problems using models organized around the real world ideas. A modeling method comprises a language and also a procedure for using the language to construct models. This highly interactive course will teach you how to apply Unified Modeling Language (UML) to effectively model software requirements.