Computer Engineering & Digital Technology (ป.ตรี วิศวกรรมคอมพิวเตอร์และเทคโนโลยีดิจิทัล)


กำลังดำเนินการนำเข้าระบบ TCAS

หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์และเทคโนโลยีดิจิทัล
ชื่อปริญญา: วิศวกรรมศาสตรบัณฑิต (วิศวกรรมคอมพิวเตอร์และเทคโนโลยีดิจิทัล) / วศ.บ. (วิศวกรรมคอมพิวเตอร์และเทคโนโลยีดิจิทัล)
หมายเหตุ หลักสูตรภายใต้ข้อเสนอการจัดการศึกษาที่แตกต่างไปจากมาตรฐานการอุดมศึกษา หรือ Higher Education Sandbox ของกระทรวง อว.
ระยะเวลาการศึกษา: 3.5 ปี (3ปี + ฝึกงานสหกิจ 1 เทอม)
ปีที่ออกหลักสูตร: พ.ศ.2566
ปีที่เริ่มใช้หลักสูตร: พ.ศ.2566
เนื้อหาการสอน
ให้ความรู้พื้นฐานทางวิทยาศาสตร์ คณิตศาสตร์ วิทยาการคอมพิวเตอร์ ตลอดจนหลักการทางวิศวกรรม กล่าวคือ การวิเคราะห์ การออกแบบ การจัดระบบ และการสร้าง เพื่อนำไปประยุกต์ใช้ในงานด้านวิศวกรรมคอมพิวเตอร์ อันประกอบด้วย ระบบฮาร์ดแวร์, ระบบซอฟต์แวร์, เครือข่ายคอมพิวเตอร์ ระบบสารสนเทศและปัญญาประดิษฐ์ ทั้งนี้ เนื้อหาวิชาเรียนทั้งหมด สามารถแบ่งได้เป็น 3 หมวด คือ หมวดวิศวกรรมระบบเชิงเลข (Digital System Engineering) ครอบคลุมการออกแบบและวิเคราะห์ระบบเชิงเลข (ระบบดิจิทัล) อันเป็นพื้นฐานของการออกแบบระบบคอมพิวเตอร์ วิชาที่ศึกษาได้แก่ การออกแบบเชิงตรรกะ ไมโครโพรเซสเซอร์ ระบบคอมพิวเตอร์ สถาปัตยกรรมคอมพิวเตอร์ การสื่อสารข้อมูล และ ระบบเครือข่าย อาจกล่าวได้ว่า เป็นกลุ่มวิชา Hardware และ Network หมวดวิศวกรรมซอฟต์แวร์ระบบ (System Software Engineering) ครอบคลุมหลักการออกแบบและวิเคราะห์ทฤษฎีคำนวณทางคอมพิวเตอร์ อัลกอริทึม ซอฟต์แวร์ระบบ และ ระบบปฎิบัติการ นิสิตจะสามารถเข้าใจความสัมพันธ์ระหว่างซอฟต์แวร์และฮาร์ดแวร์ ทุกระดับการเชื่อมต่อ อาจกล่าวได้ว่า เป็นกลุ่มวิชา Software และหลักการทางคอมพิวเตอร์ หมวดการประมวลผลสารสนเทศ (Information Processing) ครอบคลุมการออกแบบและวิเคราะห์ระบบประมวลผลสารสนเทศ เทคโนโลยีสารสนเทศ วิศวกรรมซอฟต์แวร์ วิทยาการข้อมูล วิศวกรรมข้อมูล ปัญญาประดิษฐ์ ระบบจัดการฐานข้อมูล คอมพิวเตอร์กราฟฟิก วิทยาการหุ่นยนต์ และระบบประยุกต์ ที่เกี่ยวข้อง อาจกล่าวได้ว่า เป็นกลุ่มวิชา ระบบสารสนเทศ และแขนงวิชาอื่นในสายวิทยาการคอมพิวเตอร์ อนาคตหลังสำเร็จการศึกษา ผู้สำเร็จการศึกษาจากหลักสูตรนี้ จะมีความเชี่ยวชาญในการออกแบบ วิเคราะห์ และสร้างโปรแกรมประยุกต์ของระบบซอฟต์แวร์ ระบบเชิงเลข และ การประมวลผลสารสนเทศ และสามารถประยุกต์หลักการทางวิศวกรรมเพื่อการแก้ปัญหาในสาขาอาชีพอื่นด้วยคอมพิวเตอร์ได้เป็นอย่างดี ทั้งนี้ บัณฑิตสามารถประกอบอาชีพเป็นวิศวกรระบบ นักวิเคราะห์ระบบ นักเขียนโปรแกรมระบบ และอาชีพในสายงานคอมพิวเตอร์อื่นๆ
การเข้าศึกษา การรับนักเรียนเข้าศึกษาต่อในสาขาวิชาวิศวกรรมคอมพิวเตอร์และเทคโนโลยีดิจิทัลโดยการรับตรงเข้าสาขาวิชา (TCAS รอบที่ 1 และรอบที่ 3) สำหรับรายละเอียดเพิ่มเติมในการรับเข้าศึกษาต่อ สามารถติดตามได้ที่ http://www.admissions.chula.ac.th/
ค่าเล่าเรียน
เป็นไปตามประกาศของจุฬาลงกรณ์มหาวิทยาลัย สามารถตรวจสอบได้โดย คลิกที่นี่

