The course of lecture introduces an audience to different types of UML diagrams useful for software developers. They can describe a software system from different standpoints. It is utilised for the design of software systems and communication between engineers.
The knowledge might help to read some programming books. It is especially useful for learning of software design patterns.
Refresh of UML might improve communication in a team. It should be beneficial for individuals who write articles or share knowledge in some other way.
The videos are available on YouTube