หลักสูตร
 แสดงข้อมูล   โครงสร้างหลักสูตร    แผนการเรียน


 ชื่อปริญญา : วิศวกรรมศาสตรบัณฑิต (วิศวกรรมคอมพิวเตอร์)
  : วศ.บ. (วิศวกรรมคอมพิวเตอร์) :

 ระดับการศึกษา : ปริญญาตรี
 สำนักวิชา : สำนักวิชาวิศวกรรมศาสตร์
 หลักสูตร : วิศวกรรมคอมพิวเตอร์-2565

 1. General Education Course หมวดวิชาศึกษาทั่วไปหน่วยกิตต่ำสุด : 38
 1.1 General Education Course กลุ่มวิชาแกนศึกษาทั่วไปหน่วยกิตต่ำสุด : 15
รหัสวิชา- Versionรายวิชาหน่วยกิต
IST20 1001 - 1 DIGITAL LITERACY
 การรู้ดิจิทัล
2 (2-0-4)
IST20 1002 - 1 USE OF APPLICATION PROGRAMS FOR LEARNING
 การใช้โปรแกรมประยุกต์เพื่อการเรียนรู้
1 (0-2-1)
IST20 1003 - 1 LIFE SKILLS
 ทักษะชีวิต
3 (3-0-6)
IST20 1004 - 1 CITIZENSHIP AND GLOBAL CITIZENS
 ความเป็นพลเมืองและพลเมืองโลก
3 (3-0-6)
IST20 2001 - 1 MAN, SOCIETY AND ENVIRONMENT
 มนุษย์กับสังคมและสิ่งแวดล้อม
3 (3-0-6)
IST20 2002 - 1 MAN, ECONOMY AND DEVELOPMENT
 มนุษย์กับเศรษฐกิจและการพัฒนา
3 (3-0-6)

 1.2 Foreign Languages Course กลุ่มวิชาภาษาหน่วยกิตต่ำสุด : 15
รหัสวิชา- Versionรายวิชาหน่วยกิต
IST30 1101 - 1 ENGLISH FOR COMMUNICATION 1
 ภาษาอังกฤษเพื่อการสื่อสาร 1
3 (3-0-6)
IST30 1102 - 1 ENGLISH FOR COMMUNICATION 2
 ภาษาอังกฤษเพื่อการสื่อสาร 2
3 (3-0-6)
IST30 1103 - 1 ENGLISH FOR ACADEMIC PURPOSES
 ภาษาอังกฤษเพื่อวัตถุประสงค์ทางวิชาการ
3 (3-0-6)
IST30 1104 - 1 ENGLISH FOR SPECIFIC PURPOSES
 ภาษาอังกฤษเพื่อวัตถุประสงค์เฉพาะ
3 (3-0-6)
IST30 1105 - 1 ENGLISH FOR CAREERS
 ภาษาอังกฤษเพื่อการทำงาน
3 (3-0-6)

 1.4 Selected General Education Course กลุ่มวิชาศึกษาทั่วไปแบบเลือกหน่วยกิตต่ำสุด : 8
รหัสวิชา- Versionรายวิชาหน่วยกิต
IST20 1501 - 1 THAI FOR COMMUNICATION
 ภาษาไทยเพื่อการสื่อสาร
2 (2-0-4)
IST20 1502 - 1 ART APPRECIATION
 ศิลปวิจักษ์
2 (2-0-4)
IST20 1503 - 1 HOLISTIC HEALTH
 สุขภาพองค์รวม
2 (2-0-4)
IST20 1504 - 1 LAW IN DAILY LIFE
 กฎหมายในชีวิตประจำวัน
2 (2-0-4)
IST20 2501 - 1 PROFESSIONAL AND COMMUNITY ENGAGEMENT
 พันธกิจสัมพันธ์ชุมชนกับกลุ่มอาชีพ
2 (1-2-3)
IST20 2502 - 1 PLURI-CULTURAL THAI STUDIES
 ไทยศึกษาเชิงพหุวัฒนธรรม
