| Semester 1 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBPK 1001 | Pendidikan Agama | 2 |
| 2 | PBPK 1002 | Pendidikan Pancasila | 2 |
| 3 | PBPK 1003 | Bahasa Indonesia | 2 |
| 4 | PBKK 1101 | Kalkulus | 3 |
| 5 | PBKK 1101 | Fisika Dasar | 2 |
| 6 | PBKK 1103 | Biologi Dasar | 3 |
| 7 | PBKK 1102 | Kimia Dasar | 2 |
| 8 | PBPK 1004 | Filsafat Pendidikan | 2 |
| 9 | PBKK 1105 | Teknik Laboratorium | 2 |
| Jumlah SKS | 20 | ||
| Semester 2 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBPK 2005 | Pendidikan Kewarganegaraan | 2 |
| 2 | PBKB 2201 | Bahasa Inggris Biologi | 2 |
| 3 | PBPK 2008 | Ilmu Sosial dan Budaya Dasar | 2 |
| 4 | PBKK 2106 | Taksonomi Tumbuhan Rendah | 3 |
| 5 | PBKK 2107 | Morfologi Tumbuhan | 3 |
| 6 | PBKK 2108 | Taksonomi Hewan Rendah | 3 |
| 7 | PBPK 2006 | Perkembangan Peserta Didik | 2 |
| 8 | PBPK 2007 | Profesi Kependidikan | 3 |
| Jumlah SKS | 20 | ||
| Semester 3 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBKK 3109 | Biologi Sel | 3 |
| 2 | PBPK 3009 | Psikologi Pendidikan | 3 |
| 3 | PBKK 3110 | Ilmu Lingkungan | 2 |
| 4 | PBKK 3111 | Struktur Hewan | 3 |
| 5 | PBKK 3112 | Biokimia | 3 |
| 6 | PBKK 3113 | Taksonomi Hewan Tinggi | 3 |
| 7 | PBKK 3114 | Taksonomi Tumbuhan Tinggi | 3 |
| 8 | PBPK 3010 | Kepemimpinan | 2 |
| 9 | PBPK 3011 | Penulisan Karya Ilmiah | 2 |
| Jumlah SKS | 24 | ||
| Semester 4 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBKK 4115 | Anatomi Tumbuhan | 3 |
| 2 | PBKK 4116 | Anatomi Fisiologi Manusia | 3 |
| 3 | PBKK 4117 | Statistika | 2 |
| 4 | PBKK 4118 | Perkembangan Hewan | 3 |
| 5 | PBKK 4119 | Strategi Belajar Mengajar | 3 |
| 6 | PBBB 4401 | PLP 1 (Observasi Lingkungan Sekolah) | 2 |
| 7 | PBKK 4120 | Telaah Kurikulum Biologi | 3 |
| 8 | PBPK 4006 | Pendidikan Karakter/Pendidikan Anti Korupsi | 2 |
| Jumlah SKS | 21 | ||
| Semester 5 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBKK 5121 | Evaluasi Hasil Belajar | 3 |
| 2 | PBKK 5122 | Bioteknologi | 3 |
| 3 | PBKK 5123 | Entomologi/ Parasitologi | 2 |
| 4 | PBKK 5124 | Perencanaan Pembelajaran Biologi | 3 |
| 5 | PBKK 5125 | Pengembangan Media Pembelajaran Biologi | 2 |
| 6 | PBKK 5126 | Fisiologi Tumbuhan | 3 |
| 7 | PBKK 5127 | Fisiologi Hewan | 3 |
| 8 | PBKK 5128 | Metode Penelitian | 2 |
| 9 | PBKK 5129 | Genetika | 3 |
| Jumlah SKS | 24 | ||
| Semester 6 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBKK 6130 | Ekologi Tumbuhan | 3 |
| 2 | PBKK 6131 | Ekologi Hewan | 3 |
| 3 | PBKK 6132 | Mikrobiologi | 3 |
| 4 | PBKK 6133 | Kultur Jaringan | 2 |
| 5 | PBKK 6134 | Microteaching | 2 |
| 6 | PBKK 6135 | Media Pembelajaran berbasis ICT | 2 |
| 7 | PBKK 6136 | Bioenterpreneurship | 2 |
| 8 | PBKK 6137 | PAIKEM/STEM | 2 |
| 9 | PBKK 6138 | Biokonservasi/ Ekologi Mangrove | 2 |
| Jumlah SKS | 21 | ||
| Semester 7 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBBB 7402 | KKL (KKN) | 3 |
| 2 | PBBB 7403 | PLP 2 (Praktik mengajar) | 6 |
| Jumlah SKS | 9 | ||
| Semester 8 | |||
| No | Kode | Nama Matakuliah | SKS |
| 1 | PBKK 8139 | Skripsi | 6 |
| Jumlah SKS | 6 | ||
Total SKS | 145 |