หลักสูตรวิศวกรรมศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์
ชื่อปริญญา: วิศวกรรมศาสตรมหาบัณฑิต (วิศวกรรมคอมพิวเตอร์) / วศ.ม. (วิศวกรรมคอมพิวเตอร์)
รหัสหลักสูตร: 321100
ระยะเวลาการศึกษา: 2 ปี
ปีที่ออกหลักสูตร: พ.ศ.2561 (หลักสูตรปรับปรุง)
ปีที่เริ่มใช้หลักสูตร: พ.ศ.2561
เนื้อหาการสอน
หลักสูตรนี้ มุ่งผลิตบุคลากรที่มีความรู้ขั้นสูงทางด้านวิศวกรรมคอมพิวเตอร์ ไปพัฒนาประเทศ และเพื่อส่งเสริมงานวิจัยทางด้านวิศวกรรมคอมพิวเตอร์ โดยรับผู้สำเร็จการศึกษาวิศวกรรมศาสตรบัณฑิตจากทุกสาขา
การเข้าศึกษา
หลักสูตรจะแบ่งออกเป็น 2 แผนการเรียน คือ
- แผนการเรียน ก1
- ทำวิทยานิพนธ์เพียงอย่างเดียว
- เปิดรับผู้สำเร็จการศึกษาระดับปริญญาตรีทางด้านวิศวกรรมคอมพิวเตอร์หรือสาขาที่เกี่ยวข้อง และ มีคุณสมบัติอื่น ๆ ที่เป็นไปตามประกาศที่จุฬาลงกรณ์มหาวิทยาลัย คณะวิศวกรรมศาสตร์ หรือ ภาควิชาวิศวกรรมคอมพิวเตอร์ได้กำหนดไว้ ซึ่งบัณฑิตวิทยาลัยจะประกาศให้ทราบในปีการศึกษานั้น หรือคณะกรรมการบริหารหลักสูตรฯ พิจารณาแล้วเห็นสมควรให้มีสิทธิ์สมัครเข้าศึกษาได้
- แผนการเรียน ก2
- ทำวิทยานิพนธ์ และต้องศึกษาวิชาเลือกเพิ่มเติม
- เปิดรับผู้สำเร็จการศึกษาระดับปริญญาตรีทางด้านวิศวกรรมศาสตร์ หรือสาขาที่เกี่ยวข้อง
หลักสูตรนี้ เปิดรับสมัครนิสิตเข้าศึกษา ทั้งภาคการศึกษาต้น และภาคการศึกษาปลาย
คุณสมบัติผู้สมัคร
- สำเร็จปริญญาวิศวกรรมศาสตรบัณฑิต
- แผนการเรียน ก1 ต้องสำเร็จการศึกษาระดับปริญญาตรีทางด้านวิศวกรรมคอมพิวเตอร์หรือสาขาที่เกี่ยวข้อง และมีคุณสมบัติอื่น ๆ ที่เป็นไปตามประกาศที่จุฬาลงกรณ์มหาวิทยาลัย คณะวิศวกรรมศาสตร์ หรือ ภาควิชาวิศวกรรมคอมพิวเตอร์ได้กำหนดไว้ ซึ่งบัณฑิตวิทยาลัยจะประกาศให้ทราบในปีการศึกษานั้น หรือคณะกรรมการบริหารหลักสูตรฯ พิจารณาแล้วเห็นสมควรให้มีสิทธิ์สมัครเข้าศึกษาได้
- แผนการเรียน ก2 เป็นวิศวกรรมศาสตรบัณฑิต สาขาใดก็ได้
- มีคุณสมบัติอื่น ๆ ที่เป็นไปตามประกาศที่จุฬาลงกรณ์มหาวิทยาลัย คณะวิศวกรรมศาสตร์ หรือ ภาควิชาวิศวกรรมคอมพิวเตอร์ได้กำหนดไว้ ซึ่งบัณฑิตวิทยาลัยจะประกาศให้ทราบในปีการศึกษานั้น หรือคณะกรรมการบริหารหลักสูตรฯ พิจารณาแล้วเห็นสมควรให้มีสิทธิ์สมัครเข้าศึกษาได้
- ได้คะแนนการทดสอบความรู้ความสามารถทางภาษาอังกฤษ อย่างใดอย่างหนึ่ง ดังนี้
การสอบภาษาอังกฤษ | คะแนนขั้นต่ำ |
---|---|
TOEFL | 450 (PBT) |
IELTS | 4.0 |
CU-TEP | 45 |
หรือได้รับการยกเว้นคะแนนภาษาอังกฤษตั้งแต่แรกเข้าและก่อนสำเร็จการศึกษาของจุฬาลงกรณ์มหาวิทยาลัย
หมายเหตุ
- คะแนนภาษาอังกฤษ ให้ดูประกาศแนบท้ายการสมัครอีกครั้ง โดยจะยึดคะแนนตามเว็บการรับสมัคร
- สำหรับผู้ที่ศึกษาอยู่ในภาคการศึกษาสุดท้าย จะต้องแสดงหลักฐานสำเร็จการศึกษาในวันลงทะเบียนแรกเข้า ซึ่งการรับเข้าศึกษาจะมีผลเมื่อผู้สมัครสำเร็จการศึกษาแล้ว
- รายละเอียดเพิ่มเติมในการเข้าศึกษาต่อ และการสมัครเข้าเรียน สามารถติดตามได้ที่เว็บไซต์ของบัณฑิตวิทยาลัย www.grad.chula.ac.th
ค่าเล่าเรียน
เป็นไปตามประกาศของจุฬาลงกรณ์มหาวิทยาลัย สามารถตรวจสอบได้โดย คลิกที่นี่
โครงสร้างหลักสูตร
แผนการเรียน ก1
มีจำนวนหน่วยกิตรวมตลอดหลักสูตร 36 หน่วยกิต ประกอบด้วย วิชาวิทยานิพนธ์ 36 หน่วยกิต
แผนการเรียน ก2
มีจำนวนหน่วยกิตรวมตลอดหลักสูตร 36 หน่วยกิต ประกอบด้วย
- วิชาเลือก (วิชาเรียน) 12 หน่วยกิต
- วิชาวิทยานิพนธ์ 24 หน่วยกิต
อนึ่ง ไม่ว่าจะเป็นแผนการเรียนใด นิสิตต้องเรียนรายวิชาวิธีวิจัยทางวิศวกรรมคอมพิวเตอร์ และรายวิชาสัมมนาทางวิศวกรรมคอมพิวเตอร์ ซึ่งประเมินผลเป็น S/U ไม่นับหน่วยกิต โดยรวมเป็นส่วนหนึ่งของหลักสูตร
รายวิชา
วิชาบังคับ (ประเมินผลเป็น S/U ไม่นับหน่วยกิต)
- 2110606 วิธีวิจัยทางวิศวกรรมคอมพิวเตอร์ (Research Methods in Computer Engineering) 3(3-0-9)
- 2110701 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 1 (Seminar in Computer Engineering I) 1(0-3-1)
- 2110702 สัมมนาทางวิศวกรรมคอมพิวเตอร์ 2 ( Seminar in Computer Engineering II) 1(0-3-1)
วิชาวิทยานิพนธ์
- 2110816 วิทยานิพนธ์ (Thesis) 36 หน่วยกิต สำหรับแผน ก 1
- 2110814 วิทยานิพนธ์ (Thesis) 24 หน่วยกิต สำหรับแผน ก 2
วิชาเลือก
- 2110522 ยูนิกซ์/ลีนุกซ์สำหรับองค์กร ( UNIX/Linux for Enterprise Environment) 3(3-0-9)
- 2110523 สถาปัตยกรรมโปรแกรมประยุกต์วิสาหกิจ (Enterprise Application Architecture) 3(3-0-9)
- 2110605 โครงสร้างโปรแกรมคอมพิวเตอร์ ( Computer Programs Structure) 3(3-0-9)
- 2110611 การประมวลผลสารสนเทศและระบบคอมพิวเตอร์ ( Information Processing and Computer System) 3(3-0-9)
- 2110612 โปรแกรมระบบ (System Programming) 3(3-0-9)
- 2110614 ภาษาและการแปลโปรแกรม (Programming Languages and Compilation) 3(3-0-9)
- 2110621 การวิเคราะห์และออกแบบระบบ ( System Analysis and Design) 3(3-0-9)
- 2110622 การจัดการข้อมูล (Data Management) 3(3-0-9)
- 2110623 วิศวกรรมความต้องการซอฟต์แวร์ (Software Requirements Engineering) 3(3-0-9)
- 2110624 วิศวกรรมซอฟต์แวร์ ( Software Engineering) 3(3-0-9)
- 2110629 การจัดการแฟ้มข้อมูล (File Management) 3(3-0-9)
- 2110631 ระบบปฏิบัติการ (Operating System) 3(3-0-9)
- 2110632 หัวข้อขั้นสูงในระบบปฏิบัติการ (Advanced Topics in Operating Systems) 3(3-0-9)
- 2110634 การออกแบบและพัฒนาซอฟต์แวร์ (Software Design and Development) 3(3-0-9)
- 2110636 การวิเคราะห์และประเมินสมรรถนะ (Performance Analysis and Evaluation) 3(3-0-9)
- 2110637 ระบบสารสนเทศขนาดใหญ่ ( Large-Scale Information Systems) 3(3-0-9)
- 2110638 เทคโนโลยีเชิงวัตถุ (Object-Oriented Technology) 3(3-0-9)
- 2110639 ความปลอดภัยของระบบคอมพิวเตอร์ (Computer System Security) 3(3-0-9)
- 2110640 ความมั่นคงของสารสนเทศ ( Information Security) 3(3-0-9)
- 2110642 วิศวกรรมซอฟต์แวร์เชิงวัตถุ (Object-Oriented Software Engineering) 3(3-0-9)
- 2110644 ข้อกำหนดรูปนัยซอฟต์แวร์ (Formal Software Specification) 3(3-0-9)
- 2110645 ระเบียบวิธีเชิงวิศวกรรมซอฟต์แวร์ ( Software Engineering Methodology) 3(3-0-9)
- 2110646 การออกแบบส่วนต่อประสานกับผู้ใช้ (User Interface Design) 3(3-0-9)
- 2110651 การประมวลภาพลักษณ์ดิจิทัล (Digital Image Processing) 3(3-0-9)
- 2110654 ปัญญาประดิษฐ์ ( Artificial Intelligence) 3(3-0-9)
- 2110657 การจำลองทางคอมพิวเตอร์ (Computer Simulation) 3(3-0-9)
- 2110661 เครือข่ายคอมพิวเตอร์ (Computer Network) 3(3-0-9)
- 2110663 โครงสร้างพื้นฐานของเครือข่ายทั่วโลก ( Worldwide Network Infrastructure) 3(3-0-9)
- 2110664 การจัดการเครือข่าย (Network Management) (3-0-9)
- 2110665 ระบบและมาตรฐานการสื่อสารทางคอมพิวเตอร์ (Computer Communication System and Standards) 3(3-0-9)
- 2110671 ระบบการจัดการฐานข้อมูล (Database Management Systems) 3(3-0-9)
- 2110672 การสร้างตัวแบบข้อมูล (Data Modeling Techniques) 3(3-0-9)
- 2110673 การจัดเก็บและการค้นคืนสารสนเทศ (Information Storage and Retrieval) 3(3-0-9)
- 2110674 การบริหารศูนย์เทคโนโลยีสารสนเทศ ( Information Technology Center Management) 3(3-0-9)
- 2110678 เครือข่ายคอมพิวเตอร์เคลื่อนที่ ( Mobile Computing) 3(3-0-9)
- 2110681 คอมพิวเตอร์อัลกอริทึม (Computer Algorithm) 3(3-0-9)
- 2110682 ระบบควบคุมฝังตัวแบบทันกาล (Embedded and Real-time Systems) 3(3-0-9)
- 2110683 การประมวลผลแบบพร้อมกัน (Concurrent Processing) 3(3-0-9)
- 2110684 สถาปัตยกรรมระบบสารสนเทศ (Information System Architecture) 3(3-0-9)
- 2110685 การใช้คอมพิวเตอร์ในวิสาหกิจ (Computer Application in Enterprises) 3(3-0-9)
- 2110686 ระบบคอมพิวเตอร์สำหรับวิสาหกิจ (Enterprise Computing) 3(3-0-9)
- 2110694 การศึกษาตามกำหนดทางวิทยาศาสตร์คอมพิวเตอร์ (Directed Studies in Computer Science) 3(3-0-9)
- 2110696 เรื่องขั้นสูงทางคอมพิวเตอร์ประยุกต์ (Advanced Topics in Computer Application) 3(3-0-9)
- 2110697 หัวข้อพิเศษทางวิทยาศาสตร์คอมพิวเตอร์ 1 (Special Topics in Computer Science I) 3(3-0-9)
- 2110698 หัวข้อพิเศษทางวิทยาศาสตร์คอมพิวเตอร์ 2 (Special Topics in Computer Science II) 3(3-0-9)
- 2110711 ทฤษฎีการคำนวณ(Theory of Computation) 3(3-0-9)
- 2110712 การวิเคราะห์อัลกอริทึม (Analysis of Algorithms) 3(3-0-9)
- 2110713 วิธีการหาค่าเหมาะที่สุด (Optimization Methods) 3(3-0-9)
- 2110714 ระบบเชิงเลข ( Digital Systems) 3(3-0-9)
- 2110721 การวัดซอฟต์แวร์ (Software Metrics) 3(3-0-9)
- 2110722 การจัดการโครงการทางซอฟต์แวร์ (Software Project Management) 3(3-0-9)
- 2110723 การพัฒนาวิศวกรรมซอฟต์แวร์ขั้นสูง (Advanced Software Engineering Development) 3(3-0-9)
- 2110724 การทดสอบและประกันคุณภาพซอฟต์แวร์ (Software Testing and Quality Assurance) 3(3-0-9)
- 2110725 กระบวนการวิศวกรรมซอฟต์แวร์และการปรับปรุง ( Software Engineering Process and Improvement) 3(3-0-9)
- 2110726 การจัดการโครงแบบซอฟต์แวร์ ( Software Configuration Management) 3(3-0-9)
- 2110727 วิวัฒนาการและการบำรุงรักษาซอฟต์แวร์ (Software Evolution and Maintenance) 3(3-0-9)
- 2110730 คุณภาพซอฟต์แวร์และการจัดการกระบวนการ ( Software Quality and Process Management) 3(3-0-9)
- 2110731 ระบบกระจาย ( Distributed Systems) 3(3-0-9)
- 2110732 การคำนวณเชิงขนาน (Parallel Computing) 3(3-0-9)
- 2110741 ศาสตร์หุ่นยนต์ (Robotics) 3(3-0-9)
- 2110742 การคำนวณเชิงวิวัฒน์ (Evolutionary Computation) 3(3-0-9)
- 2110743 การเรียนรู้ของเครื่อง (Machine Learning) 3(3-0-9)
- 2110744 การรับรู้ภาพด้วยเครื่อง (Machine Vision) 3(3-0-9)
- 2110745 วิทยาการเข้ารหัสลับ (Cryptography) 3(3-0-9)
- 2110751 คอมพิวเตอร์ช่วยออกแบบระบบเชิงเลข (Computer Aided Design in Digital Systems) 3(3-0-9)
- 2110752 การออกแบบเพื่อการทดสอบ (Design for Testability) 3(3-0-9)
- 2110753 การออกแบบเชิงอสมการ (Asynchronous Design) 3(3-0-9)
- 2110771 การออกแบบฐานข้อมูลขั้นสูง (Advanced Database Design) 3(3-0-9)
- 2110772 ระบบฐานข้อมูลหลายมิติ (Multi-Dimensional Database Systems) 3(3-0-9)
- 2110773 การทำเหมืองข้อมูล (Data Mining) 3(3-0-9)
- 2110779 เรื่องขั้นสูงทางคอมพิวเตอร์กราฟิกส์ (Advanced Topics in Computer Graphics) 3(3-0-9)
- 2110781 หัวข้อพิเศษในระบบกระจาย ( Special Topics in Distributed Systems) 3(3-0-9)
- 2110791 เรื่องขั้นสูงทางวิศวกรรมซอฟต์แวร์ (Advanced Topics in Software Engineering) 3(3-0-9)
- 2110792 เรื่องขั้นสูงทางปัญญาประดิษฐ์ (Advanced Topics in Artificial Intelligence) 3(3-0-9)
- 2110793 เรื่องขั้นสูงทางระบบเชิงเลข (Advanced Topics in Digital Systems) 3(3-0-9)
- 2110794 เรื่องขั้นสูงทางระบบฐานข้อมูล (Advanced Topics in Database Systems) 3(3-0-9)
- 2110795 เรื่องขั้นสูงทางเครือข่ายคอมพิวเตอร์ (Advanced Topics in Computer Network) 3(3-0-9)
หรือวิชาในหมวดวิชาเลือกอื่นๆ หรือหมวดอื่นๆ ของภาควิชา หรือวิชานอกภาควิชาที่เกี่ยวข้องกับวิศวกรรมคอมพิวเตอร์ โดยความเห็นชอบของอาจารย์ที่ปรึกษาและกรรมการบริหารหลักสูตร
แผนการศึกษา
แผนการเรียน ก1 |
||||||
รหัสรายวิชา | ชื่อวิชา | จำนวนหน่วยกิต | รหัสรายวิชา | ชื่อวิชา | จำนวนหน่วยกิต | |
---|---|---|---|---|---|---|
ภาคการศึกษาที่ 1 | ภาคการศึกษาที่ 2 | |||||
RES METH COMP ENG | SEMINAR COMP ENG II | |||||
วิธีวิจัยทางวิศวกรรมคอมพิวเตอร์ | สัมมนาทางวิศวกรรมคอมพิวเตอร์ 2 | |||||
SEMINAR COMP ENG I | THESIS | |||||
สัมมนาทางวิศวกรรมคอมพิวเตอร์ 1 | วิทยานิพนธ์ | |||||
THESIS | ||||||
วิทยานิพนธ์ | ||||||
รวม
|
รวม
|
|||||
ภาคการศึกษาที่ 3 | ภาคการศึกษาที่ 4 | |||||
THESIS | THESIS | |||||
วิทยานิพนธ์ | วิทยานิพนธ์ | |||||
รวม
|
รวม
|
|||||
รวมจำนวนหน่วยกิตทั้งหมดตลอดหลักสูตร ไม่น้อยกว่า 36 หน่วยกิต | ||||||
** วิชาต่อไปนี้ ประเมินผลเป็น S/U ไม่นับหน่วยกิต และรวมเป็นส่วนหนึ่งของหลักสูตร |
- นิสิตที่เรียนแผน ก1 จะต้องเผยแพร่ผลงานในวารสารทางวิชาการตามประกาศของจุฬาลงกรณ์มหาวิทยาลัย อย่างน้อย 1 บทความ
- นิสิตที่เรียนแผน ก2 จะต้องเผยแพร่บทความทางวิชาการตามประกาศของจุฬาลงกรณ์มหาวิทยาลัย อย่างน้อย 1 บทความ
***ประกาศจากบัณฑิตวิทยาลัยเรื่องการเผยแพร่บทความตีพิมพ์ สามารถตรวจสอบได้โดย คลิกที่นี่**
แผนการเรียน ก2 |
||||||
รหัสรายวิชา | ชื่อวิชา | จำนวนหน่วยกิต | รหัสรายวิชา | ชื่อวิชา | จำนวนหน่วยกิต | |
---|---|---|---|---|---|---|
ภาคการศึกษาที่ 1 | ภาคการศึกษาที่ 2 | |||||
RES METH COMP ENG | SEMINAR COMP ENG II | |||||
วิธีวิจัยทางวิศวกรรมคอมพิวเตอร์ | สัมมนาทางวิศวกรรมคอมพิวเตอร์ 2 | |||||
SEMINAR COMP ENG I | ELECTIVES | |||||
สัมมนาทางวิศวกรรมคอมพิวเตอร์ 1 | วิชาเลือก | |||||
ELECTIVES | 2110814 | THESIS | 6 | |||
วิชาเลือก | วิทยานิพนธ์ | |||||
รวม
|
รวม
|
|||||
ภาคการศึกษาที่ 3 | ภาคการศึกษาที่ 4 | |||||
THESIS | THESIS | |||||
วิทยานิพนธ์ | วิทยานิพนธ์ | |||||
รวม
|
รวม
|
|||||
รวมจำนวนหน่วยกิตทั้งหมดตลอดหลักสูตร ไม่น้อยกว่า 36 หน่วยกิต | ||||||
** วิชาต่อไปนี้ ประเมินผลเป็น S/U ไม่นับหน่วยกิต และรวมเป็นส่วนหนึ่งของหลักสูตร |