2 (2-0-4)
IST20 2503 - 1 ASEAN STUDIES
 อาเซียนศึกษา
2 (2-0-4)
IST20 2504 - 1 DESIGN THINKING
 การคิดเชิงออกแบบ
2 (2-0-4)
IST20 2505 - 1 LOVE YOURSELF
 ฮักเจ้าของ
2 (2-0-4)

 2. Area of Concentration Course หมวดวิชาเฉพาะหน่วยกิตต่ำสุด : 120
 2.1 Basic Course (Science and Mathematics Course) กลุ่มวิชาพื้นฐานทางวิทยาศาสตร์และคณิตศาสตร์หน่วยกิตต่ำสุด : 27
รหัสวิชา- Versionรายวิชาหน่วยกิต
SCI02 1111 - 1 FUNDAMENTAL CHEMISTRY I
 เคมีพื้นฐาน 1
4 (4-0-8)
SCI02 1112 - 1 FUNDAMENTAL CHEMISTRY LABORATORY I
 ปฏิบัติการเคมีพื้นฐาน 1
1 (0-3-0)
SCI03 1001 - 1 CALCULUS I
 แคลคูลัส 1
4 (4-0-8)
SCI03 1002 - 1 CALCULUS II
 แคลคูลัส 2
4 (4-0-8)
SCI03 1005 - 1 CALCULUS III
 แคลคูลัส 3
4 (4-0-8)
SCI05 1001 - 1 PHYSICS I
 ฟิสิกส์ 1
4 (4-0-8)
SCI05 1002 - 1 PHYSICS II
 ฟิสิกส์ 2
4 (4-0-8)
SCI05 1191 - 1 PHYSICS LABORATORY I
 ปฏิบัติการฟิสิกส์ 1
1 (0-3-0)
SCI05 1192 - 1 PHYSICS LABORATORY II
 ปฏิบัติการฟิสิกส์ 2
1 (0-3-0)

 2.2 Basic Course (Engineering Course) กลุ่มวิชาพื้นฐานทางวิศวกรรมศาสตร์หน่วยกิตต่ำสุด : 13
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG20 1010 - 1 INTRODUCTION TO ENGINEERING PROFESSION
 แนะนำวิชาชีพวิศวกร
1 (0-3-3)
ENG23 1001 - 1 COMPUTER PROGRAMMING I
 การเขียนโปรแกรมคอมพิวเตอร์ 1
2 (1-3-5)
ENG23 2001 - 1 COMPUTER PROGRAMMING II
 การเขียนโปรแกรมคอมพิวเตอร์ 2
2 (1-3-5)
ENG23 3001 - 1 COMPUTER STATISTICS
 สถิติทางคอมพิวเตอร์
2 (2-0-4)
ENG25 1010 - 1 ENGINEERING GRAPHICS I
 การเขียนแบบวิศวกรรม 1
2 (1-3-5)
ENG31 1001 - 1 ENGINEERING MATERIALS
 วัสดุวิศวกรรม
4 (4-0-8)

 2.3 Profession Course กลุ่มวิชาชีพบังคับทางวิศวกรรมคอมพิวเตอร์หน่วยกิตต่ำสุด : 68
 2.3.1 Technology Application Course ด้านเทคโนโลยีเพื่องานประยุกต์หน่วยกิตต่ำสุด : 10
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG23 2003 - 1 PROBLEM SOLVING WITH PROGRAMMING
 การแก้ปัญหาด้วยการโปรแกรม
2 (1-3-5)
ENG23 2011 - 1 DATABASE SYSTEMS
 ระบบฐานข้อมูล
4 (3-3-9)
ENG23 4080 - 1 COMPUTER ENGINEERING PROJECT
 โครงงานวิศวกรรมคอมพิวเตอร์
4 (4-0-8)

 2.3.2 Technology and Softwar Course ด้านเทคโนโลยีและวิธีการทางซอฟต์แวร์หน่วยกิตต่ำสุด : 16
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG23 2031 - 1 DATA STRUCTURES AND ALGORITHMS
 โครงสร้างข้อมูลและขั้นตอนวิธี