โครงสร้างหลักสูตร

หลักสูตรนี้ มีจำนวนหน่วยกิตรวมทั้งหมด 124 หน่วยกิต แบ่งได้ดังนี้
1.หมวดวิชาศึกษาทั่วไป 12 หน่วยกิต
     1. วิชาศึกษาทั่วไปกลุ่มพิเศษ 3 หน่วยกิต
     2.กลุ่มวิชาภาษาต่างประเทศ 9 หน่วยกิต
2.หมวดวิชาเฉพาะ 106 หน่วยกิต
     1.หมวดวิชาพื้นฐานทางวิทยาศาสตร์และคณิตศาสตร์ 3 หน่วยกิต
     2.กลุ่มวิชาพื้นฐานทางวิศวกรรม 27 หน่วยกิต
     3.กลุ่มวิชาแกนระดับสาขาวิชา (บังคับ) 55 หน่วยกิต
     4.กลุ่มรายวิชาเลือก 21 หน่วยกิต
3.หมวดวิชาเลือกเสรี 6 หน่วยกิต

รายวิชา หมวดวิชาศึกษาทั่วไป กลุ่มพิเศษ ให้นิสิตเรียนวิชาดังต่อไปนี้
  • 2110221 แก่นวิศวกรรมคอมพิวเตอร์ (Computer Engineering Essentials) 3(3-0-9)
รายวิชา หมวดวิชาภาษาต่างประเทศ ให้นิสิตเรียนวิชาดังต่อไปนี้
  • 5500111 ภาษาอังกฤษเพื่อการเรียนรู้ในชีวิตจริง 1 (Experimential English I) 3(2-2-5)
  • 5500208 ทักษะการสื่อสารและการนำเสนอผลงาน (Communication and Presentation Skills) 3(2-2-5)
  • 5500308 การเขียนภาษาอังกฤษเทคนิคสำหรับวิศวกรรมศาสตร์ (Technical Writing for Engineering) 3(2-2-5)
รายวิชา กลุ่มวิชาพื้นฐานทางวิทยาศาสตร์และคณิตศาสตร์
  • 2603284 สถิติสำหรับวิทยาศาสตร์กายภาพ (Statistics for Physical Science) 3(3-0-6)
รายวิชา กลุ่มวิชาพื้นฐานทางวิศวกรรม
  • 2110101 การทำโปรแกรมคอมพิวเตอร์ 3(2-2-5)
  • 2110102 การฝึกงานทางวิศวกรรมคอมพิวเตอร์ 1 3(0-45-0)
  • 2110201 คณิตศาสตร์วิศวกรรมคอมพิวเตอร์ 3(3-0-6)
  • 2110202 การฝึกงานทางวิศวกรรมคอมพิวเตอร์ 2 3(0-45-0)
  • 2110203 คณิตศาสตร์วิศวกรรมคอมพิวเตอร์2 3(3-0-6)
  • 2110302 การฝึกงานทางวิศวกรรมคอมพิวเตอร์ 3 3(0-45-0)
  • 2110402 สหกิจศึกษาทางวิศวกรรมคอมพิวเตอร์ 1 9(0-45-0)
