The document outlines an agenda for a presentation on source code visualization. It discusses the problem of complex software systems being intangible and invisible. As a solution, it proposes visualizing source code elements and metrics to provide insight. It reviews related work using graphs, charts and cityscapes. It then introduces SourceViz, a tool that extracts metrics from Java source code and visualizes class relations, complexity and other metrics at the package, class and method level using various techniques. The conclusions state that visualization provides an efficient way to understand structure and interpret metrics. Future work includes evaluating and visualizing reusability, refactoring and re-engineering opportunities.