Numerical Control Courses

Course Code Title & Description Credits Schedule
NCT 100

Foundation Concepts for Manufacturing (CNC)

In this course, students will explore a variety of different machining technologies including computer numerical control (CNC), traditional, and hybrid machine tools for the purpose of later integration. Students will be introduced to projects on CNC machining centers and computer-aided design/computer-aided modeling (CAD/CAM) systems, additive man...

(3 Credits) View Schedule
NCT 101

Introduction to Computerized Machining (CNC) - I

This is the first course of the numerical control series. Students explore various aspects of automated machining centers used in automated manufacturing. Studies include an introduction to controllers, fundamentals of setup and operation, programming computer numerical control (CNC) controllers, computer-aided design/computer-aided manufacturing (...

(2 Credits) View Schedule
NCT 110

Introduction to Computerized Machining (CNC) - II

In this course, students focus on the set-up and operation of Computer Numerical Control (CNC) mills and lathes in the laboratory. Parts will be machined to specification, through variations of set-up and interactions with the machine tool controllers. Students will be able to operate the CNC mills and lathes in the lab after successful completion ...

(2 Credits) View Schedule
NCT 120

Introduction to 2D CAD CAM Programming and Applications

In this course, students will learn CAD/CAM software to design parts for the various CNC manufacturing equipment. Points, lines, circles, view control, layers colors, break and trim functions will be used to create the geometry. Students will create both 2D and 3D geometry. The part geometry will be used to generate output files for various manufac...

(2 Credits) View Schedule
NCT 121

Manual Programming and NC Tool Operation

In this course, students will interpret working drawings of sample parts, write and edit programs, setup and operate CNC machine tools, and inspect the finished products in the process of manufacturing parts. Feeds and speeds, fixed cycles, program editing, set up procedures, and program preparation are major topics presented. This is the first in ...

(4 Credits) View Schedule
NCT 123

2D CAD CAM CNC Programming for Mills and Lathes

In this course, students will use geometry creation skills to create tool paths for drilling operations, arc hole patterns, hole patterns, slotting, facing, contouring, and pocket milling. The computer-aided manufacturing (CAM) files will be posted to the vertical computer numerical control (CNC) machine tools to create milled parts. Lathe cycles s...

(2 Credits) View Schedule
NCT 174

NCT Co-op Education I

Students are placed in an approved industrial work experience to gain skills and knowledge offered by the employer. Together with the instructor and employer, students set up work assignments and learning objectives to connect classroom learning with career-related work experience. This is the first of two co-op courses. Level I Prerequisite: Acade...

(1-3 Credits) View Schedule
NCT 201

Geometric Dimensioning and Tolerancing (GD&T)

This course will builds on basic blueprint reading skills from MEC101. This course will prepare the student to understand and apply Geometric Dimensioning and Tolerancing (GD&T) according to national standards. Level I Prerequisite: Academic Reading and Writing Levels of 6; Academic Math Level 2; MEC 101 and NCT 120, minimum grade "C"

(2 Credits) View Schedule
NCT 221

Advanced Manual Programming and NC Tool Operation

In this course, students will learn complex cutter path generation, cutter compensation, repetitive programming, multi-quadrant circular interpolation, three axis interpolation, threading macros, and other advanced programming techniques are practiced. Geometry creation using computer-aided design/computer-aided manufacturing (CAD/CAM) software wil...

(4 Credits) View Schedule
NCT 244

Advanced Manufacturing Capstone (CNC)

In this course, students will use skills learned in the advanced manufacturing program to design and build complex project(s) to solve a problem. To create these projects, students will use CNC and manual machinery, as well as create machine code programs (G-Code) manually and with CAD/CAM software. Students will create detailed drawings of their p...

(3 Credits) View Schedule
NCT 274

NCT Co-op Education II

Students are placed in an approved industrial work experience to gain skills and knowledge offered by the employer. Together with the instructor and employer, students set up work assignments and learning objectives to connect classroom learning with career-related work experience. This is the second of two possible co-op courses. Level I Prerequis...

(1-3 Credits) View Schedule
Revised on January 30, 2026

Take the
Next Step