← หลักสูตรทั้งหมด
// curriculum 2564
หลักสูตรวิทยาศาสตรบัณฑิต
สาขาวิชาวิทยาการคอมพิวเตอร์ หลักสูตรปรับปรุง พ.ศ. 2564
128
หน่วยกิตรวมตลอดหลักสูตร
4
ปีการศึกษา
วท.บ.
วิทยาศาสตรบัณฑิต
ก
หมวดวิชาศึกษาทั่วไป
ไม่น้อยกว่า 30 หน่วยกิต
กลุ่มวิชามนุษยศาสตร์≥ 6 น.
กลุ่มวิชาภาษา9 น.
กลุ่มวิชาสังคมศาสตร์≥ 6 น.
กลุ่มวิชาคณิตศาสตร์ วิทยาศาสตร์ และเทคโนโลยี≥ 9 น.
ข
หมวดวิชาเฉพาะ
ไม่น้อยกว่า 92 หน่วยกิต
กลุ่มวิชาแกน12 น.
กลุ่มวิชาบังคับ≥ 48 น.
กลุ่มวิชาเลือก≥ 27 น.
กลุ่มวิชาประสบการณ์ภาคสนาม≥ 5 น.
ค
หมวดวิชาเลือกเสรี
ไม่น้อยกว่า 6 หน่วยกิต
เลือกเรียนรายวิชาใดๆ ในมหาวิทยาลัย≥ 6 น.
// รายวิชา
หมวดวิชาเฉพาะ
แกน กลุ่มวิชาแกน 12 หน่วยกิต
▾ 40914053(3-0-6)
แคลคูลัสและเรขาคณิตวิเคราะห์
Calculus and Analytic Geometry
40923033(3-0-6)
พีชคณิตเชิงเส้นและการประยุกต์
Linear Algebra and Application
41814013(2-2-5)
คณิตศาสตร์ดิสครีต
Discrete Mathematics
41824013(2-2-5)
สถิติเบื้องต้นสำหรับวิทยาการคอมพิวเตอร์
Introduction to Statistics for Computer Science
บังคับ กลุ่มวิชาบังคับ 48 หน่วยกิต
▾ กลุ่มองค์การและระบบสารสนเทศ
41811013(3-0-6)
กฎหมายและจรรยาบรรณสำหรับเทคโนโลยีสารสนเทศ
Laws and Ethics for Information Technology
41821013(3-0-6)
ภาษาอังกฤษเพื่องานด้านคอมพิวเตอร์ 1
English for Computer I
กลุ่มเทคโนโลยีเพื่องานประยุกต์
41812013(2-2-5)
ฐานข้อมูลเบื้องต้น
Introduction to Databases
41822013(2-2-5)
การปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์
Human and Computer Interaction
41832013(2-2-5)
การวิเคราะห์และออกแบบเชิงอ็อบเจกต์
Object Oriented Analysis and Design
41839011(0-3-6)
สัมมนาด้านวิทยาการคอมพิวเตอร์
Seminar in Computer Science
กลุ่มเทคโนโลยีและวิธีการทางซอฟต์แวร์
41813033(2-2-5)
การเขียนโปรแกรมเชิงโครงสร้าง
Structured Programming
41813043(2-2-5)
โครงสร้างข้อมูล
Data Structure
41823013(2-2-5)
การออกแบบและวิเคราะห์ขั้นตอนวิธี
Design and Analysis of Algorithms
41843013(2-2-5)
วิศวกรรมซอฟต์แวร์
Software Engineering
กลุ่มโครงสร้างพื้นฐานของระบบ
41814023(2-2-5)
ระบบปฏิบัติการ
Operating System
41824023(2-2-5)
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
Data Communication and Computer Network
41834023(3-0-6)
ทฤษฎีการคำนวณ
Theory of Computation
41834073(2-2-5)
ปัญญาประดิษฐ์และระบบชาญฉลาด
Artificial Intelligence and Intelligent System
กลุ่มฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์
41815013(2-2-5)
ระบบดิจิทัลเบื้องต้น
Introduction to Digital System
41835013(3-0-6)
สถาปัตยกรรมคอมพิวเตอร์
Computer Architecture
บังคับ ข (เลือกไม่น้อยกว่า 2 หน่วยกิต)
41848012(90)
การเตรียมสหกิจศึกษา
Preparation of Cooperative Education
41849042(90)
โครงงานคอมพิวเตอร์
Computer Project
เลือก กลุ่มวิชาเลือก ไม่น้อยกว่า 27 หน่วยกิต
▾ 41811023(2-2-5)
การพิสูจน์หลักฐานทางคอมพิวเตอร์เบื้องต้น
Introduction to Computer Forensics
41814033(2-2-5)
การเขียนโปรแกรมภาษาไพธอน
Python Programming
41821023(3-0-6)
ภาษาอังกฤษเพื่องานด้านคอมพิวเตอร์ 2
English for Computer II
41824033(2-2-5)
การเขียนโปรแกรมคอมพิวเตอร์กราฟิก
Computer Graphics Programming
41824043(2-2-5)
การเขียนโปรแกรมภาษาจาวา
Java Programming
41824053(2-2-5)
การค้นคืนสารสนเทศ
Information Retrieval
41824063(2-2-5)
การพัฒนาโปรแกรมบนเว็บ
Web Application Development
41824073(2-2-5)
เหมืองข้อมูล
Data Mining
41832023(2-2-5)
วิทยาการข้อมูลเบื้องต้น
Fundamentals of Data Science
41832033(2-2-5)
การประยุกต์ใช้โปรแกรมสื่อประสม
Multimedia Programs Application
41834033(2-2-5)
การเขียนโปรแกรมเชิงอ็อบเจกต์
Object Oriented Programming
41834043(2-2-5)
การประมวลผลภาพดิจิทัล
Digital Image Processing
41834053(2-2-5)
การเรียนรู้ของเครื่อง
Machine Learning
41834063(2-2-5)
การพัฒนาโปรแกรมบนอุปกรณ์เคลื่อนที่
Mobile Application Development
41834083(2-2-5)
อินเทอร์เน็ตของสรรพสิ่ง
Internet of Things
41834093(2-2-5)
การเขียนโปรแกรมเกม
Game Programming
41835023(2-2-5)
ไมโครโปรเซสเซอร์
Microprocessor
41844013(2-2-5)
การจำลองและโมเดล
Modeling and Simulation
41844023(2-2-5)
เทคนิคการเขียนโปรแกรมขั้นสูง
Advanced Programming Techniques
41844033(2-2-5)
การประมวลผลแบบกลุ่มเมฆเบื้องต้น
Introduction to Cloud Computing
41844043(2-2-5)
การสร้างคอมไพเลอร์
Compiler Construction
41844053(2-2-5)
เทคโนโลยีการเชื่อมต่อระหว่างเครือข่าย
Inter-networking Technology
41849023(2-2-5)
หัวข้อพิเศษเกี่ยวกับวิทยาการคอมพิวเตอร์ 1
Special Topics in Computer Science I
41849033(2-2-5)
หัวข้อพิเศษเกี่ยวกับวิทยาการคอมพิวเตอร์ 2
Special Topics in Computer Science II
ภาคสนาม กลุ่มวิชาประสบการณ์ภาคสนาม ไม่น้อยกว่า 5 หน่วยกิต
▾ 41848026(640)
สหกิจศึกษา
Cooperative Education
41848035(450)
การฝึกประสบการณ์วิชาชีพด้านคอมพิวเตอร์
Field Experience in Computer