This is an advanced undergraduate level course that covers the organometallic chemistry of the main and transition metals with emphasis on introduction to organometallic chemistry of both the main group and transition metal, basic reaction types and the natural extensions to the very relevant area of homogeneous catalysis