You are on page 1of 2

1

ประมวลรายวิชา

1. รหัสวิชา 2110423
2. จํานวนหนวยกิต 3 หนวยกิต
3. ชื่อวิชา วิศวกรรมซอฟตแวร (Software Engineering)
4. ภาควิชา วิศวกรรมคอมพิวเตอร
5. ภาคการศึกษา … ตน ; ปลาย … ฤดูรอน
6. ปการศึกษา 2550
7. ชื่อผูสอน อ.ดร.โปรดปราน บุณยพุกกณะ (proadpran@gmail.com)
8. เงื่อนไขรายวิชา -
9. สถานภาพรายวิชา ; วิชาบังคับ … วิชาเลือก … อื่นๆ
10. ชื่อหลักสูตร
† วิศวกรรมศาสตรบัณฑิต
; วิทยาศาสตรมหาบัณฑิต สาขาวิชาการพัฒนาซอฟตแวร
† วิทยาศาสตรมหาบัณฑิต สาขาวิทยาศาสตรคอมพิวเตอร
† วิทยาศาสตรมหาบัณฑิต สาขาวิศวกรรมซอฟตแวร
† วิศวกรรมศาสตรมหาบัณฑิต
† วิศวกรรมศาสตรดุษฎีบัณฑิต
11. วิชาระดับ ปริญญาตรี
12. จํานวนชัว่ โมงตอสัปดาห บรรยาย 3 ชั่วโมง ปฏิบัติการ – ชั่วโมง
13. เนื้อหารายวิชา
14. ประมวลการเรียนรายวิชา
วัตถุประสงคทั่วไป
เพื่อใหนิสิตไดเรียนรูกระบวนการตางๆ ในการสรางซอฟตแวรอยางมีระบบระเบียบ เพื่อใหไดมาซึ่งซอฟตแวรที่มีคุณภาพ
เนื้อหารายวิชา
เครื่องมือและเทคนิคในการออกแบบซอฟตแวร การออกแบบจากบนลงลาง การออกแบบแบบโมดูล เครื่องมือ
ซอฟตแวร การหาที่ผิดและการสรางขอมูลทดสอบ ความเชื่อถือไดของซอฟตแวร การประเมินขอผิดพลาดและความผิดพรอง
แบบจําลองความเชื่อถือได แบบจําลองของความพรอมอยู เทคนิคการจัดการ การประมาณคาใชจาย การดูแลรักษา
ซอฟตแวร
วิธีจัดการเรียนการสอน จัดการเรียนการสอนทางสื่ออิเลกทรอนิกส
สื่อการสอน Blackboard
2110423.spaces.live.com
การวัดผล
ความมีสวนรวมในชั้นเรียน 20%
โครงงานประกอบรายวิชา 30%
สอบกลางภาค 25%
สอบปลายภาค 25%
อื่นๆ -
2

15. แผนการสอน
สัปดาหที่ วันที่ เรื่อง การเตรียมตัว งานที่มอบหมาย/
งานที่กําหนดสง
1 31 ต.ค. 50 - -
2 7 พ.ย. 50 Introduction to Software Engineering Blackboard Week 1
(Topic 1-4)
3 14 พ.ย. 50 Requirements (Topic 5-7) Blackboard Week 2 แบงกลุม
4 21 พ.ย. 50 Analysis (Topic 8) Blackboard Week 3 Present Software
Methodogy
5 28 พ.ย. 50 Design (Topic 9-12) Blackboard Week 4
6 5 ธ.ค. 50 - -
7 12 ธ.ค. 50 Testing (Topic 13-14), Blackboard Week 5-6 Project Proposal
Metrics (Topic15)
8 19 ธ.ค.50 Project Management (Topic 16) Blackboard Week 7
9 26 ธ.ค. 50 Metrics (Topic 17) Blackboard Week 8
10 เปนไปตามประกาศคณะ สอบMidterm Blackboard Week 9
11 2 ม.ค. 51 Estimation (Topic 18) Blackboard Week 10
11 9 ม.ค. 51 Project Scheduling (Topic 19) Blackboard Week 11
12 16 ม.ค. 51 - กีฬามหาวิทยาลัย - -
13 23 ม.ค. 51 Risk Management (Topic 20) Blackboard Week 12
14 30 ม.ค. 51 Quality Management (Topic 21) Blackboard Week 13
15 6 ก.พ. 51 Change Management (Topic 22) Blackboard Week 14
16 13 ก.พ. 51 Advanced Topics in SE (Topic 23-27) Blackboard Week 15 Project Final
17 เปนไปตามประกาศคณะ สอบปลายภาค -

16. รายชื่อตํารา
- ตําราบังคับ
• Roger S. Pressman, Software Engineering: A Practitioner’s Approach, Sixth Edition, McGraw Hill, 2005
- ตําราอานเพิ่มเติม
• A. Maciaszek, Requirements Analysis and System Design: Developing Information Systems with UML,
Addison-Wesley, 2001.
• Shari L. Pfleeger, Software Engineering Theory and Practice Second Edition, Prentice-Hall, 2001
• Bernd Bruegge and Allen H. Dutoit, Object-Oriented Software Engineering: Conquering Complex and
Changing Systems, Prentice Hall, 2000.
• Stephen R. Schach, Classical and Object-Oriented Software Engineering With UML and Java,
McGraw-Hill ,1999

You might also like