หมวด วิชา วิศวกรรม ซอฟต์แวร์
หมวด วิชา วิศวกรรม ซอฟต์แวร์
วซ . 111ชนิดข้อมูลนามธรรมและการแก้ปัญหา ( 3หน่วยกิต ) SE 111AbstractDataTypeandProblemSolving
ศึกษ�ถึงชนิดข้อมูลน�มธรรม ก�รกำ�หนดและก�รปกปิด ส�รสนเทศโดยอ�ศัยโครงสร้�งข้อมูลที ่หล�กหล�ย นอกจ�กนี ้ยังรวมถึง คว�มรู้พื ้นฐ�นเกี ่ยวกับกลยุทธ์พื ้นฐ�นก�รแก้ปัญห�และหัวข้อที ่เกี ่ยวกับ กลยุทธ์ในก�รพัฒน�แบบสถิตและพลวัต
วซ . 200 ระบบฐานข้อมูลและการออกแบบ ( 3หน่วยกิต ) ระบบฐานข้อมูล SE 200DatabaseSystemsandDatabaseSystemsDesign พื้นความรู้ : สอบได้วซ . 311
แนวคิดเกี่ยวกับระบบฐ�นข้อมูล ก�รออกแบบระบบฐ�น ข้อมูล และก�รจัดก�รฐ�นข้อมูล ศึกษ�ฟังก์ชันที ่ขึ ้นตรงต่อกัน ก�รทำ� บรรทั ดฐ�น ก�รเรียกค้นข้อมูลอย่�งมีประสิทธิภ�พ ก�รรักษ�คว�ม ปลอดภัยของระบบฐ�นข้อมูล และก�รควบคุมก�รเข้�ใช้ง�นพร้อมกัน
วซ . 201 โครงสร้างคอมพิวเตอร์ ( 3หน่วยกิต ) SE 201ComputerOrganization
เรียนรู้วิธีก�รออกแบบไมโครโพรเซสเซอร์ ศึกษ�โครงสร้�ง ของระบบโดยใช้หน่วยประมวลผล หน่วยคว�มจำ� หน่วยรับและแสดง ผลข้อมูล ศึกษ�คำ�สั่งและก�รใช้ง�นคำ�สั่งในระบบคอมพิวเตอร์ ก�รทำ� ไปป์ไลน์ ลำ�ดับชั้นของหน่วยคว�มจำ� และก�รออกแบบสถ�ปัตยกรรม คอมพิวเตอร์รวมถึงคำ�สั่งที่ใช้
วซ . 202 ระบบปฏิบัติการ ( 3หน่วยกิต ) SE 202OperatingSystems พื้นความรู้ : สอบได้วซ . 201
ศึกษ�วิวัฒน�ก�รของก�รออกแบบ และก�รใช้ง�นระบบ ปฏิบัติก�ร วัตถุประสงค์ของระบบปฏิบัติก�รโดยทั่วไป โครงสร้�งของ ระบบปฏิบัติก�รและส่วนประกอบต่�งๆ ได้แก่ ก�รดำ�เนินง�น และก�ร
ประมวลผล ก�รซิงโครไนซ์ ก�รจัดต�ร�งง�น ก�รจัดก�รหน่วยคว�ม จำ�และ หน่วยคว�มจำ�เสมือน ก�รจัดก�รทรัพย�กร ระบบแฟ้มข้อมูล ก�รรักษ�คว�มปลอดภัย และ ก�รป้องกันของระบบปฏิบัติก�ร
วซ . 204 กระบวนการซอฟต์แวร์และ ( 3หน่วยกิต ) การประกันคุณภาพ SE 204 SoftwareProcessandQualityAssurance
เนื้ อห�วิช�นี้สอนให้เห็นส่วนประกอบของกระบวนก�รใน ก�รจัดทำ�ซอฟต์แวร์ เช่น กิจกรรมที่เกิดขึ้นในก�รจัดทำ�ซอฟต์แวร์ วิธี ก�ร และก�รปฏิบัติง�น ซึ่งนำ�ไปสู่ก�รพัฒน�และปรับปรุงกระบวนก�ร พัฒน�ซอฟต์แวร์ โดยผลที่ได้จ�กกระบวนก�รต่�งๆ เหล่�นี้จะเน้นไปที่ ก�รสร้�งซอฟต์แวร์ ก�รวัดผล ก�รรับประกันกระบวนก�รในก�รจัดทำ� ซอฟต์แ ว ร์รวมทั้งคุณภ�พของซอฟต์แวร์ที่ได้ กำ�หนดขอบเขต ก�ร สร้�ง ก�รวัดผล ก�รรับรองกระบวนก�รซอฟต์แวร์ และ ผลิตภัณฑ์
วซ . 205 การปรับปรุงกระบวนการซอฟต์แวร์ ( 3หน่วยกิต ) SE 205 SoftwareProcessImprovement พื้นความรู้ : สอบได้วซ . 204
แนวคิดเบื้องต้นของกระบวนก�รซอฟต์แวร์ และก�ร ปรับปรุงกระบวนก�รซอฟต์แวร์โดยใช้ แบบจำ�ลองคว�มส�ม�รถของ กระบวนก�รซอฟต์แวร์ เทคนิคก�รประเมินกระบวนก�รซอฟต์แวร์ เน้น ก�รประยุกต์ใช้แนวคิดของกระบวนก�รในง�นอุตส�หกรรม
วซ . 212 การวิเคราะห์และออกแบบเชิงอ็อบเจกต์ ( 3หน่วยกิต ) SE 212 Object-OrientedAnalysisandDesign พื้นความรู้ : สอบได้คพ . 318
เนื ้อห�วิช�สอนให้ผู้เรียนมองภ�พรวมของก�รวิเคร�ะห์และ ออกแบบเชิงวัตถุ เรียนรู้ที่จะวิเคร�ะห์และออกแบบต้นแบบของวัตถุที่ ตรงกับคว�มต้องก�รของระบบ ฝึกทำ�ต้นแบบโดยใช้UML ส�ม�รถระบุ กรณีตัวอย่�งและขย�ยผลเพื่อนำ�ไปสู่ก�รออกแบบที่สมบูรณ์ ส�ม�รถ ขย�ยแนวคิดจ�กก�รวิเคร�ะห์ไปสู่ก�รออกแบบซึ่งพร้อมที่จะนำ�ไปใช้ สร้�งเป็นซอฟต์แวร์
หลักสูตรปริญญาตรี 341