This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2020/11/21 11:31] admin251 [งานโปรแกรม] |
start [2021/01/08 13:18] admin251 [งานโปรแกรม] |
||
---|---|---|---|
Line 15: | Line 15: | ||
* Grader แบบฝึกหัดภาษา C/C++ (http://202.28.248.55:10017/elab/) [[http://202.28.248.55:10017/elab/|Click]] | * Grader แบบฝึกหัดภาษา C/C++ (http://202.28.248.55:10017/elab/) [[http://202.28.248.55:10017/elab/|Click]] | ||
* Grader สำหรับ Assignment (http://grader.cs.science.cmu.ac.th:10051/) [[http://grader.cs.science.cmu.ac.th:10051/|Click]] | * Grader สำหรับ Assignment (http://grader.cs.science.cmu.ac.th:10051/) [[http://grader.cs.science.cmu.ac.th:10051/|Click]] | ||
- | ===== เอกสารประกอบการสอน ===== | + | ===== การเข้าชั้นเรียน และงานที่ได้รับมอบหมาย ===== |
- | + | ||
+ | **ให้เขียนคำตอบด้วยลายมือ | ||
+ | **การส่งงาน หากเลยเวลาที่กำหนดจะหักคะแนน 20% จากคะแนนที่ได้ | ||
+ | |||
+ | งานแบบฝึกหัดในชั้นเรียน และการบ้าน **10%** ประกอบด้วย | ||
+ | ^ งานที่ ^ วันสั่่งงาน ^ หัวข้อ ^ | ||
+ | | 1 |จ 14 ธ.ค. 63| Time Complexity | | ||
+ | | 2 |พฤ 24 ธ.ค. 63| List | | ||
+ | | 3 |จ. 4 ม.ค. 64 | Stack| | ||
+ | | 4 |จ. 11 ม.ค. 64 | Queue | | ||
+ | | 5 | TBA | Set| | ||
+ | | 6 | TBA | Sort | | ||
+ | | 7 | TBA | Tree1 | | ||
+ | | 8 | TBA | Tree2 | | ||
+ | | 9 | TBA | Graph1 | | ||
+ | | 10 | TBA | Graph2 | | ||
===== งานโปรแกรม ===== | ===== งานโปรแกรม ===== | ||
* Grader [[http://grader.cs.science.cmu.ac.th:10051/|http://grader.cs.science.cmu.ac.th:10051/]] | * Grader [[http://grader.cs.science.cmu.ac.th:10051/|http://grader.cs.science.cmu.ac.th:10051/]] | ||
* การใช้งาน grader {{:การใช้งาน_grader.pdf|Download}} | * การใช้งาน grader {{:การใช้งาน_grader.pdf|Download}} | ||
* กำหนดสั่งงาน แต่ละงานให้ส่งงานภายใน 7 วัน นับตั้งแต่วันที่สั่งงาน ยกเว้นประกาศเป็นอย่างอื่น ติดตามการประกาศผ่าน FBGroup ของภาควิชา | * กำหนดสั่งงาน แต่ละงานให้ส่งงานภายใน 7 วัน นับตั้งแต่วันที่สั่งงาน ยกเว้นประกาศเป็นอย่างอื่น ติดตามการประกาศผ่าน FBGroup ของภาควิชา | ||
- | |||
งานเขียนโปรแกรม 15% ประกอบด้วย | งานเขียนโปรแกรม 15% ประกอบด้วย | ||
^ งานที่ ^ วันสั่่งงาน ^ หัวข้อ ^ | ^ งานที่ ^ วันสั่่งงาน ^ หัวข้อ ^ | ||
- | | 1 | TBA | Linear Linked List | | + | | 1 | 31 dec | Linear Linked List | |
- | | 2 | TBA | Doubly Linked List | | + | | 2 | 31 dec | Doubly Linked List | |
- | | 3 | TBA | Application of Linked List | | + | | 3 | 7 jan | Application of Linked List | |
- | | 4 | TBA | Application of Stack | | + | | 4.1 | 14 jan | Application of Stack | |
- | | 5 | TBA | Queue| | + | | 4.2 | 21 jan | Application of Stack | |
+ | | 5 | 28 jan | Queue| | ||
| 6 | TBA | Search and Sort| | | 6 | TBA | Search and Sort| | ||
| 7 | TBA | Priority Queue| | | 7 | TBA | Priority Queue| | ||
Line 41: | Line 56: | ||
===== ผู้สอน ===== | ===== ผู้สอน ===== | ||
- | __**ตอน 1**__ วันจันทร์ , พฤหัสบดี เวลา 9:30 – 11:00 น. **ห้องเรียน** : CSB 201 | + | __**ตอน 1**__ วันจันทร์ , พฤหัสบดี เวลา 13:00 – 14:30 น. **ห้องเรียน** : CSB 207 |
- | * **ผู้สอน** : อาจารย์ เบญจมาศ ปัญญางาม **ห้องทำงาน** : CSB 101 **Email**: bpanyangam@yahoo.com | + | * **ผู้สอน** : ผศ.เบญจมาศ ปัญญางาม **ห้องทำงาน** : CSB 110 **Email**: bpanyangam@yahoo.com |
+ | __**ตอน 2**__ วันจันทร์ , พฤหัสบดี เวลา 13:00 – 14:30 น. **ห้องเรียน** : CSB 209 | ||
+ | * **ผู้สอน** : อาจารย์ ดร.ฐาปนพงษ์รักกาญจนันท **ห้องทำงาน** : CSB 107 **Email**: thapanapong.r@cmu.ac.th | ||
- | __**ตอน 2**__ วันจันทร์ , พฤหัสบดี เวลา 9:30 – 11:00 น. **ห้องเรียน** : CSB 209 | + | __**ตอน 2**__ วันจันทร์ , พฤหัสบดี เวลา 13:00 – 14:30 น. **ห้องเรียน** : CSB 203 |
- | * **ผู้สอน** : อาจารย์ ดร. จักริน ชวชาติ **ห้องทำงาน** : CSB 110 **Email**: jakarin.c@cmu.ac.th | + | * **ผู้สอน** : ผศ.ดร. จักริน ชวชาต **ห้องทำงาน** : CSB 107 **Email**: jakarin.c@cmu.ac.th |
===== คะแนนการวัดผลการเรียน ===== | ===== คะแนนการวัดผลการเรียน ===== | ||
**การตัดเกรด** : ตัดเกรดอิงกลุ่มและอิงเกณฑ์ | **การตัดเกรด** : ตัดเกรดอิงกลุ่มและอิงเกณฑ์ | ||
- | * เข้าชั้นเรียนและแบบฝึกหัด **10%** | + | * เข้าชั้นเรียน แบบฝึกหัด และการบ้าน **10%** |
- | * ทดสอบย่อย(4 Quiz) **10%** | + | * ทดสอบย่อย **10%** |
- | * งานเขียนโปรแกรม (10 งาน) **10%** | + | * งานเขียนโปรแกรม **15%** |
- | * สอบกลางภาค **35%** | + | * สอบกลางภาค **30%** |
* สอบปลายภาค **35%** | * สอบปลายภาค **35%** | ||
Line 58: | Line 76: | ||
===== วันสอบ ===== | ===== วันสอบ ===== | ||
- | * วันสอบกลางภาค วันที่ 6 ต.ค. 61 เวลา 12:00 - 15:00 น. | + | * วันสอบกลางภาค วันที่ 29 ม.ค. 64 เวลา 08:00 - 11:00 น. |
- | * วันสอบปลายภาค วันที่ 8 ธ.ค. 61 เวลา 15:30 - 18:30 น. | + | * วันสอบปลายภาค วันที่ 25 มี.ค. 64 เวลา 08:00 - 11:00 น. |
===== เนื้อหาวิชาบรรยาย ===== | ===== เนื้อหาวิชาบรรยาย ===== | ||
^ สัปดาห์ที่ ^ วันที่ ^ หัวข้อ ^ | ^ สัปดาห์ที่ ^ วันที่ ^ หัวข้อ ^ | ||
- | | 1 | 6 ส.ค. 61 | Problem solving and concept of abstraction | | + | | 1 | 23 พ.ย. 63 | Problem solving and concept of abstraction | |
- | | 2-3 | 9 - 20 ส.ค. 61 | Analysis of algorithms | | + | | 2-3 | 26 พ.ย. - 3 ธ.ค. 63 | Analysis of algorithms | |
- | | 3-4 | 23 - 30 ส.ค. 61 | Linear lists | | + | | 3-4 | 11 - 21 ธ.ค. 63 | Linear lists | |
- | | 5 | 3 - 6 ก.ย. 61 | Stacks | | + | | 5 | 24 - 28 ธ.ค. 63 | Stacks | |
- | | 6-7 |10 - 17 ก.ย. 61 | Queues | | + | | 6-7 | 4 - 11 ม.ค. 64 | Queues | |
- | | 7-8 |13 - 27 ก.ย. 61 | Set, Map and Hashing | | + | | 7-8 | 14 - 21 ม.ค. 64 | Set, Map and Hashing | |
- | | Midterm Exam: วันสอบกลางภาค 6 ต.ค. 61 เวลา 12:00-15:00 น. ||| | + | | Midterm Exam: วันสอบกลางภาค 29 ม.ค. 64 เวลา 08:00-11:00 น. ||| |
- | | 9 | 8 ต.ค. 61 | Priority queues | | + | | 9 - 10 | 1-11 ก.พ. 64 | Priority queues and Sorting | |
- | | 9- 11 | 11 - 22 ต.ค. 61 | Sorting | | + | | 11 - 13 | 15 ก.พ. - 1 มี.ค. 64 | Trees | |
- | | 11 - 13 | 25 ต.ค. - 5 พ.ย. 61 | Trees | | + | | 13 - 16 | 4 - 18 มี.ค. 64 | Graphs | |
- | | 13 - 16 | 8 - 22 พ.ย. 61 | Graphs | | + | | Final Exam: วันสอบปลายภาค 25 มี.ค. 64 เวลา 12:00-15:00 น. ||| |
- | | Final Exam: วันสอบปลายภาค 8 ธ.ค. 61 เวลา 15:30-18:30 น. ||| | + | |
Line 80: | Line 97: | ||
===== หนังสืออ้างอิง ===== | ===== หนังสืออ้างอิง ===== | ||
- | * Data Structures and Algorithms in C++, Michael T. Goodrich, //et al.//., Wiley, 2011 | + | * Data structure and Algorithms in C++, Goodrich, et al.., Wiley, 2011 |
* Data structure and Algorithms in Java, Goodrich, et al.., Wiley, 2014 | * Data structure and Algorithms in Java, Goodrich, et al.., Wiley, 2014 | ||
- | * โครงสร้างข้อมูล และอัลกอริทึม, รศ. ธีรวัฒน์ ประกอบผล , 2554 | + | * โครงสร้างข้อมูล และอัลกอริทึม, รศ. ธีรวัฒน์ ประกอบผล , 2554 |
- | * เอกสารประกอบการสอน กระบวนวิชา 204251 โครงสร้างข้อมูล, อ. เบญจมาศ ปัญญางาม | + | |