| Category | Credits |
| 1. General education courses | 30 |
| 1.1 Humanities and social science | 12 |
| 1.2 Language skills | 15 |
| 1.3 Science and mathematics | 3 |
| 2. Specialized courses | 100 |
| 2.1 กลุ่มวิชาแกนพื้นฐานวิทยาศาสตร์/คณิตศาสตร์ทั่วไป | 27 |
| 2.2 กลุ่มวิชาแกนพื้นฐานชีววิทยา | 16 |
| 2.3 กลุ่มวิชาเฉพาะด้าน (บังคับ) | 48 |
| 2.3 กลุ่มวิชาเฉพาะด้าน (เลือก) | 9 |
| 3. Free elective courses | 6 |
| TOTAL | 136 |