รายวิชากลุ่มวิชาแกนระดับสาขาวิชา
  • 2110200 โครงสร้างดิสครีต 3(3-0-6)
  • 2110XXX โครงสร้างข้อมูลและขั้นตอนวิธี 4(4-0-8)
  • 2110215 วิธีวิทยาการทำโปรแกรม 1 3(2-3-4)
  • 2110251 ตรรกศาสตร์ของดิจิตอลคอมพิวเตอร์ 3(3-0-6)
  • 2110313 ระบบปฏิบัติการและโปรแกรมระบบ 3(3-0-6)
  • 2110322 ระบบฐานข้อมูล 3(3-0-6)
  • 2110356 ระบบฝังตัว 3(3-0-6)
  • 2110413 ความมั่นคงของคอมพิวเตอร์ 3(3-0-6)
  • 2110423 วิศวกรรมซอฟต์แวร์ 3(3-0-6)
  • 2110425 การปฏิบัติการวิศวกรรมซอฟต์แวร์ 1(0-2-1)
  • 2110471 ข่ายงานคอมพิวเตอร์ 1 3(2-3-4)
  • 2110477 ปัญญาประดิษฐ์ 2 3(3-0-6)
  • 2110481 เครือข่ายคอมพิวเตอร์ไร้สาย 3(3-0-6)
  • 2110488 โครงงานรวบยอดวิศวกรรมคอมพิวเตอร์ 1 2(0-4-2)
  • 2110489 โครงงานรวบยอดวิศวกรรมคอมพิวเตอร์ 2 3(0-6-3)
  • 2110503 การฝึกพัฒนาซอฟต์แวร์ 3(3-0-6)
  • 2110531 เครื่องมือสำหรับวิทยาศาสตร์ข้อมูลและวิศวกรรมข้อมูล 3(3-0-6)
  • 21105xx การฝึกพัฒนาซอฟต์แวร์ 2 3(3-0-6)
  • 21105xx ระบบที่กำหนดโดยซอฟต์แวร์ 1 3(3-0-6)
รายวิชา กลุ่มวิชาเลือกให้นิสิตเลือกเรียน 7 วิชา จากรายวิชาดังต่อไปนี้
  • 2110291 เอกตศึกษาทางวิศวกรรมคอมพิวเตอร์ 1 1(0-0-3)
  • 2110292 เอกัตศึกษาทางวิศวกรรมคอมพิวเตอร์ 2 1(0-0-3)
  • 2110315 ระบบเชิงขนานและระบบกระจาย 3(3-0-6)
  • 2110391 เอกัตศึกษาทางวิศวกรรมคอมพิวเตอร์ 3 1(0-0-3)
  • 2110392 เอกัตศึกษาทางวิศวกรรมคอมพิวเตอร์ 4 1(0-0-3)
  • 2110404 ทฤษฏีการคำนวณ 3(3-0-6)
  • 2110412 สถาปัตยกรรมคอมพิวเตอร์เชิงขนาน 3(3-0-6)
  • 2110414 ระบบการคำนวณขนาดใหญ่ 3(3-0-6)
  • 2110424 การปรับปรุงกระบวนการซอฟต์แวร์ 3(3-0-6)
  • 2110428 ความรู้เบื้องต้นเกี่ยวกับการทำเหมืองข้อมูล 3(3-0-6)
  • 2110430 การทำเหมืองอนุกรมเวลาและการค้นหาความรู้ 3(3-0-6)
  • 2110431 วิทยาการภาพดิจิทัลเบื้องต้น 3(3-0-6)
  • 2110432 การรู้จำเสียงพูดอัตโนมัติ 3(3-0-6)
  • 2110433 คอมพิวเตอร์วิชัน 3(3-0-6)
  • 2110435 วิทยาการหุ่นยนต์เบื้องต้น 3(3-0-6)
  • 2110442 การวิเคราะห์และโปรแกรมเชิงวัตถุ 3(3-0-6)
  • 2110443 ปฏิสัมพันธ์ของมนุษย์กับคอมพิวเตอร์ 3(3-0-6)
  • 2110446 วิทยาศาสตร์ข้อมูลและการวิเคราะห์ 3(3-0-6)
  • 2110452 สถาปัตยกรรมสมรรถนะสูง 3(3-0-6)
  • 2110455 การทดสอบวงจรดิจิตอล 3(3-0-6)
  • 2110473 การคำนวณแบบทนต่อความผิดพร่อง 3(3-0-6)
  • 2110475 การออกแบบวงจรรวมขนาดใหญ่มาก 3(3-0-6)
  • 2110476 ปัญญาประดิษฐ์ 1 3(3-0-6)
  • 2110478 คอมพิวเตอร์และการสื่อสาร 3(3-0-6)
  • 2110479 คอมพิวเตอร์กราฟิก 3(3-0-6)
  • 2110490 โครงการวิศวกรรมคอมพิวเตอร์พื้นฐาน 1(0-2-1)
  • 2110495 หัวข้อชั้นสูงในวิศวกรรมคอมพิวเตอร์ 1 3(3-0-6)
  • 2110496 หัวข้อชั้นสูงในวิศวกรรมคอมพิวเตอร์ 2 3(3-0-6)
  • 2110497 ปัญหาพิเศษทางวิศวกรรมคอมพิวเตอร์ 1 3(2-3-4)
  • 2110498 ปัญหาพิเศษทางวิศวกรรมคอมพิวเตอร์ 2 3(2-3-4)
  • 2110499 โครงการทางวิศวกรรม 3(0-6-3)
  • 2110xxx* ปัญญาประดิษฐ์เบื้องต้น 3(2-2-5)
  • 2110xxx* พื้นฐานของหลักการจัดการข้อมูลขนาดใหญ่ 3(2-2-5)
  • 2110511 การเขียนโปรแกรมเกม 3(3-0-9)
  • 2110512 คอมพิวเตอร์แอนิเมชัน 3(3-0-9)
  • 2110513 เทคโนโลยีช่วยเหลือ 3(3-0-9)
  • 2110514 คอมพิวเตอร์กราฟิกส์และการจำลองทางฟิสิกส์แบบเรียลไทม์ 3(3-0-9)
  • 2110521 สถาปัตยกรรมซอฟต์แวร์ 3(3-0-9)
  • 2110522 ยูนิกซ์/ลีนุกซ์สำหรับองค์กร 3(3-0-9)
  • 2110524 เทคโนโลยีคลาวด์คอมพิวติง 3 (3-0-9)
  • 2110542 ระบบคลังข้อมูล 3(3-0-9)
  • 2110561 การผลิตเชิงคำนวณ 3(3-0-9)
  • 2110562 เทคโนโลยีตัวรับรู้ 3(3-0-9)
  • 2110571 โครงข่ายประสาท 3(3-0-9)
  • 2110572 ระบบการประมวลผลธรรมชาติ 3(3-0-9)
  • 2110573 การรู้จำแบบ 3(3-0-9)
  • 2110574 ปัญญาประดิษฐ์สำหรับวิศวกร 3(3-0-9)
  • 2110581 ชีวสารสนเทศ 1 3(3-0-9)
