This document describes a controlled experiment to evaluate the Software Systems as Cities visualization tool CodeCity. The experiment involves participants completing program comprehension and design quality assessment tasks on medium and large software systems using either CodeCity or traditional tools like Eclipse. The main research questions are whether CodeCity increases task correctness and reduces time compared to traditional tools, regardless of system size. Key variables that are measured include task correctness, completion time, tool used, system size, participant experience level and background.