ใช้เวลาในการศึกษาทั้งหมด 4 ปี ในแต่ละปีจะมีการเปิดการศึกษาดังนี้
ภาคการฝึกอยู่ในห้วง เดือน ก.พ. ? มี.ค. (8 สัปดาห์)
ภาคการศึกษาที่ 1 อยู่ในห้วง พ.ค. ? ส.ค. (16 สัปดาห์)
ภาคการศึกษาที่ 2 เริ่มต้นหลังจากสิ้นภาคการศึกษาที่ 1 ประมาณ 3 สัปดาห์
อยู่ในห้วง กลางเดือน ก.ย. ถึง กลางเดือน ม.ค. ของปี พ.ศ. ถัดไป
สิ้นเดือน ม.ค. คือ วันสิ้นปีการศึกษา นักเรียนนายร้อยได้รับการเลื่อนชั้นสูงขึ้น
สาขาที่เรียนประกอบด้วย
1. สาขาวิชา วิทยาศาสตร์ทั่วไป
2. สาขาวิชา บริหารรัฐกิจ
3. สาขาวิชา วิทยาการคอมพิวเตอร์
4. สาขาวิชา วิศวกรรมไฟฟ้า (แขนงไฟฟ้ากำลัง)
5. สาขาวิชา วิศวกรรมโยธา
6. สาขาวิชา วิศวกรรมอุตสาหกรรม
7. สาขาวิชา วิศวกรรมสรรพาวุธ
8. สาขาวิชา วิศวกรรมสำรวจ(แผนที่)
9. สาขาวิชา วิศวกรรมคอมพิวเตอร์