May 30, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog [Archived Catalog]

MET 34700 - Intro To Robotics



Study of fundamental concepts in computer numerical control (CNC) technology. Cutter centerline programming, cutter diameter compensation, tool nose radius (TNR) compensation, coordinate transformation, canned cycles, subprograms, user macros. The lab includes programming and operation of CNC turning and milling machines, CAD/CAM programming, and integration of design and manufacturing through computer network.

Preparation for Course
P: ECET 11400 or ECET 26400; MET 22300, MET 33500, ENG 23401, and PHYS 21900; all with grades of C- or better.

Cr. 3.
Hours
Class 2, Lab 3.
Student Learning Outcomes
1. Demonstrate knowledge of concepts in CNC programming such as programmed point of a cutter, tool offsets, zero point offsets, coordinate system transformation and rotation etc.
2. Demonstrate knowledge of programming techniques in CNC such as centerline programming, compensation programming, edge programming, parametric programming etc.
3. Demonstrate knowledge and experience of programming and operation of Fanuc systems.
4. Demonstrate some knowledge and experience of using CAD in CNC programming.
5. Exercise technical report writing skills.
6. Have some basic knowledge of industrial robot systems.