B.Sc. (Computer Science and Artificial Intelligence)
วิทยาการคอมพิวเตอร์
และปัญญาประดิษฐ์
เรียนรู้ตั้งแต่การเขียนโปรแกรม โครงสร้างข้อมูล ไปจนถึงปัญญาประดิษฐ์ คลาวด์ บล็อกเชน และความมั่นคงปลอดภัย พร้อมสหกิจศึกษาในสถานประกอบการจริง
- Programming
- AI
- Web & Mobile
- IoT
- Cloud
- Blockchain
- Security
- eSports
19,500
บาท / ภาคเรียน
40
ที่นั่งรับเข้า / ปี
121
หน่วยกิตตลอดหลักสูตร
4
ปี · ปริญญาตรี
ชื่อหลักสูตรและปริญญา
- ภาษาไทย: วิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์และปัญญาประดิษฐ์ — วท.บ. (วิทยาการคอมพิวเตอร์และปัญญาประดิษฐ์)
- English: Bachelor of Science (Computer Science and Artificial Intelligence) — B.Sc. (Computer Science and Artificial Intelligence)
- ปริญญาตรีทางวิชาการ ไม่น้อยกว่า 121 หน่วยกิต
โครงสร้างโดยสรุป
- หมวดวิชาศึกษาทั่วไป 24 หน่วยกิต
- หมวดวิชาเฉพาะ 91 หน่วยกิต (แกน 18 · เอกบังคับ 48 · เอกเลือก 25)
- หมวดวิชาเลือกเสรี 6 หน่วยกิต
- สหกิจศึกษา 9 หน่วยกิต หรือฝึกประสบการณ์ + โครงงานพิเศษ
Curriculum Infographic
โครงสร้างหลักสูตร 121 หน่วยกิต
สัดส่วนหน่วยกิตแต่ละหมวดวิชา ตามหลักสูตรปรับปรุง พ.ศ. 2566
Skills you will build
ทักษะที่คุณจะได้รับ
Career Paths
เส้นทางอาชีพหลังจบ
Software Developer
นักพัฒนาซอฟต์แวร์ / Full-stack Developer สร้างระบบให้องค์กรและสตาร์ทอัพ
AI & Data Specialist
นักวิเคราะห์ข้อมูล วิศวกร AI และผู้เชี่ยวชาญการทำเหมืองข้อมูล
Web & Mobile Developer
พัฒนาเว็บแอปพลิเคชันและแอปบนอุปกรณ์เคลื่อนที่
Cloud & Network Engineer
ดูแลระบบเครือข่าย คลาวด์ และโครงสร้างพื้นฐาน IoT
Cyber Security
ผู้ดูแลความมั่นคงปลอดภัยของระบบคอมพิวเตอร์และข้อมูล
System Analyst
นักวิเคราะห์และออกแบบระบบสารสนเทศสำหรับองค์กร
Courses
รายวิชาในหลักสูตร
หน่วยกิต (บรรยาย-ปฏิบัติ-ศึกษาด้วยตนเอง) · CS = กลุ่มวิชาวิทยาการคอมพิวเตอร์ ตามด้วยลำดับที่ของรายวิชา
1. หมวดวิชาศึกษาทั่วไป · 24 หน่วยกิต
1.1 หมวดชีวิตและพลเมืองไทยพลเมืองโลก · 6 หน่วยกิต
| รหัสวิชา | ชื่อวิชา | หน่วยกิต |
|---|---|---|
| GE101 | ทักษะชีวิต (Life Skills) | 3(3-0-6) |
| GE102 | พลเมืองไทยและพลเมืองโลก (Thai Citizens and Global Citizens) | 3(3-0-6) |
1.2 หมวดภาษา เทคโนโลยีและการวิเคราะห์ · 12 หน่วยกิต
| รหัสวิชา | ชื่อวิชา | หน่วยกิต |
|---|---|---|
| GE103 | ภาษาไทยเพื่อการสื่อสาร (Thai for Communication) | 3(3-0-6) |
| GE104 | ภาษาอังกฤษเพื่อการสื่อสาร (English for Communication) | 3(2-2-5) |
| GE105 | เทคโนโลยีสารสนเทศ (Information Technology) | 3(2-2-5) |
| GE106 | คณิตศาสตร์เพื่อการวิเคราะห์ (Mathematical Analysis) | 3(3-0-6) |
1.3 หมวดศาสตร์แห่งผู้ประกอบการ · 6 หน่วยกิต
| รหัสวิชา | ชื่อวิชา | หน่วยกิต |
|---|---|---|
| GE107 | ผู้ประกอบการสมัยใหม่ (Modern Entrepreneur) | 3(3-0-6) |
| GE108 | การบริหารการเงินและการลงทุนสำหรับผู้ประกอบการสมัยใหม่ (Finance Management for Entrepreneurs) | 3(3-0-6) |
2. หมวดวิชาเฉพาะ · 91 หน่วยกิต
2.1 กลุ่มวิชาแกน · 18 หน่วยกิต
| รหัสวิชา | ชื่อวิชา | หน่วยกิต |
|---|---|---|
| MA104 | คณิตศาสตร์ไม่ต่อเนื่อง (Discrete Mathematics) | 3(3-0-6) |
| MA106 | แคลคูลัสและเรขาคณิตวิเคราะห์ (Calculus and Analytic Geometry) | 3(3-0-6) |
| MA201 | สถิติสำหรับนักวิทยาศาสตร์ (Statistics for Scientists) | 3(3-0-6) |
| CO102 | กฎหมายและจรรยาบรรณทางคอมพิวเตอร์ (Computer Laws and Ethics) | 3(3-0-6) |
| CO201 | ภาษาอังกฤษสำหรับการใช้คอมพิวเตอร์ (English for Computer use) | 3(3-0-6) |
| CO202 | วิทยาศาสตร์สำหรับคอมพิวเตอร์ (Science for Computer) | 3(2-2-5) |
2.2 กลุ่มวิชาเอกบังคับ · 48 หน่วยกิต
| รหัสวิชา | ชื่อวิชา | หน่วยกิต |
|---|---|---|
| CS103 | การเขียนโปรแกรมคอมพิวเตอร์ (Computer Programming) | 3(2-2-5) |
| CS206 | การสร้างโปรแกรมเว็บ (Web Programming) | 3(2-2-5) |
| CS208 | ระเบียบวิธีเชิงตัวเลข (Numerical Methods) | 3(3-0-6) |
| CS209 | อินเทอร์เน็ตของสรรพสิ่ง (Internet of Things) | 3(2-2-5) |
| CS210 | การสื่อสารคอมพิวเตอร์และการประมวลผลบนระบบคลาวด์ (Computer Communication and Cloud Computing Principles) | 3(2-2-5) |
| CS211 | โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structure and Algorithms) | 3(2-2-5) |
| CS302 | ระบบปฏิบัติการ (Operating System) | 3(3-0-6) |
| CS304 | วิศวกรรมซอฟต์แวร์ (Software Engineering) | 3(2-2-5) |
| CS305 | สถาปัตยกรรมคอมพิวเตอร์ (Computer Architectures) | 3(3-0-6) |
| CS308 | สัมมนาทางคอมพิวเตอร์ (Seminar in Computer) | 3(3-0-6) |
| CS310 | ระบบฐานข้อมูล (Database System) | 3(2-2-5) |
| CS311 | การวิเคราะห์และออกแบบระบบเชิงวัตถุ (Object-Oriented System Analysis and Design) | 3(2-2-5) |
| CS312 | ปัญญาประดิษฐ์ (Artificial Intelligence) | 3(2-2-5) |
| CS313 | เทคโนโลยีบล็อกเชน (Blockchain Technology) | 3(2-2-5) |
| CS314 | เทคโนโลยีอุปกรณ์เคลื่อนที่ (Mobile Technology) | 3(2-2-5) |
| CS403 | ระบบสารสนเทศสำหรับองค์กร (Information Systems for Organizations) | 3(2-2-5) |
2.3 กลุ่มวิชาเอกเลือก · 25 หน่วยกิต
| รหัสวิชา | ชื่อวิชา | หน่วยกิต |
|---|---|---|
| CS502 | การจัดการคุณภาพซอฟต์แวร์ (Software Quality Management) | 3(3-0-6) |
| CS503 | เทคโนโลยีอินเตอร์เน็ต (Internet Technology) | 3(2-2-5) |
| CS507 | เทคนิคการทำเหมืองข้อมูล (Data Mining Techniques) | 3(2-2-5) |
| CS508 | ความมั่นคงในระบบคอมพิวเตอร์ (Computer Security) | 3(3-0-6) |
| CS511 | คอมพิวเตอร์กราฟิก (Computer Graphics) | 3(2-2-5) |
| CS514 | การพัฒนาโปรแกรมประยุกต์วิสาหกิจ (Enterprise Application Development) | 3(2-2-5) |
| CS515 | เทคโนโลยีมัลติมีเดีย (Multimedia Technology) | 3(3-0-6) |
| CS516 | การเตรียมสหกิจศึกษา (Pre-Cooperative Education) | 1(3-0-4) |
| CS517 | สหกิจศึกษา (Co-operative Education) | 9(0-40-20) |
| CS523 | การออกแบบและพัฒนาเกม (Game Design and Development) | 3(2-2-5) |
| CS524 | เทคโนโลยีและอุตสาหกรรมอีสปอร์ต (E-Sports Technology and Industry) | 3(2-2-5) |
| CS518 | ฝึกประสบการณ์วิชาชีพ (Professional Experience) | 3(0-40-0) |
| CS521 | ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ (Computer Science Research Methodology) | 3(2-2-5) |
| CS522 | โครงงานพิเศษทางคอมพิวเตอร์ (Special Project in Computer) | 3(3-0-6) |
นักศึกษาที่ไม่สามารถลงทะเบียน CS517 สหกิจศึกษา ต้องลงทะเบียน 3 วิชาทดแทน ได้แก่ CS518 ฝึกประสบการณ์วิชาชีพ, CS521 ระเบียบวิธีวิจัยทางวิทยาการคอมพิวเตอร์ และ CS522 โครงงานพิเศษทางคอมพิวเตอร์
3. หมวดวิชาเลือกเสรี · 6 หน่วยกิต
เลือกเรียนรายวิชาใดก็ได้ในหลักสูตรระดับปริญญาตรีของมหาวิทยาลัย ไม่น้อยกว่า 6 หน่วยกิต
READY · SET · CREATE
พร้อมเริ่มต้นอนาคตสายเทคฯ แล้วหรือยัง?
เรียนจริง ทำงานจริง กับหลักสูตรที่บูรณาการการเรียนรู้กับการทำงาน (CWIE) ตั้งแต่ปีแรกจนจบการศึกษา