4 (4-0-8)
ENG23 2032 - 1 OBJECT–ORIENTED TECHNOLOGY
 เทคโนโลยีเชิงวัตถุ
4 (3-3-9)
ENG23 3031 - 1 SYSTEM ANALYSIS AND DESIGN
 การวิเคราะห์และออกแบบระบบ
4 (3-3-9)
ENG23 3032 - 1 SOFTWARE ENGINEERING
 วิศวกรรมซอฟต์แวร์
4 (3-3-9)

 2.3.3 System Structural Course ด้านโครงสร้างพื้นฐานของระบบหน่วยกิตต่ำสุด : 20
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG23 2051 - 1 PROGRAMMING FUNDAMENTALS
 พื้นฐานการเขียนโปรแกรม
4 (4-0-8)
ENG23 3051 - 1 FORMAL METHODS AND COMPUTABILITY
 วิธีฟอร์มอลและภาวะคำนวณได้
4 (4-0-8)
ENG23 3052 - 1 COMPUTER AND COMMUNICATION
 คอมพิวเตอร์และการสื่อสาร
4 (4-0-8)
ENG23 3053 - 1 COMPUTER NETWORKS
 เครือข่ายคอมพิวเตอร์
4 (3-3-9)
ENG23 3054 - 1 OPERATING SYSTEMS
 ระบบปฏิบัติการ
4 (3-3-9)

 2.3.4 Computer Architecture and Hardware Course ด้านฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์หน่วยกิตต่ำสุด : 22
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG23 2071 - 1 ELECTRONICS FOR COMPUTER ENGINEERING
 อิเล็กทรอนิกส์สำหรับวิศวกรรมคอมพิวเตอร์
4 (4-0-8)
ENG23 2072 - 1 ELECTRONIC LABORATORY FOR COMPUTER ENGINEERING
 ปฏิบัติการอิเล็กทรอนิกส์สำหรับวิศวกรรมคอมพิวเตอร์
1 (0-3-3)
ENG23 2073 - 1 DIGITAL SYSTEM DESIGN
 การออกแบบระบบดิจิทัล
4 (4-0-8)
ENG23 2074 - 1 DIGITAL SYSTEM LABORATORY
 ปฏิบัติการระบบดิจิทัล
1 (0-3-3)
ENG23 2075 - 1 COMPUTER MATHEMATICS
 คณิตศาสตร์ทางคอมพิวเตอร์
4 (4-0-8)
ENG23 2076 - 1 COMPUTER ARCHITECTURE AND ORGANIZATION
 โครงสร้างและสถาปัตยกรรมคอมพิวเตอร์
4 (4-0-8)
ENG23 2077 - 1 MICROPROCESSORS
 ไมโครโพรเซสเซอร์
4 (3-3-9)

 2.4 Prescribed Elective Course กลุ่มวิชาเลือกทางวิศวกรรมคอมพิวเตอร์หน่วยกิตต่ำสุด : 12
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG20 2010 - 1 MULTIDISCIPLINARY PROJECT BASED LEARNING 1
 การเรียนรู้โดยโครงงานสหวิทยาการเป็นฐาน 1
4 (2-4-8)
ENG20 2020 - 1 GLOBAL PROJECT BASED LEARNING I
 การเรียนรู้โดยโครงงานนานาชาติเป็นฐาน 1
4 (2-4-8)
ENG20 3010 - 1 MULTIDISCIPLINARY PROJECT BASED LEARNING 2
 การเรียนรู้โดยโครงงานสหวิทยาการเป็นฐาน 2
4 (2-4-8)
ENG20 3020 - 1 GLOBAL PROJECT BASED LEARNING II
 การเรียนรู้โดยโครงงานนานาชาติเป็นฐาน 2
4 (2-4-8)
ENG20 4010 - 1 MULTIDISCIPLINARY PROJECT BASED LEARNING 3
 การเรียนรู้โดยโครงงานสหวิทยาการเป็นฐาน 3
