หลักสูตรวิศวกรรมศาสตรมหาบัณฑิต
สาขาวิชาวิศวกรรมคอมพิวเตอร์
1. ชือหลักสูตร
ภาษาไทย วิศวกรรมศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ภาษาอังกฤษ Master of Engineering Program (Computer Engineering) 2. ชือปริญญา
ภาษาไทย วิศวกรรมศาสตรมหาบัณฑิต (วิศวกรรมคอมพิวเตอร์) วศ.ม. (วิศวกรรมคอมพิวเตอร์)
ภาษาอังกฤษ Master of Engineering Program (Computer Engineering) M.Eng. (Computer Engineering)
3. วัตถุประสงค์ของหลักสูตร หลักสูตรวิศวกรรมศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ มีวัตถุประสงค์เพื4อผลิตบัณฑิต ให้มีความรู้ความสามารถในด้านต่างๆ ดังนี< 3.1 มีความรู้ความสามารถทางสาขาวิชาวิศวกรรมคอมพิวเตอร์และสามารถใช้งานได้อย่างดีทั<งในเชิง ประสิทธิภาพและประสิทธิผล 3.2 มีความสามารถในการดําเนินการวิจัยเพื4อพัฒนาวิชาการ และการประยุกต์ใช้งานระบบ คอมพิวเตอร์ 3.3 มีความคิดริเริ4ม สามารถแก้ไขปัญหาที4เกิดขึ<นในงานที4ดําเนินการอยู่ มีความสามารถในการ ตัดสินใจและแสดงความคิดเห็นอย่างมีอิสระภายในขอบเขตแห่งเหตุผลและความเป็นไปได้ 3.4 มีความสามารถนําหลักวิชาการไปประยุกต์ให้เข้ากับการปฏิบัติเพื4อการออกแบบและแก้ปัญหา ทางด้านคอมพิวเตอร์และมีความสามารถเผยแพร่ความรู้ด้านคอมพิวเตอร์ให้แก่บุคลากรในวิชาชีพ และบุคลากรในสายวิชาชีพอื4นได้อย่างชัดเจนและถูกต้อง 3.5 มีความรับผิดชอบต่อสังคม มีคุณธรรม จริยธรรม และจรรยาบรรณในวิชาชีพ 4. การวัดผลและการสําเร็จการศึกษา 4.1 ให้เป็นไปตามระเบียบมหาวิทยาลัยขอนแก่น ว่าด้วยการศึกษาระดับบัณฑิตศึกษา พ.ศ. 2548 หมวด ที4 7 ทุกข้อ ยกเว้นข้อ 36.5 และ ข้อ 36.6 และหมวดที4 9 ทุกข้อ ยกเว้น 54.1 และ 54.3 หรือเป็นไปตามระเบียบ มหาวิทยาลัยขอนแก่นที4ปรับปรุงใหม่ 4.2 นักศึกษาที4จะสําเร็จการศึกษาตามหลักสูตรแผน ก แบบ ก 1 จะต้องมีผลงานวิทยานิพนธ์ตีพิมพ์ หรืออย่างน้อยดําเนินการให้ผลงานหรือส่วนหนึ4งของผลงานได้รับการยอมรับให้ตีพิมพ์ในวารสารหรือสิ4งพิมพ์ ทางวิชาการที4ยอมรับในวงวิชาการ และ/หรือ เสนอต่อที4ประชุมวิชาการที4มีรายงานการประชุม (ตามระเบียบ
มหาวิทยาลัยขอนแก่น ว่าด้วยการศึกษาระดับบัณฑิตศึกษา พ.ศ. 2548 หมวดที4 9 ข้อ 54.2.2) และผลงานวิชาการ และรายงานการประชุมนั<นๆ จะต้องเป็นผลงานที4ภาควิชารับรองรวมอย่างน้อย 2 ครั<ง 4.3 นักศึกษาที4จะสําเร็จการศึกษาตามหลักสูตร แผน ก แบบ ก 2 จะต้องมีผลงานวิทยานิพนธ์ตีพิมพ์ หรืออย่างน้อยดําเนินการให้ผลงานหรือส่วนหนึ4งของผลงานได้รับการยอมรับให้ตีพิมพ์ในวารสารหรือสิ4งพิมพ์ ทางวิชาการที4ยอมรับในวงวิชาการ และ/หรือ เสนอต่อที4ประชุมวิชาการที4มีรายงานการประชุม (ตามระเบียบ มหาวิทยาลัยขอนแก่น ว่าด้วยการศึกษาระดับบัณฑิตศึกษา พ.ศ. 2548 หมวดที4 9 ข้อ 54.2.3) และผลงานวิชาการ และรายงานการประชุมนั<นๆ จะต้องเป็นผลงานที4ภาควิชารับรอง รวมอย่างน้อย 1 ครั<ง 4.4 นักศึกษาที4จะสําเร็จการศึกษาตามหลักสูตรแผน ข ต้องศึกษารายวิชาครบถ้วน ตามที4กําหนดใน หลักสูตร ได้คะแนนเฉลี4ยสะสมไม่ตํ4ากว่า 3.00 จากระบบ 4 ระดับคะแนน สอบผ่านการสอบการศึกษาอิสระ และ สอบผ่านการสอบประมวลความรู้ (Comprehensive Examination) ด้วยข้อเขียน และ/หรือ ปากเปล่าในสาขาวิชา นั<น (ตามระเบียบมหาวิทยาลัยขอนแก่น ว่าด้วยการศึกษาระดับบัณฑิตศึกษา พ.ศ. 2548 หมวดที4 9 ข้อ 54.2.4) 5. หลักสูตร หลักสูตรวิศวกรรมศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ เป็นหลักสูตรที4จัดการศึกษาเป็น 3 แบบ ได้แก่ แผน ก แบบ ก 1, แผน ก แบบ ก 2 และ แผน ข 5.1 จํานวนหน่วยกิตรวมตลอดหลักสูตร ไม่น้อยกว่า 36 หน่วยกิต 4.1.1 แผน ก แบบ ก 1 ไม่น้อยกว่า 36 หน่วยกิต 4.1.2 แผน ก แบบ ก 2 ไม่น้อยกว่า 38 หน่วยกิต 4.1.3 แผน ข ไม่น้อยกว่า 38 หน่วยกิต 5.2 โครงสร้างหลักสูตร หมวดวิชา จํานวนหน่วยกิต แผน ก แบบ ก 1 แผน ก แบบ ก 2 แผน ข หมวดวิชาบังคับ 2* 11 11 หมวดวิชาเลือก - 9 21 การศึกษาอิสระ - - 6 วิทยานิพนธ์ 36 18 - รวม 36 38 38 หมายเหตุ * ลงทะเบียนแบบ Audit (ไม่นับหน่วยกิต) แผน ก แบบ ก 1 1. จะต้องลงทะเบียนเรียนและสอบผ่านรายวิชา 188 891 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 1 และ 188 892 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 2 โดยไม่นับหน่วยกิต และต้องมีผล การศึกษาในระดับ S (Satisfactory)
2. นักศึกษาจะต้องนําผลงานวิจัย เพื4อทําวิทยานิพนธ์นําเสนอในการประชุมทางวิชาการที4 ภาควิชายอมรับอย่างน้อย 1 ครั<ง และ ตีพิมพ์ผลงานวิจัยในวารสารที4ภาควิชายอมรับ อย่างน้อย 1 บทความ 3. นักศึกษาอาจจะต้องลงทะเบียนวิชาบังคับ หรือวิชาอื4นๆ ตามความเห็นของภาควิชา โดย ไม่นับหน่วยกิต และต้องมีผลการศึกษาในระดับ S (Satisfactory) แผน ก แบบ ก 2 1. นักศึกษาจะต้องนําผลงานวิจัย เพื4อทําวิทยานิพนธ์นําเสนอในการประชุมทางวิชาการที4 ภาควิชายอมรับอย่างน้อย 1 ครั<ง หรือ ตีพิมพ์ผลงานวิจัยในวารสารที4ภาควิชายอมรับอย่าง น้อย 1 บทความ 2. นักศึกษาอาจจะต้องลงทะเบียนวิชาบังคับ หรือวิชาอื4นๆ ตามความเห็นของภาควิชา โดย ไม่นับหน่วยกิต และต้องมีผลการศึกษาในระดับ S (Satisfactory) แผน ข 1. นักศึกษาอาจจะต้องลงทะเบียนวิชาบังคับ หรือวิชาอื4นๆ ตามความเห็นของภาควิชา โดย ไม่นับหน่วยกิต และต้องมีผลการศึกษาในระดับ S (Satisfactory) 6. รายวิชา 6.1 หมวดวิชาบังคับ เป็นรายวิชาหลักที4จําเป็นต้องศึกษาในหลักสูตร โดยจัดการศึกษาเป็น 2 แบบ ได้แก่ แผน ก แบบ ก 2 และแผน ข นักศึกษาในหลักสูตรแผน ก แบบ ก 2 และแผน ข จะต้องลงทะเบียนเรียนและสอบ ผ่านทุกรายวิชา จํานวน 11 หน่วยกิต ตามรายวิชาดังต่อไปนี< 188 700 ระเบียบวิธีวิจัยและสถิติสําหรับวิศวกรคอมพิวเตอร์ 3(3-0-6) Research Methodology and Statistics for Computer Engineers
188 701 สถาปัตยกรรมคอมพิวเตอร์ขั<นสูง 3(3-0-6)
Advanced Computer Architecture
188 702 การออกแบบและวิเคราะห์ขั<นตอนวิธีคอมพิวเตอร์ 3(3-0-6)
Design and Analysis of Computer Algorithms
188 891 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 1 1(1-0-2)
Seminar in Computer Engineering 1
188 892 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 2 1(1-0-2)
Seminar in Computer Engineering 2
6.2 หมวดวิชาเลือก เป็นรายวิชาที4ให้นักศึกษาเลือกเรียนเพื4อเพิ4มพูนความรู้ความสามารถและทักษะ ใน สาขาวิชาวิศวกรรมคอมพิวเตอร์ตามความสนใจของนักศึกษา และช่วยส่งเสริมการทําวิทยานิพนธ์หรือการศึกษา อิสระ โดยนักศึกษาในหลักสูตรแผน ก แบบ ก 2 ต้องลงทะเบียนเรียนไม่น้อยกว่า 9 หน่วยกิต นักศึกษาใน หลักสูตรแผน ข ต้องลงทะเบียนไม่น้อยกว่า 21 หน่วยกิต จากรายวิชา ดังต่อไปนี< หรือรายวิชาที4เปิดเพิ4มเติม ภายหลัง โดยความเห็นชอบของคณะกรรมการบริหารหลักสูตร
188 710 วิธีคํานวณขั<นสูง 3(3-0-6) Advanced Computation Methods
188 711 การจําลองและการสร้างแบบจําลอง 3(3-0-6)
Simulation and Modeling
188 712 วิธีจัดหมู่เชิงพีชคณิต 3(3-0-6)
Algebraic Combinatorics
188 713 การคํานวณสมรรถนะสูง 3(3-0-6)
High Performance Computing
188 720 การออกแบบระบบวงจรรวมดิจิทัลขั<นสูง 3(3-0-6)
Advanced Digital Integrated Circuit System Design
188 721 ระบบเวลาจริงฝังตัว 3(3-0-6)
Embedded Real-Time System
188 730 การศึกษาสมรรถนะของเครือข่าย 3(3-0-6)
Network Performance Study
188 731 ความมั4นคงเครือข่ายขั<นสูง 3(3-0-6)
Advanced Network Security
188 732 เครือข่ายไร้สายขั<นสูง 3(3-0-6)
Advanced Wireless Networks
188 740 การประมวลผลสัญญาณดิจิทัลขั<นสูง 3(3-0-6)
Advanced Digital Signal Processing
188 741 กระบวนการสุ่มในระบบ 3(3-0-6)
Random Processes in Systems
188 742 การประมวลผลภาพดิจิทัลขั<นสูง 3(3-0-6)
Advanced Digital Image Processing
188 743 ทฤษฎีตัวกรองแบบปรับตัว 3(3-0-6)
Adaptive Filter Theory
188 744 เรขภาพคอมพิวเตอร์ขั<นสูง 3(3-0-6)
Advanced Computer Graphics
188745 การออกแบบวิดีโอเกมขั<นสูง 3(3-0-6)
Advanced Video Game Design
188746 การเขียนโปรแกรมสําหรับแอนดรอยด์ 3(3-0-6)
Programming for Android
188 750 วิศวกรรมซอฟต์แวร์ขั<นสูง 3(3-0-6)
Advanced Software Engineering
188 751 ระบบฐานข้อมูลขั<นสูง 3(3-0-6)
188 752 เทคโนโลยีเว็บ 3(3-0-6) Web Technologies
188 760 เครือข่ายประสาทประดิษฐ์ 3(3-0-6)
Artificial Neural Networks
188 761 ปัญญาประดิษฐ์ชั<นสูง 3(3-0-6)
Advanced Artificial Intelligence
188 762 เรขาคณิตเชิงคํานวณ 3(3-0-6)
Computational Geometry
188 800 หัวข้อพิเศษทางวิศวกรรมคอมพิวเตอร์ 3(3-0-6)
Special Topics in Computer Engineering
188 830 หัวข้อเรื4องพิเศษทางเครือข่ายคอมพิวเตอร์และการสื4อสารข้อมูล 3(3-0-6) Special Topics in Computer Networks and Data Communications
188 840 หัวข้อเรื4องพิเศษทางการประมวลผลสัญญาณดิจิทัล 3(3-0-6)
Special Topics in Digital Signal Processing
188 850 หัวข้อเรื4องพิเศษทางโครงสร้างข้อมูลและระบบฐานข้อมูล 3(3-0-6) Special Topics in Data Structures and Database Systems
6.3 หมวดการศึกษาอิสระ เป็นการมุ่งให้นักศึกษาค้นคว้าด้วยตนเอง เพื4อให้มีความรู้และประสบการณ์ กว้างขวางในเรื4องที4แต่ละคนสนใจ สามารถนําไปประยุกต์ในวิชาชีพได้ ตามเกณฑ์มาตรฐานหลักสูตรระดับ บัณฑิตศึกษา นักศึกษาในหลักสูตรแผน ข จะต้องลงทะเบียนเรียนรายวิชาการศึกษาอิสระ คือ 188 897 การศึกษาอิสระ 6 หน่วยกิต Independent Study 6.4 หมวดวิทยานิพนธ์ เป็นการมุ่งให้นักศึกษาทํางานวิจัยในหัวข้อที4แต่ละคนสนใจ เพื4อให้เกิดทักษะ เพิ4มพูนความรู้และประสบการณ์ในการศึกษาวิจัยในสาขาวิชาวิศวกรรมคอมพิวเตอร์ ตามเกณฑ์มาตรฐาน หลักสูตรระดับบัณฑิตศึกษา โดยนักศึกษาในหลักสูตรแผน ก แบบ ก 1 ต้องลงทะเบียนเรียนไม่น้อยกว่า 36 หน่วยกิต นักศึกษาในหลักสูตรแผน ก แบบ ก 2 ต้องลงทะเบียนไม่น้อยกว่า 18 หน่วยกิต จากรายวิชา ดังต่อไปนี< แผน ก แบบ ก 1 188 898 วิทยานิพนธ์ 36 หน่วยกิต Thesis แผน ก แบบ ก 2 188 899 วิทยานิพนธ์ 18 หน่วยกิต Thesis
7. แผนการศึกษา ปีที 1 ภาคการศึกษาที 1 รหัสวิชา ชือวิชา จํานวนหน่วยกิต แผน ก แบบ ก 1 แผน ก แบบ ก 2 แผน ข 188 700 ระเบียบวิธีวิจัยและสถิติสําหรับวิศวกรคอมพิวเตอร์
Research Methodology and Statistics for Computer Engineers
- 3(3-0-6) 3(3-0-6)
188 701 สถาปัตยกรรมคอมพิวเตอร์ขั<นสูง Advanced Computer Architecture
- 3(3-0-6) 3(3-0-6)
188 702 การออกแบบและวิเคราะห์ขั<นตอนวิธีคอมพิวเตอร์ Design and Analysis of Computer Algorithms
- 3(3-0-6) 3(3-0-6)
188 891 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 1 Seminar in Computer Engineering 1
1(1-0-2)* 1(1-0-2) 1(1-0-2) 188 898 วิทยานิพนธ์ Thesis 9 - - ลงทะเบียนเรียนรวม 9 10 10 หน่วยกิตสะสม 9 10 10 * ลงทะเบียนแบบ Audit (ไม่นับหน่วยกิต) ปีที 1 ภาคการศึกษาที 2 รหัสวิชา ชือวิชา จํานวนหน่วยกิต แผน ก แบบ ก 1 แผน ก แบบ ก 2 แผน ข 188 XXX รายวิชาเลือก ไม่น้อยกว่า Elective course - 9 9 188 898 วิทยานิพนธ์ Thesis 9 - - ลงทะเบียนเรียนรวม 9 9 9 หน่วยกิตสะสม 18 19 19
ปีที 2 ภาคการศึกษาที 1 รหัสวิชา ชือวิชา จํานวนหน่วยกิต แผน ก แบบ ก 1 แผน ก แบบ ก 2 แผน ข 188 XXX รายวิชาเลือก ไม่น้อยกว่า Elective course - - 6 188 892 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 2 Seminar in Computer Engineering 2
1(1-0-2)* 1(1-0-2) 1(1-0-2) 188 897 การศึกษาอิสระ Independent Study - - 3 188 898 วิทยานิพนธ์ Thesis 9 - - 188 899 วิทยานิพนธ์ Thesis - 9 - ลงทะเบียนเรียนรวม 9 10 10 หน่วยกิตสะสม 27 29 29 * ลงทะเบียนแบบ Audit (ไม่นับหน่วยกิต) ปีที 2 ภาคการศึกษาที 2 รหัสวิชา ชือวิชา จํานวนหน่วยกิต แผน ก แบบ ก 1 แผน ก แบบ ก 2 แผน ข 188 XXX รายวิชาเลือก ไม่น้อยกว่า Elective course - - 6 188 897 การศึกษาอิสระ Independent Study - - 3 188 898 วิทยานิพนธ์ Thesis 9 - - 188 899 วิทยานิพนธ์ Thesis - 9 - ลงทะเบียนเรียนรวม 9 9 9 หน่วยกิตสะสม 36 38 38