วิศวกรรมคอมพิวเตอร์หลักสูตรปริญญาตรี 4 ปี ในระยะ 1 - 2 ปีแรกจะเรียน เกี่ยวกับพื้นฐานทางวิทยาศาสตร์ และวิศวกรรมศาสตร์ ปี 3-4 นักศึกษาก็จะเลือกศึกษาภายใต้ 4 สาขาหลัก คือ Computer Systems Design, Computer Networks, Information Engineering, Computer Control Systems and Robotics ในระหว่างปีสุดท้ายของการเรียน นักศึกษาสามารถเลือกแผนการศึกษาแผนได้ใดแผนหนึ่งได้ 2 รูปแบบ คือ   

  • แผนปกติ จะทำ 1) โครงงาน  (senior project) ซึ่งเป็นวิชาที่ มีจำนวนหน่วยกิตรวม 9 หน่วยกิต โดยจะแบ่งออกเป็น 3 รายวิชาคือ เตรียมโครงงาน 2 หน่วยกิต และโครงงาน 1 และ โครงงาน 2 โครงงานละ 3 หน่วยกิต และ 2) ฝึกงาน (audit - ไม่นับเครดิต) โดยนักศึกษาจะฝึกประสบการณ์จากการปฎิบัติหน้าที่ในบริษัทหรือองค์กรหรือหน่วยงานภายนอก เป็นเวลา 240 ชั่วโมงเต็ม
  • แผนสหกิจศึกษา ซึ่งมีจำนวนหน่วยกิตรวม 8 หน่วยกิต ประกอบด้วย 1) เตรียมสหกิจศึกษา 1 หน่วยกิต และ 2) สหกิจศึกษา 7 หน่วยกิต  โดยนักศึกษาจะฝึกประสบการณ์จากการปฎิบัติหน้าที่และทำโครงงานในบริษัทหรือองค์กรหรือหน่วยงานภายนอก เป็นระยะเวลา 4 เดือน 

ข้อมูลหลักสูตร ปรับปรุง 2564