รหัสวิชา
1204401
ชื่อวิชา
Software Engineering ครึ่งแรก
หน่วยกิต
3 (3-0-6)
ภาคเรียนที่
2/ 2552
คำอธิบายวิชา
เทคนิคและวิธีการออกแบบพัฒนาระบบ การกำหนดโครงสร้างและรูปแบบที่มีคุณภาพ องค์ประกอบมนุษย์ในกระบวนการออกแบบ ความสัมพันธ์ระหว่างผู้ออกแบบและผู้ใช้ระบบกลวิธีการตรวจสอบและรักษามาตรฐาน การประเมินค่าใช้จ่ายในการพัฒนาและบำรุงรักษา ปัญหาและการแก้ไขข้อผิดพลาดในการออกแบบ State of the art techniques in software design and development. Software life cycle, structure design. The development of a large software project. Human factors in the project. Relationship between users, system analysts and system designers. Project inspection techniques, standards and cost evaluation in implementation and maintenance systems, verification and validation.
แผนการสอน
- ความรู้เบื้องต้นเกี่ยวกับวิศวกรรมซอฟต์แวร์,กระบวนการผลิตซอฟต์แวร์
- วิศวกรรมระบบ,การบริหารโครงการ
- ความต้องการด้านซอฟต์แวร์,วิศวกรรมความต้องการ
- แบบจำลองระบบ,การออกแบบซอฟต์แวร์
- การออกแบบเชิงสถาปัตยกรรม
- การออกแบบซอฟต์แวร์ตามวิธีโครงสร้าง
- การออกแบบซอฟต์แวร์เชิงวัตถุ
รายละเอียดอื่นๆ
Friday 9-12 or 1-4pm B416 เข้าเรียน ถาม/ตอบในชั้นเรียน 10 % คะแนนกลางภาค 30 % คะแนนปลาย 30 % Project 30 %
เกณฑ์การตัดเกรด
A
80
B+
75
B
70
C+
65
C
60
D+
57
D
50
F
0