Bulletin 2017-2018 Bulletin 2017-2018 | Page 311

คต . ​ 318​ ปฏิบัติการเครือข่ายคอมพิวเตอร์​ ( 1​หน่วยกิต ) CE​ 318​ Computer​Network​Laboratory วิชาบังคับก่อน : ​คต . ​315​การสื่อสารข้อมูลและเครือข่าย ​ ​ ​ คอมพิวเตอร์​1​หรือเรียนควบคู่กัน
ปฏิบัติก�รศึกษ�สถ�ปัตยกรรมของระบบเครือข่�ย โครงสร้�งส่วนประกอบและก�รทำ�ง�นโมเดลของอินเทอร์เน็ตและระบบ เครือข่�ยคอมพิวเตอร์ ก�รอ้�งอิงที่อยู่แบบไอพีแบบ IPv4 และ IPv6 หลักก�รพื ้นฐ�นของอีเทอร์เน็ตสื ่อประเภทต่�งๆ ที ่ใช้ในระบบเครือข่�ย ก�รออกแบบและสร้�งตั้งค่�ระบบเครือข่�ยภ�ยในเบื้องต้น ก�รตั้งค่� อุปกรณ์และก�รแก้ไขข้อผิดพล�ดของอุปกรณ์ในระบบเครือข่�ย ก�รตั ้ง ค่�อุปกรณ์ในระบบเครือข่�ยให้ทำ�ง�นในรูปแบบต่�งๆ
คต . ​ 321​ การออกแบบและโปรแกรมเชิงวัตถุ​ ( 3​หน่วยกิต ) ​ CE​ 321​ Object-Oriented​Design​and​Programming วิชาบังคับก่อน : ​คต . ​223​การเขียนโปรแกรมคอมพิวเตอร์​2
แนวคิดก�รออกแบบและพัฒน�โปรแกรมเชิงวัตถุสำ�หรับ ซอฟต์แวร์สมัยใหม่ เทคโนโลยีสมัยใหม่ที่ใช้แนวคิดเชิงวัตถุ คุณสมบัติ ของภ�ษ�เชิงวัตถุ ได้แก่ วัตถุชั ้นก�รซ่อนข้อมูล ก�รสืบทอดข้อมูลและ พหุลักษณ์ เทคนิคของก�รเขียนโปรแกรมด้วยภ�ษ�เชิงวัตถุ ก�รสร้�ง และพัฒน�โปรแกรมประยุกต์ใช้ง�นด้วยภ�ษ�เชิงวัตถุก�รนำ�แนวคิดเชิง วัตถุไปใช้ในง�นฐ�นข้อมูลและบนอุปกรณ์พกพ�
คต . ​ 322​ ปฏิบัติการออกแบบและโปรแกรมเชิงวัตถุ​ ( 1​หน่วยกิต ) CE​ 322​ Object-Oriented​Design​and​Programming​Laboratory วิชาบังคับก่อน : ​คต . ​321​การออกแบบและโปรแกรมเชิงวัตถุ​ ​ ​ ​ หรือเรียนควบคู่กัน
ปฏิบัติก�รทดลองเขียนโปรแกรมในเรื่อง ก�รออกแบบและ พัฒน�โปรแกรมเชิงวัตถุสำ�หรับซอฟต์แวร์สมัยใหม่ เทคโนโลยีสมัยใหม่ ที่ใช้แนวคิดเชิงวัตถุ คุณสมบัติของภ�ษ�เชิงวัตถุ ได้แก่ วัตถุชั้นก�ร ซ่อนข้อมูลก�รสืบทอดข้อมูลและพหุลักษณ์ เทคนิคของก�รเขียน โปรแกรมด้วยภ�ษ�เชิงวัตถุ ก�รสร้�งและพัฒน�โปรแกรมประยุกต์ใช้ ง�นด้วยภ�ษ�เชิงวัตถุ ก�รนำ�แนวคิดเชิงวัตถุไปใช้ในง�นฐ�นข้อมูลและ บนอุปกรณ์พกพ�
คต . ​ 323​ ระบบฐานข้อมูลและเหมืองข้อมูล​ ( 3​หน่วยกิต ) CE​ 323​ Database​and​Data​Mining วิชาบังคับก่อน : ​คต . ​311​โครงสร้างข้อมูลและอัลกอริทึม
แนวคิดของระบบฐ�นข้อมูล ระบบฐ�นข้อมูลแบบสัมพันธ์ แบบจำ�ลองระบบฐ�นข้อมูล ก�รวิเคร�ะห์และออกแบบฐ�นข้อมูล ก�ร ลดคว�มซำ้�ซ้อนของฐ�นข้อมูล คว�มถูกต้องและคว�มน่�เชื่อถือของ ระบบฐ�นข้อมูล ภ�ษ�สำ�หรับจัดก�รฐ�นข้อมูล ภ�ษ�สืบค้นข้อมูล ระบบฐ�นข้อมูลแบบอื่นๆ เช่น ระบบฐ�นข้อมูลแบบแม่ข่�ย-ลูกข่�ย ระบบฐ�นข้อมูลเชิงวัตถุ ก�รทำ�เหมืองข้อมูล เบื้องต้น
คต . ​ 324​ คอมพิวเตอร์กราฟิกและแบบจำาลองเรขาคณิต​ ( 3​หน่วยกิต ) CE​ 324​ Computer​Graphics​and​Geometric​Modeling วิชาบังคับก่อน : ​อส . ​211​คณิตศาสตร์สำาหรับวิศวกรรมคอมพิวเตอร์​ ​ ​ ​ และ​คต . ​311​โครงสร้างข้อมูลและอัลกอริทึม
ศึกษ�ส่วนประกอบของง�นด้�นกร�ฟฟิก ก�รติดต่อผู้ใช้ด้วย กร�ฟฟิก อุปกรณ์คอมพิวเตอร์สำ�หรับง�นกร�ฟฟิก คณิตศ�สตร์ของ คอมพิวเตอร์กร�ฟฟิก เช่น เส้น พื้นผิววัตถุ ก�รแปลงโคออร์ดิเนตใน 2 มิติ ก�รตัดขอบและก�รแสดงหน้�ต่�ง มโนภ�พของ 3 มิติ ก�รแปลง โคออร์ดิเนตใน 3 มิติ ก�รตัดเส้นที่มองไม่เห็น ม�ตรฐ�นก�รใช้ไลบร�รี คอมพิวเตอร์กร�ฟฟิก ก�รประยุกต์ใช้ง�นคอมพิวเตอร์กร�ฟฟิกกับ อุตส�หกรรมสมัยใหม่ เช่น สร้�งแบบจำ�ลอง ก�รทำ�ภ�พเคลื ่อนไหว ฯลฯ
คต . ​ 411​ วิศวกรรมซอฟต์แวร์​​​​​​​​​ ( 3​หน่วยกิต ) CE​ 411​ Software​Engineering วิชาบังคับก่อน : ​คต . ​311​โครงสร้างข้อมูลและอัลกอริทึม​​​​​​​​
หลักก�รเบื้องต้นสำ�หรับวิศวกรรมซอฟต์แวร์ คุณลักษณะ ของซอฟต์แวร์ แบบจำ�ลองกระบวนก�รของซอฟต์แวร์ ขั้นตอนก�ร ดำ�เนินก�รสำ�หรับผลิตซอฟต์แวร์ ก�รพัฒน�ซอฟต์แวร์แบบอไจล์สกรัม วิศวกรรมคว�มต้องก�ร ก�รวิเคร�ะห์และออกแบบซอฟต์แวร์ เทคนิค และเครื ่องมือในก�รออกแบบซอฟต์แวร์ ก�รทดสอบซอฟต์แวร์ ก�รจัด ทำ�คู่มือร�ยละเอียดและพัฒน�ซอฟต์แวร์ ก�รประม�ณค่�ใช้จ่�ย ก�ร ดูแลรักษ�ซอฟต์แวร์ ก�รจัดก�รและบริห�รโครงก�รซอฟต์แวร์
หลักสูตรปริญญาตรี 309