This 2-month evening course in the centre of Tallinn walks you through the whole CNC chain — CAD design, CAM toolpaths and machining on real equipment, with 42 academic hours of hands-on workshop practice.

End-to-End CNC Engineering Course: CAD, CAM, and Machining Workflow

Time of conduct:
19.10.2026 - 23.12.2026
Apply → We'll reply within 1 business day

Target group — this course is for you if you are:

A beginner with no experienceyou want to enter the in-demand CNC profession
A machinistturner, miller or fitter moving from manual machines to CNC and CAD/CAM
A manufacturing employeeyou need to upskill and broaden your range of tasks
Changing careersyou are looking for a stable, in-demand technical trade
A technologist or engineerdesigner or mechanical engineer interested in the CAD/CAM/machining chain
A technical school studentyou want hands-on skills for employment
An entrepreneur or shop owneryou need to run machines yourself or oversee the process
Our classroom at Tartu mnt. 18, TallinnOur classroom at Tartu mnt. 18, Tallinn
A laptop is provided for the training period if neededA laptop is provided for the training period if needed
Official certificate of completion (issued in Estonian)Official certificate of completion (issued in Estonian)
We advise on the job marketWe advise on the job market

Course objective

To provide basic theoretical knowledge and fundamental practical skills required to work as a CNC machine operator.

Learning outcome — those who complete this course:

Know the machinesthe main types of CNC machines and their basic principles of operation
Write CNC programscreate programs using G-code and M-code
Read blueprintsread and interpret technical drawings
Set up machinesprepare machines for operation
Work safelyunderstand safety techniques for operating CNC machines

Technologies you will learn during the course:

Design parts in Autodesk Fusion 360 (CAD)
Generate toolpaths in CAM (Vectric Aspire)
Run CNC machines with G-code / M-code

Course modules:

Module Main topics Volume
1. Introduction to CNC machines and their basic principles of operation
  • Basic concepts and terminology of CNC.
  • Advantages and applications of CNC machines.
  • Structure and components of a CNC machine.
  • Basic principles of operating a CNC machine.
  • 8 ac/h
    2. Basics of programming CNC machines.
  • Description of G-code and M-code.
  • Syntax and formatting of CNC programs.
  • Operations for moving, rotating, and machining material.
  • Conditional operators and loops in CNC programming.
  • 16 ac/h
    3. Reading and interpreting blueprints.
  • Types of blueprints and their elements.
  • Analysis of dimensional and geometric notations.
  • Interpretation of 3D models and assembly drawings.
  • Recognition of symbols and specifications on blueprints.
  • 12 ac/h
    4. Setting up and preparing the CNC machine for operation.
  • Loading and unloading CNC programs.
  • Checking and adjusting tools and fixtures.
  • Setting the operating parameters of the CNC machine.
  • Verification of correct setup and calibration of the CNC machine.
  • 14 ac/h
    5. Safety and operation of CNC machines.
  • Basic safety rules when working with CNC machines.
  • Prevention of accidents and incidents.
  • Maintenance of CNC machines and their components.
  • Troubleshooting and problem solving.
  • 10 ac/h
    6. Practical training and exercises.
  • Working with real CNC machines under the guidance of an instructor.
  • Writing and debugging CNC programs.
  • Performing standard operations and machining parts.
  • Analysis and optimisation of the machining process.
  • 42 ac/h
    Evening classesMon, Wed, Fri 17:45–21:00
    Groups up to 6personal attention
    42 h on real machinesworkshop practice with an instructor
    Lecture recordingscatch up or revise
    Flexible payment & state supportpayment options and support programmes are available — ask our consultant

    Requirements for students
    • confident PC user
    • basic proficiency in English (approximately corresponding to A1/A2 level)
    Training methods

    The total course volume is 180 academic hours, of which 100 academic hours are conducted in the classroom (including 42 academic hours of practical sessions and 2 seminars totalling 8 academic hours).

    Evaluation criteria for learning outcomes

    Learning outcomes are assessed based on independently completed practical work.

    Evaluation methods

    Upon successful completion, practical and homework assignments receive a "pass" grade.

    Course completion conditions

    To successfully complete the course and receive a certificate, it is necessary to achieve a "pass" grade on 75% of the homework assignments.

    Ready to start? The next groups begin:

    19.10.2026 - 23.12.2026

    Contact us for a free consultation.

    Apply → We'll reply within 1 business day
    Price: 2400 EUR (VAT 24% included)

    Total course volume: 180 ac/h
    Includes classroom sessions 100 ac/h (of which 42 ac/h practical sessions and 2 seminars, 8 ac/h in total) and independent study 80 ac/h. Training is conducted in a workshop classroom at Tartu mnt. 18, Tallinn; the group size is up to 6 people.

    Tutors

    Daniil Zemtsovski

    Qualification: Entrepreneur and business founder with over 7 years in in-house manufacturing and 3D printing.

    Specialisation: 3D printing and additive manufacturing, 3D modeling, prototyping and made-to-order fabrication

    Teaching experience: instructor at Gamma Intelligence for 3D modeling and CNC

    Education: Euroakadeemia — Bachelor of Business Administration (2017); Informatika ja arvestustehnika kool — vocational secondary, database management (2014).

    Review the CV