While it sounds like it could be a fun class I don't see any point of it's real world application unless you're going into game development.