โครงสร้างของหลักสูตร

1.  รายวิชาพื้นฐาน  นักเรียนจะต้องลงทะเบียนเรียนรายวิชาพื้นฐานให้ครบทั้ง 8 กลุ่มสาระการเรียนรู้ จำนวน 41.0 หน่วยกิต ตามรายละเอียดดังตาราง 1

ตาราง 1  จำนวนหน่วยกิตรายวิชาพื้นฐานของแต่ละกลุ่มสาระการเรียนรู้

2. รายวิชาเพิ่มเติม

2.1 รายวิชาบังคับเลือก   นักเรียนทุกคนต้องลงทะเบียนเรียนรายวิชาเพิ่มเติม(บังคับเลือก) จำนวน 44.5 หน่วยกิต ในจำนวนนี้ต้องเป็นรายวิชาในกลุ่มสาระการเรียนรู้ต่างๆ
ตามรายละเอียด ดังตาราง 2

 ตาราง 2  จำนวนหน่วยกิตรายวิชาเพิ่มเติม (บังคับเลือก) ของแต่ละกลุ่มสาระการเรียนรู้

2.2 รายวิชาเลือกเสรี นักเรียนสามารถลงทะเบียนเรียนรายวิชาเลือกเสรี จำนวน 11.0 หน่วยกิต  เลือกจากรายวิชาตามความถนัด ความสนใจ และศักยภาพของตนเอง

ตาราง 3  จำนวนหน่วยกิต ในการเรียนภาคเรียนต่างๆ

3. กิจกรรมพัฒนาผู้เรียน  แบ่งออกเป็น 2 กิจกรรมย่อย คือ กิจกรรมแนะแนว และกิจกรรมนักเรียน ตามรายละเอียดดังตาราง 4
ตาราง 4  กิจกรรมพัฒนาผู้เรียนขั้นต่ำที่นักเรียนต้องปฏิบัติ