4 (2-4-8)
ENG20 4020 - 1 GLOBAL PROJECT BASED LEARNING III
 การเรียนรู้โดยโครงงานนานาชาติเป็นฐาน 3
4 (2-4-8)
ENG23 3012 - 1 KNOWLEDGE DISCOVERY AND DATA MINING
 การค้นพบความรู้และการทำเหมืองข้อมูล
4 (4-0-8)
ENG23 3013 - 1 WEB APPLICATIONS
 เว็บแอพพลิเคชัน
4 (3-3-9)
ENG23 3014 - 1 INTRODUCTION TO NATURAL LANGUAGE PROCESSING
 การประมวลผลภาษาธรรมชาติเบื้องต้น
4 (4-0-8)
ENG23 3015 - 1 MACHINE LEARNING FUNDAMENTALS
 พื้นฐานการเรียนรู้ของเครื่อง
4 (4-0-8)
ENG23 3016 - 1 BUSINESS INTELLIGENCE
 ธุรกิจอัจฉริยะ
4 (4-0-8)
ENG23 3017 - 1 INTRODUCTION TO DATA ENGINEERING
 วิศวกรรมข้อมูลเบื้องต้น
4 (3-3-9)
ENG23 3033 - 1 EVENT-DRIVEN PROGRAMMING
 การเขียนโปรแกรมที่ขับเคลื่อนโดยเหตุการณ์
4 (3-3-9)
ENG23 3055 - 1 INTRODUCTION TO BLOCKCHAIN TECHNOLOGY
 เทคโนโลยีบล็อกเชนเบื้องต้น
4 (4-0-8)
ENG23 3072 - 1 EMBEDDED SYSTEMS
 ระบบฝังตัว
4 (3-3-9)
ENG23 3073 - 1 ADVANCED DIGITAL SYSTEM DESIGN
 การออกแบบระบบดิจิทัลขั้นสูง
4 (3-3-9)
ENG23 3074 - 1 SERVERLESS AND CLOUD ARCHITECTURES
 สถาปัตยกรรมไร้แม่ข่ายและคลาวด์
4 (4-0-8)
ENG23 3075 - 1 ADVANCED DATABASE SYSTEMS
 ระบบฐานข้อมูลขั้นสูง
4 (4-0-8)
ENG23 4011 - 1 ARTIFICIAL INTELLIGENCE IN APPLICATIONS
 ปัญญาประดิษฐ์ในงานประยุกต์
4 (4-0-8)
ENG23 4013 - 1 INTELLIGENT METHODOLOGIES
 ระเบียบวิธีอัจฉริยะ
4 (4-0-8)
ENG23 4014 - 1 ARTIFICIAL NEURAL NETWORKS
 เครือข่ายประสาทเทียม
4 (4-0-8)
ENG23 4015 - 1 SEMANTIC WEB
 เว็บเชิงความหมาย
4 (4-0-8)
ENG23 4016 - 1 COMPUTER AND DATA ANALYSIS
 คอมพิวเตอร์และการวิเคราะห์ข้อมูล
4 (4-0-8)
ENG23 4017 - 1 HEALTH AND ENVIRONMENTAL INFORMATICS
 สนเทศศาสตร์สุขภาพและสิ่งแวดล้อม
4 (4-0-8)
ENG23 4018 - 1 DEEP LEARNING
 การเรียนรู้เชิงลึก
4 (4-0-8)
ENG23 4019 - 1 ADVANCED WEB APPLICATION DEVELOPMENT
 การพัฒนาเว็บแอพพลิเคชันขั้นสูง
4 (3-3-9)
ENG23 4033 - 1 SOFTWARE TESTING
 การทดสอบซอฟต์แวร์
4 (4-0-8)
ENG23 4035 - 1 SOFTWARE PROCESS
 กระบวนการซอฟต์แวร์
4 (4-0-8)
ENG23 4041 - 1 CYBER SECURITY FUNDAMENTALS
 พื้นฐานความมั่นคงไซเบอร์
4 (4-0-8)
ENG23 4042 - 1 ADVANCED CYBER SECURITY
 ความมั่นคงไซเบอร์ขั้นสูง
