AMCAD (www.amcad.ai) is a web-enabled artificial intelligence (AI) system created to auto-evaluate students' computer-aided drawing (CAD) work assignments and help students in self-directed learning. It compares two engineering drawings and highlights the differences (errors) between the two. The errors are classified into two categories: "Missing Line" errors shown in red and "Erroneous Line" errors in blue. AMCAD works in tandem with all CAD software. It uses computer vision technology to convert PDF drawings to raster subimages, and XOR to evaluate quantitatively the best-matched with best-aligned views. AMCAD, whose AI algorithms and web application were developed in Python, shows the comparison results in two display modes: superimpose and side-by-side. To encourage students in self-directed leaning, instructional videos can be included in each CAD work assignment.