Bulletin 2017-2018 Bulletin 2017-2018 | Page 331

คพ . ​ 414​ การสร้างตัวแปลภาษา​ ( 3​หน่วยกิต ) ​ CS​ 414​ Compiler​Construction พื้นความรู้ : ​ สอบได้​คพ . ​413
ทบทวนไวย�กรณ์ ภ�ษ� รูปแบบและคว�มหม�ย แนวคิด ของก�รแจงส่วนและคว�มหม�ยที่คลุมเครือ รูปแบบแบคคัสนอเออร์ ไวย�กรณ์ปกติและก�รรู้จำ� ตัวกร�ดตรวจศัพท์ ต�ร�งสัญลักษณ์ ตัว แจงส่วน ทฤษฎีและตัวอย่�งของภ�ษ�ไม่พึ่งบริบท และพุชด�วน์ออโต ม�ต� เทคนิคแจงส่วนแบบไม่พึ ่งบริบท ก�รแปลภ�ษ� เทคนิคก�รสร้�ง และก�รปรับปรุงรหัสที่อิสระจ�กเครื่อง
คพ . ​ 415​ การเขียนโปรแกรมบนอินเทอร์เน็ตขั้นสูง​ ( 3​ หน่วยกิต ) ​ CS​ 415​ Advanced​Internet​Programming พื้นความรู้ : ​ สอบได้​คพ . ​319
ก�รเขียนโปรแกรมอินเทอร์เน็ตขั้นสูง เช่น ก�รเขียน โปรแกรมที ่ทำ�ง�นแบบพร้อมกัน ก�รเขียนโปรแกรมเชิงวัตถุ ก�รเขียน โปรแกรมสำ�หรับฐ�นข้อมูลสำ�หรับอินเทอร์เน็ต ระบบคว�มปลอดภัย และก�รนำ�ข้อมูลแสดงในเครือข่�ย ก�รเขียนโปรแกรมฝั่งเครื่องให้ บริก�ร ซีเอ็ซเอ็ซ และ กรอบแนวคิดที่เป็นที่นิยมในก�รเขียนโปรแกรม บนอินเทอร์เน็ต
คพ . ​ 416​ การพัฒนาโปรแกรมระดับองค์กร​ ( 3​หน่วยกิต ) ​ CS​ 416​ Enterprise​Applications​Development พื้นความรู้ : ​ สอบได้​คพ . ​403
ก�รออกแบบและสร้�งโปรแกรมขน�ดใหญ่สำ�หรับใช้ง�น ในองค์กร และก�รพัฒน�โปรแกรมเว็บสำ�หรับองค์กร รวมทั้งสร้�งเป็น ชุดโปรแกรมพร้อมใช้ สถ�ปัตยกรรมโปรแกรมที ่ใช้ในองค์กรยุคใหม่ เช่น สถ�ปัตยกรรมเชิงบริก�ร และสถ�ปัตยกรรมเว็บเซอร์วิส เป็นต้น
คพ . ​ 422​ ระบบปฏิบัติการคอมพิวเตอร์​ ( 3​หน่วยกิต ) ​ CS​ 422​ Operating​Systems
นิย�มและคว�มหม�ยของคำ�ว่�ระบบปฏิบัติก�ร วิวัฒน�ก�รของระบบปฏิบัติก�รในยุคต่�งๆ โครงสร้�งพื ้นฐ�นของระบบ
คอมพิวเตอร์ โครงสร้�งพื ้นฐ�นโดยรวมของระบบปฏิบัติก�ร ก�รจัดก�ร กระบวนก�ร ก�รจัดต�ร�งก�รประมวลผลของซีพียู ก�รทำ�ง�นร่วมกัน ของกระบวนก�ร ระบบติดต�ย ก�รจัดก�รหน่วยคว�มจำ� หน่วยคว�ม จำ�เสมือน โครงสร้�งระบบไฟล์แบบต่�งๆ และก�รสร้�งระบบไฟล์ ระบบ I / O โครงสร้�งของหน่วยคว�มจำ�สำ�รอง ก�รจัดต�ร�งก�รใช้ง�นของ ดิสก์ ก�รจัดก�รพื้นที่ในหน่วยคว�มจำ�สำ�รอง ก�รประยุกต์ใช้ทฤษฎี ต่�งๆ ของระบบปฏิบัติก�รที่ทันสมัย
คพ . ​ 430​ ระบบฐานข้อมูล​
( 3​หน่วยกิต ) ​ CS​ 430​ Database​Systems พื้นความรู้ : ​ สอบได้​คพ . ​310
แนวคว�มคิดพื้นฐ�นเกี่ยวกับระบบบริห�รฐ�นข้อมูล สถ�ปัตยกรรมของฐ�นข้อมูล รูปแบบของฐ�นข้อมูล แบบเชิงชั้น แบบ เครือข่�ย และแบบเชิงสัมพันธ์ คว�มขึ้นแก่กันของข้อมูล เค้�ร่�ง ก�ร ทำ�ให้อยู่ในรูปแบบบรรทัดฐ�น รูปแบบบรรทัดฐ�น ฐ�นข้อมูลเชิง สัมพันธ์ ก�รสร้�งโมเดลจำ�ลองคว�มสัมพันธ์ของข้อมูล แบบอีอ�ร์ แบบ อีอีอ�ร์ พีชคณิตเชิงสัมพันธ์ ภ�ษ�สอบถ�มเชิงโครงสร้�ง แคลคูลัสเชิง สัมพันธ์ ก�รออกแบบฐ�นข้อมูล ระบบรักษ�คว�มปลอดภัยของข้อมูล ก�รเกิดภ�วะพร้อมกัน ก�รปิดกั้น ก�รกู้ข้อมูล คว�มบูรณภ�พของ ข้อมูล พจน�นุกรมข้อมูล
คพ . ​ 431​ ระบบฐานข้อมูลขั้นสูง​ ( 3​หน่วยกิต ) ​ CS​ 431​ Advanced​Database​Systems พื้นความรู้ : ​ สอบได้​คพ . ​430​
ครอบคลุมเนื ้อห�ระบบฐ�นข้อมูลที ่อยู ่ในง�นวิจัยสมัยใหม่ และอยู ่ในอุตส�หกรรมซอฟต์แวร์ เช่น ระบบฐ�นข้อมูลแบบกระจ�ยเบื ้อง ต้น ระบบฐ�นข้อมูลมัลติมีเดียเบื้องต้น ระบบก�รวิธีก�รค้นห�ข้อมูล ระบบฐ�นข้อมูลที่รองรับข้อมูลจำ�นวนม�ก ระบบฐ�นข้อมูลแบบกระจ�ย ระบบฐ�นข้อมูลสำ�หรับระบบเว็บ และห้องสมุดดิจิตอล ในวิช�นี ้นักศึกษ� ต้องพัฒน�โครงก�รที ่ใช้ระบบฐ�นข้อมูลด้วย
หลักสูตรปริญญาตรี 329