computer—aided design (CAD)