La CFAO ou conception et fabrication assistées par ordinateur est la technologie reliée à l'utilisation de l'ordinateur pour des fins de design et de production. Cette technologie évolue de plus en plus vers l'intégration de toutes les activités de production manufacturière.

Les systèmes de CAO/FAO ont révolutionné les techniques de conception et de fabrication. Les concepteurs n’ont désormais plus à résoudre d’équations mathématiques pour calculer des tangences, des intersections, des positions, ou des surfaces complexes. L’utilisation d’ordinateurs pour la conception géométrique et la génération de programmes de commande numérique (CN) procure une réalisation et des modifications quasi-immédiates. La C.A.O/F.A.O fait gagner du temps, des ressources, et des coûts de production grâce à sa souplesse et à sa précision.

À la fin de ce cours, les étudiants seront capables d’identifier et de décrire les principales fonctions d’un système de CAO, de comprendre les différentes techniques de modélisation, de distinguer les différentes représentations de modèles géométriques, de reconnaître les défis inhérents au transfert de données CAO et de décrire les fonctions graphiques interactives de tout système contemporain de CAO. Ils seront en mesure de mettre en œuvre un système de CAO pour réaliser des projets de conception mécanique.

Suite à ce cours, l’étudiant doit connaître aussi les principes, la programmation et la mise en œuvre des MOCN, la programmation assistée par ordinateur et l’utilisation des logiciels de FAO. Il aura également s'initier à la mise en œuvre des machines-outils à commande numérique et de leurs équipements périphériques ainsi qu'à la programmation manuelle et assistée par ordinateur.