หมายเหตุ : นิสิตสามารถลงทะเบียนเรียนเพิ่มเติมจากรายวิชาของหลักสูตรที่เปิดสอน หรือรายวิชาที่ได้รับการอนุมัติให้เป็นรายวิชาเลือกของหลักสูตรที่จะประกาศเพิ่มเติมโดยภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย ทั้งนี้ ต้องได้รับความเห็นชอบจากคณะกรรมการหลักสูตรหรือคณะกรรมการประจำภาควิชา
วิชาเลือกเสรี นิสิตสามารถเลือกลงทะเบียนรายวิชาที่มีความสนใจและที่เปิดสอนในจุฬาลงกรณ์มหาวิทยาลัย อนึ่งนิสิตที่มีความประสงค์จะเรียนรายวิชาอื่นในคณะวิศวกรรมศาสตร์ นอกจากรายวิชาที่กำหนดไว้ในหลักสูตร สามารถนับหน่วยกิตการศึกษาและรับผลการประเมินเป็นเกรด A, B+, B, C+, C, D+, D และ F ได้ ทั้งนี้ต้องได้รับความเห็นชอบจากคณะกรรมการบริหารหลักสูตรหรือคณะกรรมการประจำภาควิชา และต้องมีจำนวนหน่วยกิตรายวิชาบังคับเลือกและรายวิชาเลือกของสาขาวิชาที่นิสิตสังกัดครบตามจำนวนที่กำหนดไว้ในหลักสูตร เพื่อขอสำเร็จการศึกษา กรณีที่นิสิตไม่ได้ขออนุมัติหรือขอความเห็นชอบให้ลงทะเบียนเรียนเกินจากที่กำหนดไว้ในหลักสูตร จะได้รับการเปลี่ยนสัญลักษณ์ผลการประเมินให้เป็น S/U โดยมติของคณะกรรมการบริหารหลักสูตรหรือคณะกรรมการประจำภาควิชา

