Page 1 of 13
หลักสูตรวิทยาศาสตรมหาบัณฑิต
สาขาวิชาวิทยาการคอมพิวเตอร์
หลักสูตรปรับปรุง พ.ศ. 2564
คณะเทคโนโลยีสารสนเทศ
มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี
Page 2 of 13
ชื่อหลักสูตร
(ภาษาไทย) : หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์
(ภาษาอังกฤษ) : Master of Science Program in Computer Science
ชื่อปริญญาและสาขาวิชา
ชื่อเต็ม (ภาษาไทย) : วิทยาศาสตรมหาบัณฑิต (วิทยาการคอมพิวเตอร์)
(ภาษาอังกฤษ) : Master of Science (Computer Science)
ชื่อย่อ (ภาษาไทย) : วท.ม. (วิทยาการคอมพิวเตอร์)
(ภาษาอังกฤษ) : M.Sc. (Computer Science)
โครงสร้างหลักสูตร
แผน ก 2 แผน ก 2 แผน ข
วิทยานิพนธ์ 24 หน่วยกิต วิทยานิพนธ์ 12 หน่วยกิต การค้นคว้าอิสระ 6 หน่วยกิต
ก. หมวดวิชาบังคับ 6 6 6 หน่วยกิต
ข. หมวดวิชาเลือก 6 18 24 หน่วยกิต
ค. วิทยานิพนธ์ / 24 12 6 หน่วยกิต
การศึกษาโครงการเฉพาะเรื่อง
จํานวนหน่วยกิตรวมตลอดหลักสูตร 36 36 36 หน่วยกิต
Page 3 of 13
แผนการศึกษา
แผนการศึกษา ก 2 (วิทยานิพนธ์ 24 หน่วยกิต)
ชั้นปีที่ 1 ภาคการศึกษาที่ 1 จํานวนหน่วยกิต
CSC 601 ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ 3 (3 0 9)
CSC 602 สัมมนาด้านวิทยาการคอมพิวเตอร์ 3 (2 2 8) S/U
CSC XXX วิชาเลือก (1) 3 (3 0 9)
รวม 9 (8 2 26)
ชั้นปีที่ 1 ภาคการศึกษาที่ 2 จํานวนหน่วยกิต
CSC XXX วิชาเลือก (2) 3 (3 0 9)
CSC 700 วิทยานิพนธ์ 6 (0 12 12) S/U
รวม 9 (3 12 21)
ชั้นปีที่ 2 ภาคการศึกษาที่ 1 จํานวนหน่วยกิต
CSC 700 วิทยานิพนธ์ 9 (0 18 18) S/U
รวม 9 (0 18 18)
ชั้นปีที่ 2 ภาคการศึกษาที่ 2 จํานวนหน่วยกิต
CSC 700 วิทยานิพนธ์ 9 (0 18 18) S/U
รวม 9 (0 18 18)
Page 4 of 13
แผนการศึกษา ก 2 (วิทยานิพนธ์ 12 หน่วยกิต)
ชั้นปีที่ 1 ภาคการศึกษาที่ 1 จํานวนหน่วยกิต
CSC 601 ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ 3 (3 0 9)
CSC 602 สัมมนาด้านวิทยาการคอมพิวเตอร์ 3 (2 2 8) S/U
CSC XXX วิชาเลือก (1) 3 (3 0 9)
รวม 9 (8 2 26)
ชั้นปีที่ 1 ภาคการศึกษาที่ 2 จํานวนหน่วยกิต
CSC XXX วิชาเลือก (2) 3 (3 0 9)
CSC XXX วิชาเลือก (3) 3 (3 0 9)
CSC 701 วิทยานิพนธ์ 3 (0 6 6) S/U
รวม 9 (6 6 24)
ชั้นปีที่ 2 ภาคการศึกษาที่ 1 จํานวนหน่วยกิต
CSC XXX วิชาเลือก (4) 3 (3 0 9)
CSC XXX วิชาเลือก (5) 3 (3 0 9)
CSC 701 วิทยานิพนธ์ 3 (0 6 6) S/U
รวม 9 (6 6 24)
30+x ชั่วโมง/สัปดาห์
ชั้นปีที่ 2 ภาคการศึกษาที่ 2 จํานวนหน่วยกิต
CSC XXX วิชาเลือก (6) 3 (3 0 9)
CSC XXX วิทยานิพนธ์ 6 (0 12 12) S/U
รวม 9 (3 12 21)
Page 5 of 13
แผนการศึกษา ข
ชั้นปีที่ 1 ภาคการศึกษาที่ 1 จํานวนหน่วยกิต
CSC 601 ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ 3 (3 0 9)
CSC 602 สัมมนาด้านวิทยาการคอมพิวเตอร์ 3 (2 2 8) S/U
CSC XXX วิชาเลือก (1) 3 (3 0 9)
รวม 9 (8 2 26)
ชั้นปีที่ 1 ภาคการศึกษาที่ 2 จํานวนหน่วยกิต
CSC 703 กิจกรรมวิจัย 3 (0 6 6) S/U
CSC XXX วิชาเลือก (2) 3 (3 0 9)
CSC XXX วิชาเลือก (3) 3 (3 0 9)
รวม 9 (6 6 24)
ชั้นปีที่ 2 ภาคการศึกษาที่ 1 จํานวนหน่วยกิต
CSC 704 การสื่อสารงานวิจัย 3 (0 6 6) S/U
CSC XXX วิชาเลือก (4) 3 (3 0 9)
CSC 702 การศึกษาโครงการเฉพาะเรื่อง 3 (0 6 6) S/U
รวม 9 (3 12 21)
ชั้นปีที่ 2 ภาคการศึกษาที่ 2 จํานวนหน่วยกิต
CSC XXX วิชาเลือก (5) 3 (3 0 9)
CSC XXX วิชาเลือก (6) 3 (3 0 9)
CSC 702 การศึกษาโครงการเฉพาะเรื่อง 3 (0 6 6) S/U
รวม 9 (6 6 24)
Page 6 of 13
คําอธิบายรายวิชา และผลลัพธ์การเรียนรู้ของรายวิชา
CSC 601 ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ 3 (3-0-9)
Research Methodology in Computer Science
วิชาบังคับก่อน: ไม่มี
ระเบียบวิธีการวิจัย เทคนิคและเครื่องมือในการทําวิจัย การสืบค้น ทบทวน และอ้างอิงวรรณกรรมที่เกี่ยวข้อง
หลักการทางสถิติสําหรับการวิจัย จริยธรรมในการทําวิจัย การเขียนบทความวิจัยและการนําเสนอ หัวข้อการวิจัย
ทางวิทยาการคอมพิวเตอร์ในปัจจุบัน
Research methodology, techniques and tools for research, searching, reviewing, and referencing
related literature, principle of statistics for research, ethics in research, research writing and
presentation, current research topics in computer science.
Course Learning Outcomes
• 1A-Level 2 อธิบายและสรุปได้ในจรรยาบรรณของนักวิทยาศาสตร์คอมพิวเตอร์จริยธรรมในการทํา
วิจัย และการเขียนบทความวิจัย
• 1C-Level 2 อธิบายและสรุปได้ในความมีระเบียบวินัย และการมีจรรยาบรรณในวิชาชีพ และใน
ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์
• 2A-Level 3 สามารถประยุกต์ความรู้เชิงลึกด้านวิชาการในการศึกษาและการทํางานวิจัย และมีการ
พัฒนาหรือวิจัยด้านวิทยาการคอมพิวเตอร์และในระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์
• 2B-Level 2 อธิบายและสรุปได้ในการคิดวิเคราะห์อย่างเป็นระบบ มีความสร้างสรรค์ และมีเหตุผล
• 2C-Level 3 สามารถประยุกต์ใช้วิธีการสืบค้นกับการศึกษาหรือการทํางาน สามารถที่จะบูรณาการและ
สามารถเชื่อมโยงความรู้ที่เกี่ยวข้องได้เป็นอย่างดีในระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์
• 3A-Level 2 อธิบายและสรุปได้ในหลักการ และเริ่มสามารถประยุกต์ใช้ความรู้ด้านวิทยาการ
คอมพิวเตอร์เพื่อการแก้ไขปัญหาที่ซับซ้อนและการพัฒนาหัวข้อการวิจัย
• 3B-Level 3 สามารถตัดสินใจเลือกใช้หลัการ ระเบียบวิจัย และข้อมูลที่น่าเชื่อถือ
• 3C-Level 2 อธิบายและสรุปได้ถึงการบริหารจัดการโครงการ การใช้เทคนิควิธีการและเครื่องมือในการวิจัย
และพัฒนาโปรแกรมซอฟต์แวร์เพื่อการต่อยอดได้มากขึ้น
• 4B-Level 2 อธิบายและสรุปได้ในความรับผิดชอบต่อตนเองและสังคมเพื่อการพัฒนาในวิชาชีพและ
การทําวิจัย
• 4C-Level 2 อธิบายและสรุปได้ในการพัฒนาการเรียนรู้ของตนเองอย่างต่อเนื่อง
Page 7 of 13
• 5A-Level 3 สามารถประยุกต์การสื่อสารโดยใช้เทคโนโลยีสารสนเทศและหลักการวิทยาการ
คอมพิวเตอร์ในการเข้าใจและหาหัวข้อการวิจัย
• 5B-Level 2 อธิบายและสรุปได้ในการวิเคราะห์ข้อมูลเชิงตัวเลขเพื่อสนับสนุนการดําเนินการในระเบียบ
วิธีวิจัยทางวิทยาการคอมพิวเตอร์
CSC 602 สัมมนาด้านวิทยาการคอมพิวเตอร์ 3 (2-2-8)
Seminar in Computer Science S/U
วิชาบังคับก่อน: ไม่มี
หัวข้อสัมมนาในด้านวิทยาการคอมพิวเตอร์ ตามเทคโนโลยีปัจจุบันและตามความก้าวหน้าทางวิทยาการ
คอมพิวเตอร์เช่น การจัดการความปลอดภัยของข้อมูล การจัดการความมั่นคงของคอมพิวเตอร์ วิทยาการข้อมูล
การเรียนรู้ของแมชีน อินเทอร์เน็ตแห่งสรรพสิ่ง
Seminar topics in computer science related to current technologies and advancement in
computer science, e.g, data security, computer security, data science, machine learning, and
Internet of things
Course Learning Outcomes
• 1B-Level 2 อธิบายและสรุปได้ในการแสดงออกถึงความเป็นผู้นํา เริ่มรู้จักการทํางานเป็นทีมและการ
สัมมนาด้านวิทยาการคอมพิวเตอร์
• 1C-Level 2 อธิบายและสรุปได้ในความมีระเบียบวินัย และการมีจรรยาบรรณในวิชาชีพทางวิทยาการ
คอมพิวเตอร์และการวิจัย ที่ได้รับจากการทําสัมมนา
• 2A-Level 3 สามารถประยุกต์ความรู้เชิงลึกด้านวิชาการในการศึกษาและการทํางาน และมีการพัฒนา
หรือวิจัยด้านวิทยาการคอมพิวเตอร์
• 3A-Level 2 อธิบายและสรุปได้ในหลักการ และเริ่มสามารถประยุกต์ใช้ความรู้ด้านวิทยาการ
คอมพิวเตอร์ เพื่อการแก้ไขปัญหาที่ซับซ้อนและการพัฒนาหัวข้อการวิจัย
• 3B-Level 3 สามารถตัดสินใจเลือกใช้หลัการ เทคโนโลยีปัจจุบันและตามความก้าวหน้าในศาสตร์และ
ข้อมูลที่น่าเชื่อถือ
• 4A-Level 2 อธิบายและสรุปได้ในทัศนคติเชิงบวก และเริ่มยอมรับฟังความคิดเห็นของผู้อื่นเพื่อลด
ปัญหาขัดแย้งที่อาจเกิดขึ้นในการทําวิจัย
• 4B-Level 2 อธิบายและสรุปได้ในความรับผิดชอบต่อตนเองและสังคมเพื่อการพัฒนาได้เพิ่มมากขึ้น