Bulletin 2017-2018 Bulletin 2017-2018 | Page 343

หมวด วิชา วิศวกรรม ซอฟต์แวร์

หมวด วิชา วิศวกรรม ซอฟต์แวร์

วซ . ​ 111​​ชนิดข้อมูลนามธรรมและการแก้ปัญหา​​ ( 3​หน่วยกิต ) ​ SE​ 111​​Abstract​Data​Type​and​Problem​Solving
ศึกษ�ถึงชนิดข้อมูลน�มธรรม ก�รกำ�หนดและก�รปกปิด ส�รสนเทศโดยอ�ศัยโครงสร้�งข้อมูลที ่หล�กหล�ย นอกจ�กนี ้ยังรวมถึง คว�มรู้พื ้นฐ�นเกี ่ยวกับกลยุทธ์พื ้นฐ�นก�รแก้ปัญห�และหัวข้อที ่เกี ่ยวกับ กลยุทธ์ในก�รพัฒน�แบบสถิตและพลวัต
วซ . ​ 200​ ระบบฐานข้อมูลและการออกแบบ​ ( 3​หน่วยกิต ) ​ ​ ระบบฐานข้อมูล SE​ 200​​Database​Systems​and​Database​Systems​Design พื้นความรู้ : ​สอบได้​วซ . ​311
แนวคิดเกี่ยวกับระบบฐ�นข้อมูล ก�รออกแบบระบบฐ�น ข้อมูล และก�รจัดก�รฐ�นข้อมูล ศึกษ�ฟังก์ชันที ่ขึ ้นตรงต่อกัน ก�รทำ� บรรทั ดฐ�น ก�รเรียกค้นข้อมูลอย่�งมีประสิทธิภ�พ ก�รรักษ�คว�ม ปลอดภัยของระบบฐ�นข้อมูล และก�รควบคุมก�รเข้�ใช้ง�นพร้อมกัน
วซ . ​ 201​ โครงสร้างคอมพิวเตอร์​ ( 3​หน่วยกิต ) SE​ 201​​Computer​Organization
เรียนรู้วิธีก�รออกแบบไมโครโพรเซสเซอร์ ศึกษ�โครงสร้�ง ของระบบโดยใช้หน่วยประมวลผล หน่วยคว�มจำ� หน่วยรับและแสดง ผลข้อมูล ศึกษ�คำ�สั่งและก�รใช้ง�นคำ�สั่งในระบบคอมพิวเตอร์ ก�รทำ� ไปป์ไลน์ ลำ�ดับชั้นของหน่วยคว�มจำ� และก�รออกแบบสถ�ปัตยกรรม คอมพิวเตอร์รวมถึงคำ�สั่งที่ใช้
วซ . ​ 202​ ระบบปฏิบัติการ​ ( 3​หน่วยกิต ) SE​ 202​​Operating​Systems พื้นความรู้ : ​สอบได้​วซ . ​201
ศึกษ�วิวัฒน�ก�รของก�รออกแบบ และก�รใช้ง�นระบบ ปฏิบัติก�ร วัตถุประสงค์ของระบบปฏิบัติก�รโดยทั่วไป โครงสร้�งของ ระบบปฏิบัติก�รและส่วนประกอบต่�งๆ ได้แก่ ก�รดำ�เนินง�น และก�ร
ประมวลผล ก�รซิงโครไนซ์ ก�รจัดต�ร�งง�น ก�รจัดก�รหน่วยคว�ม จำ�และ หน่วยคว�มจำ�เสมือน ก�รจัดก�รทรัพย�กร ระบบแฟ้มข้อมูล ก�รรักษ�คว�มปลอดภัย และ ก�รป้องกันของระบบปฏิบัติก�ร
วซ . ​ 204​ กระบวนการซอฟต์แวร์และ​ ( 3​หน่วยกิต ) ​ ​ การประกันคุณภาพ​ SE​ 204​ Software​Process​and​Quality​Assurance
เนื้ อห�วิช�นี้สอนให้เห็นส่วนประกอบของกระบวนก�รใน ก�รจัดทำ�ซอฟต์แวร์ เช่น กิจกรรมที่เกิดขึ้นในก�รจัดทำ�ซอฟต์แวร์ วิธี ก�ร และก�รปฏิบัติง�น ซึ่งนำ�ไปสู่ก�รพัฒน�และปรับปรุงกระบวนก�ร พัฒน�ซอฟต์แวร์ โดยผลที่ได้จ�กกระบวนก�รต่�งๆ เหล่�นี้จะเน้นไปที่ ก�รสร้�งซอฟต์แวร์ ก�รวัดผล ก�รรับประกันกระบวนก�รในก�รจัดทำ� ซอฟต์แ ว ร์รวมทั้งคุณภ�พของซอฟต์แวร์ที่ได้ กำ�หนดขอบเขต ก�ร สร้�ง ก�รวัดผล ก�รรับรองกระบวนก�รซอฟต์แวร์ และ ผลิตภัณฑ์
วซ . ​ 205​ การปรับปรุงกระบวนการซอฟต์แวร์​ ( 3​หน่วยกิต ) SE​ 205​ Software​Process​Improvement พื้นความรู้ : ​สอบได้​วซ . ​204​
แนวคิดเบื้องต้นของกระบวนก�รซอฟต์แวร์ และก�ร ปรับปรุงกระบวนก�รซอฟต์แวร์โดยใช้ แบบจำ�ลองคว�มส�ม�รถของ กระบวนก�รซอฟต์แวร์ เทคนิคก�รประเมินกระบวนก�รซอฟต์แวร์ เน้น ก�รประยุกต์ใช้แนวคิดของกระบวนก�รในง�นอุตส�หกรรม
วซ . ​ 212​ การวิเคราะห์และออกแบบเชิงอ็อบเจกต์​ ( 3​หน่วยกิต ) SE​ 212​ Object-Oriented​Analysis​and​Design พื้นความรู้ : ​สอบได้​คพ . ​318
เนื ้อห�วิช�สอนให้ผู้เรียนมองภ�พรวมของก�รวิเคร�ะห์และ ออกแบบเชิงวัตถุ เรียนรู้ที่จะวิเคร�ะห์และออกแบบต้นแบบของวัตถุที่ ตรงกับคว�มต้องก�รของระบบ ฝึกทำ�ต้นแบบโดยใช้UML ส�ม�รถระบุ กรณีตัวอย่�งและขย�ยผลเพื่อนำ�ไปสู่ก�รออกแบบที่สมบูรณ์ ส�ม�รถ ขย�ยแนวคิดจ�กก�รวิเคร�ะห์ไปสู่ก�รออกแบบซึ่งพร้อมที่จะนำ�ไปใช้ สร้�งเป็นซอฟต์แวร์
หลักสูตรปริญญาตรี 341