Advanced Design and Programming

Participants learn concepts of advanced object oriented design and programming using a single semester-long project.