Teknik mesin atau Teknik mekanik adalah ilmu teknik mengenai aplikasi dari prinsip fisika untuk analisis, desain, manufaktur dan pemeliharaan sebuah sistem mekanik. Ilmu ini membutuhkan pengertian mendalam atas konsep utama dari cabang ilmu mekanika, kinematika, teknik material, termodinamika dan energi. Ahli atau pakar dari teknik mesin biasanya disebut sebagai insinyur (teknik mesin), yang memanfaatkan pengertian atas ilmu teknik ini dalam mendesain dan menganalisis pembuatan kendaraan, pesawat, pabrik industri, peralatan dan mesin industri dan lain sebagainya. Teknik mesin biasanya terdiri dari :

  •     Perancangan Mekanik dan Konstruksi
  •     Proses Manufaktur dan Sistem Produksi
  •     Konversi energi
  •     Ilmu Bahan / Metalurgi


Teknik mesin mulai berkembang sebagai suatu ilmu setelah adanya revolusi industri di Eropa pada abad ke-18. Kemudian pada abad ke-19 semakin berkembang lagi mengikuti perkembangan ilmu fisika. Ilmu teknik mesin pun semakin canggih, dan para insinyurnya sekarang mengembangkan diri di bagian komposit, mekatronika, dan nanoteknologi. Ilmu ini juga mempunyai hubungan dengan teknik penerbangan, teknik sipil, teknik listrik, teknik perminyakan, dan teknik kimia.

Standar kompetensi yang digunakan sebagai acuan pengembangan kurikulum Program Keahlian Teknik Pemesinan adalah Standar Kompetensi Kerja NasionalIndonesia (SKKNI) pada Bidang Industri Logam dan Mesin. Standar kompetensi dan level kualifikasi keahlian Teknik Pemesinan dapat digambarkan sebagai berikut : 

  1. Memahami dasar kekuatan bahan dan komponen mesin
  2. Memahami prinsip dasar kelistrikan dan konversi energi
  3. Memahami proses dasar perlakuan logam
  4. Memahami proses dasar teknik mesin
  5. Menerapkan keselamatan dan kesehatan kerja (K3)
  6. Menggunakan peralatan pembandingan dan/atau alat ukur dasar
  7. Mengukur dengan alat ukur mekanik presisi
  8. Menggunakan perkakas bertenaga/operasi digenggam
  9. Menggunakan perkakas tangan
  10. Menginterpretasikan sketsa
  11. Melaksanakan penanganan material secara manual
  12. Menggunakan mesin untuk operasi dasar
  13. Membaca gambar teknik
  14. Melakukan pekerjaan dengan mesin bubut
  15. Melakukan pekerjaan dengan mesin frais
  16. Melakukan pekerjaan dengan mesin gerinda
  17. Mengeset mesin dan program mesin NC/CNC (dasar)
  18. Memprogram mesin NC/CNC (dasar)
  19. Menggunakan mesin bubut (kompleks)
  20. Memfrais (kompleks)
  21. Menggerinda pahat dan alat potong
  22. Mengoperasikan mesin NC/CNC (Dasar)
  23. Mengelas dengan proses las busur metal manual
  24. Mengelas dengan proses las oksi-asetilen
  25. Kerja Plat Dasar
  26. Menggambar 2 D dengan sistem CAD
  27. Menggambar 3D dengan sistem CAD