Short Course: Fundamentals of Topology Optimisation: the density-based approach and the NURBS-density-based method