4 (4-0-8)
ENG23 4051 - 1 COMPUTER GRAPHICS
 คอมพิวเตอร์กราฟิก
4 (4-0-8)
ENG23 4052 - 1 DIGITAL IMAGE PROCESSING
 การประมวลผลภาพดิจิทัล
4 (4-0-8)
ENG23 4053 - 1 COMPUTER VISION
 การมองเห็นด้วยคอมพิวเตอร์
4 (4-0-8)
ENG23 4054 - 1 COMPUTER NETWORK PROGRAMMING AND NETWORK AUTOMATION
 การเขียนโปรแกรมเครือข่ายคอมพิวเตอร์และเครือข่ายอัตโนมัติ
4 (3-3-9)
ENG23 4060 - 1 ALGORITHM ANALYSIS AND DESIGN
 การวิเคราะห์และออกแบบขั้นตอนวิธี
4 (4-0-8)
ENG23 4071 - 1 OPTIMIZATION METHODS
 วิธีหาค่าเหมาะที่สุด
4 (4-0-8)
ENG23 4072 - 1 NUMERICAL ANALYSIS
 การวิเคราะห์เชิงตัวเลข
4 (4-0-8)
ENG23 4073 - 1 MICRO ROBOT DEVELOPMENT
 การพัฒนาหุ่นยนต์ขนาดเล็ก
4 (3-3-9)
ENG23 4074 - 1 INTERNET OF THINGS AND SMART SYSTEM
 อินเทอร์เน็ตของสรรพสิ่งและระบบอัจฉริยะ
4 (3-3-9)
ENG23 4081 - 1 SPECIAL PROBLEMS IN COMPUTER ENGINEERING I
 ปัญหาเฉพาะเรื่องทางวิศวกรรมคอมพิวเตอร์ 1
4 (4-0-8)
ENG23 4082 - 1 SPECIAL PROBLEMS IN COMPUTER ENGINEERING II
 ปัญหาเฉพาะเรื่องทางวิศวกรรมคอมพิวเตอร์ 2
4 (4-0-8)
ENG23 4097 - 1 ADVANCED TOPICS IN COMPUTER ENGINEERING I
 หัวข้อขั้นสูงในวิศวกรรมคอมพิวเตอร์ 1
4 (4-0-8)
ENG23 4098 - 1 ADVANCED TOPICS IN COMPUTER ENGINEERING II
 หัวข้อขั้นสูงในวิศวกรรมคอมพิวเตอร์ 2
4 (4-0-8)
ENG23 4099 - 1 INTRODUCTION TO RESEARCH METHODS
 ความรู้เบื้องต้นเกี่ยวกับวิธีวิจัย
4 (4-0-8)

 3. Cooperative Education Course หมวดวิชาสหกิจศึกษาหน่วยกิตต่ำสุด : 9
รหัสวิชา- Versionรายวิชาหน่วยกิต
ENG23 4090 - 1 PRE-COOPERATIVE EDUCATION
 เตรียมสหกิจศึกษา
1 (0-0-0)
ENG23 4091 - 1 COOPERATIVE EDUCATION I
 สหกิจศึกษา 1
8 (0-0-0)
ENG23 4092 - 1 COOPERATIVE EDUCATION II
 สหกิจศึกษา 2
8 (0-0-0)
ENG23 4094 - 1 COMPUTER ENGINEERING STUDY PROJECT
 โครงงานศึกษาวิศวกรรมคอมพิวเตอร์
9 (0-0-0)

 4. Free Elective Course หมวดวิชาเลือกเสรีหน่วยกิตต่ำสุด : 8
   
      
    - การแสดงผลที่เหมาะสมแนะนำให้ใช้ browser เป็น Internet Explorer Version 5.0 ขึ้นไป
      และขนาดความกว้างหน้าจอ (Screen Area) เป็น 1024x768 pixels
        contact : ศูนย์บริการการศึกษา อาคารเรียนรวม 2 ทุกวันทำการ เวลา 8.30-16.30 น.