===== รายละเอียดของกระบวนวิชา ===== **กระบวนวิชา** 204251: โครงสร้างข้อมูล (DATA STRUCTURES) ภาคเรียนที่ 1 ปีการศึกษา 2557 **เงื่อนไขที่ต้องผ่านก่อน** ว.คพ 211 (204211) หรือ ว.คพ.214 (204214) หรือ ว.คพ.215 (204215) หรือ ว.คพ.216 (204216) หรือ ว.คพ.217 (204217) หรือ ว.คพ.219 (204219) ===== ประกาศ ===== * ขอให้นักศึกษาเข้าร่วมกลุ่ม facebook เพื่อติดตามข่าวประกาศด้วย Facebook Group: [[https://www.facebook.com/groups/204251DataStructure/]] ===== ผู้สอน ===== __**ตอน 1**__ วันจันทร์ , พฤหัสบดี เวลา 11:00 – 12:30 น. **ห้องเรียน** : CSB 201 * **ผู้สอน** : อาจารย์ ดร. นพรัตน์ วนิชชานันท์ **ห้องทำงาน** : CSB 110 **Email**: noparut@windowslive.com ===== คะแนนการวัดผลการเรียน ===== **การตัดเกรด** : ตัดเกรดอิงกลุ่มและอิงเกณฑ์ * เข้าชั้นเรียน **5%** * การบ้านหรือแบบฝึกหัดในชั้นเรียน **10%** * รายงาน **10%** * สอบกลางภาค **35%** * สอบปลายภาค **40%** **Class Webpage:** http://www.cs.science.cmu.ac.th/course/204251/ ===== วันสอบ ===== * สอบกลางภาค วันจันทร์ที่ 6 ตุลาคม 57 เวลา 9:00 – 11:00 น. * สอบปลายภาค ตามหมายกำหนดการของมหาวิทยาลัย ===== เนื้อหาวิชาบรรยาย ===== ^ อาทิตย์ที่ ^ วันที่ ^ หัวเรื่อง ^ | 1 - 2 | 14 - 22 ส.ค. 57 |**Chapter 1.** Introduction | | 3 - 4 | 25 ส.ค. - 5 ก.ย. 57 |**Chapter 2.** Algorithms Analysis I & II | | 5 | 8 - 12 ก.ย. 57 |**Chapter 3.** Arrays | | 6 | 15 - 19 ก.ย. 57 |**Chapter 4.** Lists | | 7 | 22 – 26 ก.ย. 57 |**Chapter 5.** Stacks & Stack Applications | | 8 | 29 ก.ย. 57 - 3 ต.ค. 57 |**Chapter 6.** Queues | | Midterm Exam 6 - 12 ต.ค. 57 สำหรับวันสอบกลางภาคกระบวนวิชา 204251 : วันจันทร์ที่ 6 ตุลาคม 57 เวลา 9:00 – 11:00 น. ||| | 9 - 10 | 13 - 24 ต.ค. 57 |**Chapter 7.** Trees, Search Trees & Applications | | 11 | 27 - 31 ต.ค. 57 |**Chapter 8.** Priority Queues & Heaps | | 12 | 3 - 7 พ.ย. 57 |**Chapter 9.** Hashing | | 13 | 10 - 14 พ.ย. 57 |**Chapter 10.** Sorting | | 14 - 15 | 17 - 28 พ.ย. 57 | **Chapter 11.** Graphs | | Final Exam ตามหมายกำหนดการของมหาวิทยาลัย ||| ===== หนังสืออ้างอิง ===== * Data Structures and Algorithms in C++, Michael T. Goodrich, //et al.//., Wiley, 2011