หลักสูตรปรับปรุง ปี พ.ศ.2563

วิศวกรรมศาสตรบัณฑิต (วิศวกรรมคอมพิวเตอร์) ชื่อย่อ วศ.บ.(วิศวกรรมคอมพิวเตอร์)
Bachelor of Engineering (Computer Engineering) B.Eng.(Computer Engineering)

หลักสูตรนี้ปิดรับนักศึกษาใหม่แล้ว

• ข้อมูลในหน้านี้ใช้สำหรับนักศึกษารหัส 63 ถึง 67 ที่ยังศึกษาอยู่ในหลักสูตรนี้
• ผู้ที่สนใจสมัครเรียน โปรดดู หลักสูตรวิศวกรรมคอมพิวเตอร์ ฉบับปรับปรุง พ.ศ. 2568

 

เงื่อนไขการลงทะเบียน ภาคการศึกษาที่ 2/2569

โปรดอ่านก่อนวางแผนลงทะเบียน วิชาที่ไม่เป็นไปตามเงื่อนไขด้านล่าง ภาควิชาจะไม่อนุมัติ

 

1. โครงงาน 261491 Project Survey และสหกิจศึกษา (นักศึกษารหัส 67)

ตามหลักสูตร CPE 2563 สหกิจศึกษามีภาคการศึกษาเดียว คือ ปี 4 ภาคการศึกษาที่ 1
นักศึกษาปี 3 จะลง 261491 ในภาคการศึกษาที่ 2/2569 (ปี 3 เทอม 2) ได้เฉพาะ 2 กรณีนี้

กรณี ปี 3 เทอม 2 (2/2569) ปี 4 เทอม 1 ปี 4 เทอม 2
กรณีที่ 1
วางแผนไปสหกิจศึกษา
ลง 261491 Project Survey
พร้อม 261494 วิชาเตรียมความพร้อมสหกิจศึกษา ตอน 007 หรือ 807
(ผู้สอน รศ.ดร.ปฏิเวธ วุฒิสารวัฒนา)
สหกิจศึกษา ลง 261492 โครงงาน
กรณีที่ 2
ไม่ไปสหกิจศึกษา แต่อยู่กลุ่มโครงงานเดียวกับเพื่อนที่ไปสหกิจศึกษา
ลง 261491 Project Survey รอเพื่อนในกลุ่มกลับจากสหกิจศึกษา ลง 261492 โครงงาน พร้อมกลุ่ม
เหตุผลอื่น ภาควิชาไม่อนุญาตให้ลง 261491 ในปี 3 เทอม 2 ให้ลงทะเบียนตามแผนการศึกษาแบบปกติ

การไปสหกิจศึกษาในภาคการศึกษาอื่น เช่น ปี 4 เทอม 2 ไม่อยู่ในแผนการศึกษาของหลักสูตรนี้ หากนักศึกษาและสถานประกอบการมีความจำเป็นต้องจัดในภาคการศึกษาอื่น ให้ติดต่อภาควิชาก่อนลงทะเบียน พร้อมเหตุผลและแผนการเรียนจนจบหลักสูตร ภาควิชาจะพิจารณาเป็นรายกรณี โดยไม่ถือเป็นทางเลือกทั่วไปและไม่รับประกันการอนุมัติ

 

2. วิชาที่เปิดตามชั้นปีและภาคการศึกษาในแผน

วิชา อยู่ในแผนการศึกษา ผู้ที่ลงทะเบียนได้ เงื่อนไขเพิ่มเติม
261405
Advanced CPE
ปี 4 เทอม 2 นักศึกษาปี 4 ขึ้นไป
(รหัส 66 และรหัสก่อนหน้า)
นักศึกษาปี 3 ลงล่วงหน้าไม่ได้
ต้องสอบผ่าน 261361 หรือได้รับความเห็นชอบจากภาควิชา (consent of the department)
นักศึกษาปี 5 ขึ้นไปที่ยังไม่ผ่าน 261361 ให้ติดต่อแจ้งความประสงค์ที่ภาควิชาก่อนลงทะเบียน
259192 ปี 4 เทอม 2
(คณะกำหนด แม้เลขวิชาจะขึ้นต้นด้วย 1)
นักศึกษาปี 4 ขึ้นไป
(รหัส 66 และรหัสก่อนหน้า)
ปัจจุบันจัดการเรียนการสอนแบบโมดูล (module-based)

