โครงสร้างหลักสูตรปรัชญาดุษฎีบัณฑิต แบบ 2.2
| 1.จำนวนหน่วยกิตรวม | ไม่น้อยกว่า | 78 หน่วยกิต | ||
| ก.วิชาเอก | ไม่น้อยกว่า | 30 หน่วยกิต | ||
| - สัมมนา | 6 หน่วยกิต | |||
| - วิชาเอกบังคับ | 12 หน่วยกิต | |||
| - วิชาเอกเลือก | ไม่น้อยกว่า | 12 หน่วยกิต | ||
| ข.วิทยานิพนธ์ | ไม่น้อยกว่า | 48 หน่วยกิต | ||
| 2.รายวิชา | ||||
| ก.รายวิชาเอก | ไม่น้อยกว่า | 30 หน่วยกิต | ||
| - สัมมนา | 6 หน่วยกิต | |||
| 418697* | สัมมนา | 1,1,1,1 | ||
| (Seminar) | ||||
| - วิชาเอกบังคับ | 12 หน่วยกิต | |||
| 418511 | ทฤษฎีภาษาโปรแกรม | 3 (3-0) | ||
| (Theory of Programming Languages) | ||||
| 418531 | โครงสร้างข้อมูลและการวิเคราะห์ขั้นตอนวิธี | 3 (3-0) | ||
| (Data Structures and Algorithm Analysis) | ||||
| 418532 | สถาปัตยกรรมคอมพิวเตอร์ขั้นสูง | 3 (3-0) | ||
| (Advanced Computer Architecture) | ||||
| 418591 | ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ | 2 (2-0) | ||
| (Research Methods in Computer Science) | ||||
| 418691* | ระเบียบวิธีวิจัยขั้นสูงทางวิทยาการคอมพิวเตอร์ | 1 (1-0) | ||
|
(Advanced Research Methods in Computer Science) |
||||
| - วิชาเอกเลือก | ไม่น้อยกว่า | 12 หน่วยกิต | ||
| ให้เลือกเรียนรายวิชาที่สัมพันธ์กับวิทยานิพนธ์จำนวนไม่ น้อยกว่า 12 หน่วยกิต โดยเลือกเรียนรายวิชาซึ่งมีรหัสสามตัวหลังตั้งแต่ 600 ขึ้นไปไม่น้อยกว่า 6 หน่วยกิต ทั้งนี้ให้อยู่ในดุลยพินิจของอาจารย์ที่ปรึกษาประจำตัวนิสิต โดยความเห็นชอบของหัวหน้าภาควิชา หรือประธานสาขาและคณบดีบัณฑิตวิทยาลัย โดยมีรายวิชาในสายวิชาต่าง ๆ ให้เลือก ดังนี้ | ||||
| ข. วิทยานิพนธ์ | ไม่น้อยกว่า | 48 หน่วยกิต | ||
| 418699 | วิทยานิพนธ์ | 1-48 | ||
| (Thesis) | ||||