Your transaction is in progress.
Please Wait...
Course Details
KTO KARATAY UNIVERSITY
Trade and Industry Vocational School
Programme of Weapons Industry Technician
Course Details
Course Code Course Name Year Period Semester T+A+L Credit ECTS
07940103 CNC Manufacturing Technique 2 Spring 4 2+2+0 6 6
Course Type Elective
Course Cycle Associate (Short Cycle) (TQF-HE: Level 5 / QF-EHEA: Short Cycle / EQF-LLL: Level 5)
Course Language Turkish
Methods and Techniques The course is conducted through lectures, laboratory applications, simulation-based training, and workshop practices. Students write G-codes and generate toolpaths in CNC simulation software, then apply these operations on real CNC machines. Practical sessions emphasize safety rules, workpiece setup techniques, and tolerance control.
Mode of Delivery Face to Face
Prerequisites Students who do not wish to take the course coded 07940101 – Applied Course are required to take this course.
Coordinator Lect. Mehmet AKSOY
Instructor(s) Lect. Mehmet AKSOY
Instructor Assistant(s) -
Course Instructor(s)
Name and Surname Room E-Mail Address Internal Meeting Hours
Lect. Mehmet AKSOY T-219 [email protected] 7407 Tuesday
10:00-12:00
Course Content
This course covers the structure, working principles, axis movements, and coordinate systems of CNC machines. Students learn about toolpath generation, tool selection, zero-point setting, and machining strategies using G and M codes. In addition to theoretical knowledge, practical machining exercises are carried out on CNC lathe and milling machines. The course also includes machining safety, tolerance control, and surface quality evaluation.
Objectives of the Course
The aim of this course is to teach the fundamental working principles of CNC (Computer Numerical Control) machines, enabling students to gain knowledge and skills in toolpath creation, code reading, and machining operations. Students acquire practical experience in cutting tool selection, workpiece setup, and tolerance control during machining processes.
Contribution of the Course to Field Teaching
Basic Vocational Courses X
Specialization / Field Courses X
Support Courses
Transferable Skills Courses
Humanities, Communication and Management Skills Courses
Relationships between Course Learning Outcomes and Program Outcomes
Relationship Levels
Lowest Low Medium High Highest
1 2 3 4 5
# Program Learning Outcomes Level
P1 Possesses fundamental, up-to-date, and practical knowledge related to their profession 5
P2 Possesses knowledge about Occupational Health and Safety, Environmental Awareness, and Quality Processes 4
P4 Effectively uses information technologies related to their profession (software, programs, animation, etc.) 5
P5 Possesses the ability to independently evaluate professional problems and issues using an analytical and critical approach and to propose solutions 5
P11 Possesses the ability to design and implement systems, components, and processes related to their field, taking into account security, quality, efficiency, and cost factors. 5
P12 Possesses the ability to select, apply, and develop materials, production methods, and testing processes used in the arms industry and related technological fields 5
Course Learning Outcomes
Upon the successful completion of this course, students will be able to:
No Learning Outcomes Outcome Relationship Measurement Method **
O1 Recognize the basic components of CNC lathes and milling machines. P.1.25 1
O2 Performs machine start/stop operations in accordance with safety rules. P.2.4 7
O3 Explains the logic of creating a tool path. P.4.10 1,7
O4 It interprets a simple processing process by reading G-codes. P.5.30 1,7
O5 It measures the machined part and checks its compliance with the tolerance. P.11.20 7
O6 Classifies cutting tool types (carbide, HSS, etc.). P.12.25 1
** Written Exam: 1, Oral Exam: 2, Homework: 3, Lab./Exam: 4, Seminar/Presentation: 5, Term Paper: 6, Application: 7
Weekly Detailed Course Contents
Week Topics
1 Introduction to CNC technology, history, and applications
2 Structure of CNC machines, axis systems, and coordinate logic
3 CNC control unit and basic commands
4 Fundamentals of G and M codes
5 Toolpath generation and simulation
6 Zero-point setting and workpiece setup techniques
7 Cutting tool types, selection criteria, and tool life
8 CNC turning operations: peripheral, facing, and drilling applications
9 CNC milling operations: contouring, pocketing, and drilling strategies
10 Cutting speeds, feed rates, and material removal calculations
11 CNC program errors, alarm codes, and troubleshooting methods
12 Safety precautions in CNC and machining operations
13 Application: G-code part programming and machining
14 General review, project presentation, and term evaluation
Textbook or Material
Resources Smid, P. — CNC Programming Handbook, Industrial Press Inc.
Kalpakjian, S., Schmid, S.R. — Manufacturing Engineering and Technology, Pearson Education.
Tekeli, Ş., Sınmazçelik, T. — Machining and CNC Applications, Birsen Publications.
Evaluation Method and Passing Criteria
In-Term Studies Quantity Percentage
Attendance - -
Laboratory - -
Practice 1 10 (%)
Homework 1 10 (%)
Presentation - -
Projects - -
Quiz - -
Midterms 1 30 (%)
Final Exam 1 50 (%)
Total 100 (%)
ECTS / Working Load Table
Quantity Duration Total Work Load
Course Week Number and Time 14 2 28
Out-of-Class Study Time (Pre-study, Library, Reinforcement) 14 5 70
Midterms 1 15 15
Quiz 0 0 0
Homework 1 10 10
Practice 14 2 28
Laboratory 0 0 0
Project 0 0 0
Workshop 0 0 0
Presentation/Seminar Preparation 0 0 0
Fieldwork 0 0 0
Final Exam 1 20 20
Other 0 0 0
Total Work Load: 171
Total Work Load / 30 5,70
Course ECTS Credits: 6
Course - Learning Outcomes Matrix
Relationship Levels
Lowest Low Medium High Highest
1 2 3 4 5
# Learning Outcomes P1 P2 P4 P5 P11 P12
O1 Recognize the basic components of CNC lathes and milling machines. 5 3 2 3 5 4
O2 Performs machine start/stop operations in accordance with safety rules. 4 5 3 3 4 4
O3 Explains the logic of creating a tool path. 5 2 5 4 5 4
O4 It interprets a simple processing process by reading G-codes. 5 2 5 4 5 5
O5 It measures the machined part and checks its compliance with the tolerance. 5 4 3 5 5 5
O6 Classifies cutting tool types (carbide, HSS, etc.). 4 3 2 4 5 5