Assignment due Tuesday May 3

Think about something you are really passionate about -- perhaps some field that you are thinking of going into as your career. It can be anything -- dance, art, finance, politics, playwriting, architecture, musical composition, plumbing, or downhill skiing.

Write an essay describing how you might use object oriented programming in this field. In your essay I want you to think seriously about what you can do with object oriented programming. What sorts of object classes and interfaces would you create, and how would they interact?

Ideally, your essay should describe the general outline of how you would structure solving problems in your field through the concepts of object oriented programming.