เมนูหลัก
|
|
คพ347 | วิศวกรรมซอฟต์แวร์ |
| Software Engineering |
| สังกัด | วิทยาศาสตร์, วิทยาการคอมพิวเตอร์ |
| หน่วยกิต | 3 (2-3-5) |
| สถานะรายวิชา: | ใช้งาน | | เงื่อนไขรายวิชา: | คพ241 |
| เลือก ปีการศึกษา: 1 / 2566 | | รายชื่อ | |
|
| | เชียงใหม่ | | ปริญญาตรี ปกติ | | กลุ่ม | วัน | เวลา | ห้อง | อาคาร | เรียน | ที่นั่ง(เปิด-ลง-เหลือ) | หมวด | | | | 01 | | อังคาร | 15:00-17:00 | 3203 | 141 | C | 1 | 1 | 0 | W | | | | | | พุธ | 09:00-12:00 | Lab คอม2 | 105 | L | | | | | | | | | | อาจารย์ / เจ้าหน้าที่/เอกสารประกอบการสอน: | อาจารย์ ดร.สมนึก สินธุปวน อาจารย์อลงกต กองมณี | | | | ผู้คุมสอบกลางภาค: | | | | | สอบปลายภาค: | | | | | ผู้คุมสอบปลายภาค: | | |
|
| Course Description แนะนำการวิเคราะห์และออกแบบ บทบาทและคุณสมบัติของทีมการพัฒนาซอฟต์แวร์ วิธีการแบบดั้งเดิม เช่น วัฎจักรของการพัฒนาซอฟต์แวร์ การเลือกใช้วิธีการอื่นๆ เช่น การสร้างต้นแบบ เครื่องมือแบบเคส การออกแบบแอพลิเคชั่นร่วมกัน การพัฒนาแอพลิเคชั่นแบบรวดเร็ว วิธีการแบบอาไจล์ วิธีการเขียนโปรแกรมแบบเอ็กซ์ตรีม การทำซอฟต์แวร์ การรวมกันของซอฟต์แวร์ การทดสอบซอฟต์แวร์ การติดตั้งซอฟต์แวร์ เอกสารเกี่ยวกับกระบวนการพัฒนาซอฟต์แวร์ Introduction to software analysis and design; Role and property of software development teams; Traditional methodology-system development life cycle; Alternative methodology-prototyping, case tools, joint application design, rapid application development, agile methodology and extreme programming; Software implementation; Software integration, Software testing; Software installation; Software development process documentation หมายเหตุ เรียน C = Lecture L = Lab R = ประชุม S = Self Study T = ติว หมวด B = วิชาเสริมพื้นฐาน E = วิชาเลือกเฉพาะสาขา F = วิชาเลือกเสรี M = วิชาพื้นฐาน W = วิชาบังคับ X = - ยังไม่กำหนด |
| |