Lectures on Symplectic Geometry