El objetivo del curso es profundizar en el aprendizaje del Lenguaje Unificado de Modelado (UML), el cual es altamente utilizado en el análisis y diseño de software.
A pesar de poseer el curso una temática marcadamente teórica, se imparte con un enfoque práctico. Se hace especial hincapié en las aplicaciones reales de los diferentes diagramas UML existentes, así como en la utilidad de los mismos.