3. วิชาที่ต้องได้รับความเห็นชอบจากภาควิชา (consent of the department)

นักศึกษาที่ประสงค์จะลง 261208 Numerical Computation for Engineers หรือ 261306 Computer Engineering Probability and Statistics ภาควิชาจะพิจารณาอนุมัติเมื่อเข้าเกณฑ์ข้อใดข้อหนึ่ง

• เกณฑ์ที่ 1: นักศึกษาปี 5 ขึ้นไป หรือ
• เกณฑ์ที่ 2: นักศึกษารหัสใดก็ได้ที่สอบผ่าน 206162 Calculus II แล้ว

 

แผนการเรียน

เอกสาร ใช้กับนักศึกษา
แผนการศึกษาแบบปกติ รหัส 63061xxxx ถึง 67061xxxx
แผนการศึกษาแบบสหกิจศึกษา รหัส 63061xxxx ถึง 67061xxxx
แผนการศึกษา Cybersecurity Track รหัส 66061xxxx และ 67061xxxx
(วิชาเลือกของ track อยู่ในกรอบสีส้ม)
โครงสร้างหลักสูตรและแผนการเรียน ระบบทะเบียนคณะ
ข้อมูลหลักสูตรเพิ่มเติม ทุกรหัสในหลักสูตรนี้

นักศึกษารหัส 61061xxxx ถึง 62061xxxx ใช้หลักสูตรก่อนหน้า ดู แผนการศึกษาแบบปกติ รหัส 61–62

 

Cybersecurity Track (นักศึกษารหัส 66 และ 67)

วิชาเลือกเฉพาะ (Major Elective) ใน track มีทั้งหมด 4 วิชา เรียนตามลำดับเงื่อนไขดังนี้

ขั้น วิชา รหัสวิชา เงื่อนไข
1 Network Security 261447 -
2 Penetration Testing 261494 ตอน x06 ต้องผ่าน 261335 และ 261447 ต้องได้ผลการเรียนตั้งแต่เกรด B ขึ้นไป (≥ B)
3 Defensive Security 261498 ตอน x05 261494 [x06] ต้องได้ผลการเรียนตั้งแต่เกรด C ขึ้นไป (≥ C)
3 Digital Forensics and Incident Response 261494 ตอน x08 261494 [x06] ต้องได้ผลการเรียนตั้งแต่เกรด C ขึ้นไป (≥ C)

นักศึกษาที่เลือก Cybersecurity Track ไม่มีสหกิจศึกษา ให้เรียนตามแผนแบบปกติ
รายละเอียดเพิ่มเติม: CyberSecurity Engineering Track

 

ข้อมูลหลักสูตร

จำนวนหน่วยกิตตลอดหลักสูตร 139 หน่วยกิต
ค่าธรรมเนียมการศึกษา
(เหมาจ่ายต่อภาคการศึกษา)
ภาคปกติ 16,000 บาท
ภาคพิเศษ 35,000 บาท
ลักษณะการเรียน วิชาที่เรียนประกอบไปด้วยวิชาบรรยาย และปฏิบัติ โดยวิชาที่เป็นวิชาชีพจะมีการเรียนปฏิบัติควบคู่ด้วยทุกวิชา เพื่อให้สามารถนำไปใช้งานได้จริง

กลุ่มวิชาที่เรียน

กลุ่มวิชา ตัวอย่าง
คอมพิวเตอร์ฮาร์ดแวร์ การออกแบบคอมพิวเตอร์ฮาร์ดแวร์ การออกแบบระบบฝังตัว
เครือข่ายคอมพิวเตอร์ การออกแบบและจัดการเครือข่ายคอมพิวเตอร์ ความปลอดภัยของระบบเครือข่ายและสารสนเทศ
เทคโนโลยีสารสนเทศ ระบบฐานข้อมูลชั้นสูง การทำเหมืองข้อมูลสำหรับวิศวกรรมคอมพิวเตอร์
ความฉลาดเชิงการคำนวณ การวิเคราะห์ข้อมูลภาคดิจิทัล ปัญญาประดิษฐ์
คอมพิวเตอร์ซอฟต์แวร์ วิศวกรรมซอฟต์แวร์
สัญญาณและการควบคุม ระบบควบคุมเวลาจริง (Real-time Control) วิทยาการหุ่นยนต์ (Robotics) คอมพิวเตอร์ในระบบการผลิต

