Algebraic Geometry: Notes on a Course