A new efficient algorithm for the computation of z=constant level curves of surfaces z=f (x, y) is proposed and tested on several examples. The set of z-level curves in a given rectangle of the (x, y)-plane is obtained by evaluating f on a \ufb01rst coarse square grid which is then adaptively re\ufb01ned by triangulation to eventually match a desired tolerance. Adaptivity leads to a considerable reduction in terms of evaluations of f with respect to uniform grid computation as in Matlab\uae\u2019s contour. Furthermore, especially when the evaluation of f is computationally expensive, this reduction notably decreases the computational time. A comparison of performances is shown for two real-life applications such as the determination of stab...