หน้าแรก / หลักสูตรของคณะฯ / วิทยาการคอมพิวเตอร์และปัญญาประดิษฐ์

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

121หน่วยกิตตลอดหลักสูตร
หมวดวิชาศึกษาทั่วไป24 หน่วยกิต
ชีวิตและพลเมือง6
ภาษา เทคโนโลยีและการวิเคราะห์12
ศาสตร์แห่งผู้ประกอบการ6
วิชาแกน18 หน่วยกิต
วิชาเอกบังคับ48 หน่วยกิต
วิชาเอกเลือก25 หน่วยกิต
วิชาเลือกเสรี6 หน่วยกิต

Skills you will build

ทักษะที่คุณจะได้รับ

Artificial IntelligenceProgrammingWeb ProgrammingData Structure & AlgorithmsDatabase SystemCloud ComputingInternet of ThingsSoftware EngineeringOOADBlockchainMobile TechnologyData MiningComputer SecurityComputer GraphicsGame DesigneSports IndustryOperating SystemEnterprise Apps

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) ตั้งแต่ปีแรกจนจบการศึกษา