ArcGIS Desktop 101 + Introduction to VBA for ArcMap + Introduction to Arcobjects
Bundle our ArcGIS Desktop 101 course + Introduction to VBA for ArcMap + Introduction to ArcObjects and save 15%.
ArcGIS Desktop (ArcView, ArcEditor, or ArcInfo license) 9.x