Power system engineers are quite familiar with modeling large, diverse engineering systems. The number of different components that comprise a system coupled with the great variety of models, attributes, and functions for those components, makes power system analysis a prime candidate for OOP-based software development. This argument holds for managing and performing calculations on power system data, but it is particularly relevant when it comes to presenting that data to the user. Effective communication of power system characteristics and trends to the user requires providing poignant visualization tools accessible through a convenient graphical user interface. The only practical way to fashion such technology is to take an OOP approach to software development. Thus, it is crucial that power engineering students be formally exposed to the ideas, implementation, and benefits of object-oriented design.