แผนการเรียนตามหลักสูตร
รหัสรายวิชา ชื่อวิชา จำนวนหน่วยกิต รหัสรายวิชา ชื่อวิชา จำนวนหน่วยกิต
ปีที่1 ภาคการศึกษาที่ 1 ปีที่1 ภาคการศึกษาที่ 2
2110101
การทำโปรแกรมคอมพิวเตอร์
3(3-0-6)
2110215
วิธีวิทยาการทำโปรแกรม 1
3(2-3-4)
2110xxx
แก่นวิศวกรรมคอมพิวเตอร์
3(3-0-6)
2110322
ระบบฐานข้อมูล
3(3-0-6)
2110XXX
โครงสร้างข้อมูลและขั้นตอนวิธี
4(4-0-8)
2110503
การฝึกพัฒนาซอฟต์แวร์
3(3-0-6)
2110200
โครงสร้างดิสครีต
3(3-0-6)
21105xx
การฝึกพัฒนาซอฟต์แวร์ 2
3(3-0-6)
2110251
ตรรกศาสตร์ของดิจิตอลคอมพิวเตอร์
3(3-0-6)
2110423
วิศวกรรมซอฟต์แวร์
3(3-0-6)
2110425
การปฏิบัติการวิศวกรรมซอฟต์แวร์
1(0-2-1)
รวม
16
รวม
16
ปีที่ 1 ภาคฤดูร้อน
2110102
การฝึกงานวิศวกรรมคอมพิวเตอร์ 1
3(0-45-0)
รวม
3
ปีที่ 2  ภาคการศึกษาที่ 1ปีที่ 2  ภาคการศึกษาที่ 2
2603284
สถิติสำหรับวิทยาศาสตร์กายภาพ
3(3-0-6)
2110313
ระบบปฏิบัติการและโปรแกรมระบบ
3(3-0-6)
2110201
คณิตศาสตร์วิศวกรรมคอมพิวเตอร์
3(3-0-6)
2110471
ข่ายงานคอมพิวเตอร์ 1
3(3-0-6)
2110203
คณิตศาสตร์วิศวกรรมคอมพิวเตอร์2
3(3-0-6)
5500208
ทักษะการสื่อสารและการนำเสนอผลงาน
3(2-2-5)
5500111
ภาษาอังกฤษเพื่อการเรียนรู้ในชีวิตจริง 1
3(3-0-6)
2110xxx
วิชาเลือก
3(3-0-6)
2110531
เครื่องมือสำหรับวิทยาศาสตร์ข้อมูลและวิศวกรรมข้อมูล
3(3-0-6)
2110xxx
วิชาเลือก
3(3-0-6)
2110356
ระบบฝังตัว
3(3-0-6)
2110xxx
ปัญญาประดิษฐ์เบื้องต้น
3(2-2-5)
รวม
16
รวม
18
ปีที่ 2  ภาคฤดูร้อน 
2110202
การฝึกงานวิศวกรรมคอมพิวเตอร์ 2
3(0-45-0)
รวม
3
ปีที่3 ภาคการศึกษาที่ 1ปีที่ 3 ภาคการศึกษาที่ 2
2110488
โครงการงานรวบยอด 1
2(0-4-2)
2110489
โครงการงานรวบยอด 2
3(3-0-6)
5500308*
การเขียนภาษาอังกฤษเทคนิคสำหรับวิศวกรรมศาสตร์
3(2-2-5)
2110xxx
วิชาเลือก
3
21105xx
ระบบที่กำหนดโดยซอฟต์แวร์ 1
3(3-0-6)
2110xxx
วิชาเลือก
3
2110481
เครือข่ายคอมพิวเตอร์ไร้สาย
3(3-0-6)
2110xxx
วิชาเลือก
3
2110413
ความมั่นคงของคอมพิวเตอร์
3(3-0-6)
xxxxxxx
วิชาเลือกเสรี
3
2110xxx
วิชาเลือก
3
xxxxxxx
วิชาเลือกเสรี
3
2110xxx
วิชาเลือก
3
รวม
20
รวม
18
ปีที่ 3 ภาคฤดูร้อน
2110302
การฝึกงานวิศวกรรมคอมพิวเตอร์ 3
3(0-45-0)
รวม
3
ปีที่ 4 ภาคการศึกษาที่ 1
2110402
สหกิจศึกษาทางวิศวกรรมคอมพิวเตอร์ 1
9(0-45-0)
รวม
9

หมายเหตุ * คือรายวิชาที่เปิดใหม่