เรียนวิศวกรรมคอมพิวเตอร์แล้ว ทำอาชีพอะไร

พัฒนาและออกแบบระบบ Software Engineer, Web Engineer, Application Engineer, System Developer, Testing Engineer, System Architect, Information Architect
เครือข่าย ระบบ และความปลอดภัย Security Engineer, Network Engineer, System Engineer, Network Administrator, System Administrator, Database Administrator
วิเคราะห์และบริหารงาน IT System Analyst, Business Analyst, IT Consultant, IT Project Manager, Information Officer, Information Coordinator

วัตถุประสงค์ (Program Education Objective)

1 เพื่อผลิตบัณฑิตที่มีความสามารถในการประกอบวิชาชีพวิศวกรรมคอมพิวเตอร์ ได้อย่างมีคุณภาพ To produce the graduates who are equipped with ability and readiness to work efficiently as professionals in their computer engineering careers.
2 เพื่อผลิตบัณฑิตสาขาวิชาวิศวกรรมคอมพิวเตอร์ที่มีความสามารถเรียนรู้และประยุกต์ใช้เทคโนโลยีใหม่ๆ ที่เกี่ยวข้องกับสาขาวิศวกรรมคอมพิวเตอร์ได้ด้วยตัวเอง To produce the graduates who are able to learn and apply new technologies that are related to computer engineering field.
3 เพื่อผลิตบัณฑิตที่มีความรู้พื้นฐานในเชิงวิชาการเพียงพอที่จะสามารถศึกษาต่อในระดับที่สูงขึ้น To produce the graduates with adequate fundamental knowledge of computer engineering for higher education in engineering, science, and other complementary disciplines.
4 เพื่อผลิตบัณฑิตสาขาวิชาวิศวกรรมคอมพิวเตอร์ที่มีคุณธรรม จริยธรรม และมีจรรยาบรรณในการประกอบวิชาชีพ นอกจากนั้นยังมีจิตสำนึกในการช่วยเหลือสังคมและในการอนุรักษ์สิ่งแวดล้อม To produce the graduates with high moral and ethical standards in their professional careers as well as caring for the society and the environment.

Student Outcomes

The Student Outcomes of the Computer Engineering program are the same as the 12 learning outcomes of the Washington Accord, stated as following

1. Apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.

2. Identify, formulate, research literature and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences.

3. Design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.

4. Conduct investigations of complex problems using research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions.

5. Create, select and apply appropriate techniques, resources, and modern engineering and IT tools, including prediction and modeling, to complex engineering activities, with an understanding of the limitations.

6. Apply reasoning informed by contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice.

7. Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate knowledge of and need for sustainable development.

8. Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice.

9. Function effectively as an individual, and as a member or leader in diverse teams and in multi-disciplinary settings.

10. Communicate effectively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

11. Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.

12. Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

 

วิธีการรับสมัคร (ข้อมูลเดิมเมื่อหลักสูตรยังเปิดรับ)

รับสมัครนักศึกษาตามระบบ Thai University Central Admission System (TCAS) (กรุณาตรวจสอบกำหนดการจากเว็บไซต์ของ สำนักทะเบียนและประมวลผล มหาวิทยาลัยเชียงใหม่)

รอบที่ 1 รับด้วย Portfolio จากโครงการผลการเรียนดีเด่น โครงการอัจฉริยภาพทางคอมพิวเตอร์ และโครงการนักกีฬาที่มีความสามารถดีเด่น
รอบที่ 2 รับแบบโควตา
รอบที่ 3 รับตรงรวม
รอบที่ 4 รับตรงอิสระ (เฉพาะภาคพิเศษ)

การรับนักศึกษาใหม่ปัจจุบันใช้ หลักสูตรปรับปรุง พ.ศ. 2568

สอบถามเรื่องหลักสูตรและการลงทะเบียนเรียน: ภาควิชาวิศวกรรมคอมพิวเตอร์ โทร 053-942072 ต่อ 101 (จันทร์–ศุกร์ 8.30–16.30 น.)