Cours de Non-commutative Geometry