310200-49 | Introduction to Computer Systems ความรู้ทั่วไปเกี่ยวกับระบบคอมพิวเตอร์ | 3 (3-0-6) | GD |
310201-49 | Programming Fundamental หลักการโปรแกรม | 3 (2-2-5) | GD |
310202-49 | The Object-Oriented Paradigm หลักและวิธีการเชิงวัตถุ | 3 (2-2-5) | GD |
310203-49 | Data Structures and Algorithms โครงสร้างข้อมูลและขั้นตอนวิธี | 3 (2-2-5) | GD |
310205-49 | Mathematics for Computing I คณิตศาสตร์สำหรับคอมพิวเตอร์ 1 | 3 (3-0-6) | GD |
310206-49 | Mathematics for Computing II คณิตศาสตร์สำหรับคอมพิวเตอร์ 2 | 3 (3-0-6) | GD |
310307-49 | Databases ฐานข้อมูล | 3 (2-2-5) | GD |
310310-49 | Algorithm Analysis and Design การออกแบบและวิเคราะห์ขั้นตอนวิธี | 3 (3-0-6) | GD |
310320-49 | Computer Organization โครงสร้างและการทำงานของคอมพิวเตอร์ | 3 (3-0-6) | GD |
310325-49 | Operating Systems ระบบปฏิบัติการ | 3 (3-0-6) | GD |
310330-49 | Computer Networks เครือข่ายคอมพิวเตอร์ | 3 (3-0-6) | GD |
310340-49 | Language and Programming Languages ภาษาและภาษาสำหรับเขียนโปรแกรม | 3 (3-0-6) | GD |
310355-49 | Computer Graphics คอมพิวเตอร์กราฟิกส์ | 3 (3-0-6) | GD |
310360-49 | Introduction to Artificial Intelligence ปัญญาประดิษฐ์เบื้องต้น | 3 (2-2-5) | GD |
310390-49 | Software Development การพัฒนาซอฟต์แวร์ | 3 (2-2-5) | GD |
301301-49 | Quality Management การบริหารคุณภาพ | 2 (2-0-4) | GD |
302221-49 | Calculus III แคลคูลัส 3 | 3 (3-0-6) | GD |
302232-49 | Linear Algebra I พีชคณิตเชิงเส้น 1 | 3 (3-0-6) | GD |
310308-49 | Numerical Computing การคำนวณเชิงตัวเลข | 3 (3-0-6) | GD |
310321-49 | Microcomputer and Microprocessors ไมโครคอมพิวเตอร์และไมโครโพรเซสเซอร์ | 3 (2-2-5) | GD |
310326-49 | Unix Tools and Programming เครื่องมือและการโปรแกรมบนยูนิกซ์ | 3 (2-2-5) | GD |
310327-49 | System Programming การโปรแกรมระบบ | 3 (3-0-6) | GD |
310356-49 | Graphic Programming การโปรแกรมกราฟิกส์ | 3 (2-2-5) | GD |
310361-49 | Knowledge-Base Systems ระบบฐานความรู้ | 3 (3-0-6) | GD |
310371-49 | Information Storage and Retrieval การจัดเก็บและการสืบค้นสารสนเทศ | 3 (3-0-6) | GD |
310409-49 | Theory of Computation ทฤษฎีการคณนา | 3 (3-0-6) | GD |
310422-49 | Computer Logic Design การออกแบบตรรกะ | 3 (2-2-5) | GD |
310423-49 | Microcomputer Interfacing ไมโครคอมพิวเตอร์อินเทอร์เฟส | 3 (2-2-5) | GD |
310428-49 | System Administration การบริหารจัดการระบบ | 3 (3-0-6) | GD |
310429-49 | Distributed System ระบบประมวลผลแบบกระจาย | 3 (3-0-6) | GD |
310431-49 | Networks Programming การโปรแกรมในเครือข่ายคอมพิวเตอร์ | 3 (3-0-6) | GD |
310432-49 | Mobile Computing การคำนวณสำหรับอุปกรณ์เคลื่อนที่ | 3 (2-2-5) | GD |
310441-49 | Compiler Construction การสร้างคอมไพเลอร์ | 3 (3-0-6) | GD |
310454-49 | System Simulation and Modeling การจำลองระบบและการสร้างตัวแบบ | 3 (3-0-6) | GD |
310457-49 | Digital Signal and Image Processing การประมวลผลสัญญาณและภาพดิจิตัล | 3 (3-0-6) | GD |
310462-49 | Expert Systems ระบบผู้เชี่ยวชาญ | 3 (3-0-6) | GD |
310463-49 | Artificial Neural Network ระบบโครงข่ายประสาทเทียม | 3 (3-0-6) | GD |
310464-49 | Data Mining การทำเหมืองข้อมูล | 3 (3-0-6) | GD |
310465-49 | Natural Language Processing การประมวลผลภาษาธรรมชาติ | 3 (3-0-6) | GD |
310466-49 | Statistical Pattern Recognition การรู้จำรูปแบบเชิงสถิติ | 3 (3-0-6) | GD |
310472-49 | Bioinfomatics ชีวสารสนเทศ | 3 (3-0-6) | GD |
310481-49 | Selected Topics in Computer Science I หัวข้อเลือกสรรทางวิทยาการคอมพิวเตอร์ 1 | 3 (3-0-6) | GD |
310482-49 | Selected Topics in Computer Science II หัวข้อเลือกสรรทางวิทยาการคอมพิวเตอร์ 2 | 3 (2-2-5) | GD |
310492-49 | Object-Oriented Analysis and Design การวิเคราะห์และออกแบบเชิงวัตถุ | 3 (3-0-6) | GD |
310493-49 | Software Engineering วิศวกรรมซอฟต์แวร์ | 3 (2-2-5) | GD |
312351-49 | Operations Research I การวิจัยดำเนินงาน 1 | 3 (3-0-6) | GD |
321370-49 | Internet Technology and Services การให้บริการและเทคโนโลยีทางอินเทอร์เน็ต | 3 (3-0-6) | GD |
321371-49 | Web-based Application โปรแกรมประยุกต์สำหรับเว็บ | 3 (2-2-5) | GD |
321452-49 | Data-Warehouse Design การออกแบบคลังข้อมูล | 3 (2-2-5) | GD |