Graphs, networks and design. Planarity and colouring. (Technology/mathematics : a third level interfaculty course)