Practical UML: A Hands-On Introduction for Developers by Randy Miller
Unified Modeling Language (UML) Tutorial at Kennesaw State University