Struktur dan muatan KTSP SMK ditetapkan melalui KepmendikbudRistek No. 262/M/2022 tentang Perubahan atas Keputusan Permendikbud Ristek No. 56/M/2022 Pedoman Penerapan Kurikulum dalam Rangka Pemulihan Pembelajaran. Struktur Kurikulum Pendidikan Menengah Kejuruan berisi Muatan Umum yang terdiri atas: (A) Muatan Nasional dan (B) Muatan Peminatan Kejuruan yang terdiri atas Matematika, Bahasa Inggris, Informatika, IPAS, Dasar Program Keahlian, PKK, Mapel Pilihan dan Konsentrasi Keahlian.
Kurikulum yang digunakan di SMK Muhammadiyah 1 Yogyakarta adalah Kurikulum Satuan Pendidikan (KSP) dengan pendekatan Deep Learning (Pembelajaran Mendalam).
Pengalokasian waktu pembelajaran menyesuaikan kebutuhan masing-masing tingkat pada Konsentrasi Keahlian.
Struktur Kurikulum SMK
| NO | MATA PELAJARAN | JAM STANDAR |
|---|---|---|
| A. MUATAN UMUM | ||
| 1 | Pendidikan Agama dan Budi Pekerti | 264 |
| 2 | Pendidikan Pancasila dan Kewarganegaraan | 176 |
| 3 | Bahasa Indonesia | 300 |
| 4 | Pendidikan Jasmani, Olahraga, dan Kesehatan | 180 |
| 5 | Sejarah Indonesia | 144 |
| 6 | Seni dan Budaya | 72 |
| 7 | Pendidikan Al Islam* | 180 |
| 8 | Ciri Khusus* (Kemuhammadiyahan dan Bahasa Arab) | 144 |
| 9 | Muatan Lokal | 216 |
| Jumlah A | 1296 | |
| B. MUATAN KEJURUAN | ||
| 1 | Matematika | 300 |
| 2 | Bahasa Inggris | 352 |
| 3 | Informatika | 144 |
| 4 | Proyek Ilmu Pengetahuan Alam dan Sosial | 216 |
| 5 | Dasar-dasar Program Keahlian | 432 |
| 6 | Konsentrasi Keahlian | 1000 |
| 7 | Proyek Kreatif dan Kewirausahaan | 260 |
| 8 | Praktik Kerja Lapangan | 736 |
| 9 | Mata Pelajaran Pilihan | 208 |
| Jumlah B | 3648 | |
| Jumlah A + B | 5562 | |