สถาปัตยกรรมซอฟต์แวร์
Software Architecture
ศึกษาและฝึกปฏิบัติเกี่ยวกับพื้นฐานของสถาปัตยกรรมซอฟต์แวร์ อันได้แก่หลักการพื้นฐานและแนวทางในการออกแบบสถาปัตยกรรมซอฟต์แวร์รูปแบบและกรอบแนวคิดต่าง ๆของสถาปัตยกรรมซอฟต์แวร์ วิธีการ เทคนิคและเครื่องมือสำหรับการการใช้เอกสารอธิบายสถาปัตยกรรมซอฟต์แวร์อย่างสมเหตุสมผล การออกแบบสถาปัตยกรรมซอฟต์แวร์และกระบวนการประเมินผล ศึกษาวิธีการและเครื่องมือสำหรับการออกแบบและประเมินสถาปัตยกรรมซอฟต์แวร์ สำหรับสถานะของเทคโนโลยีที่ทันสมัยเช่นการประมวลผลแบบคลาวด์และการประมวลผลสำหรับอุปกรณ์เคลื่อนที่
อาจารย์จัดเวลาให้คําปรึกษาเป็นกลุ่มหรือเฉพาะรายตามความต้องการ 1 ชั่วโมง/สัปดาห์ โดยการกําหนดเวลาร่วมกับระหว่างอาจารย์กับนักศึกษา
กิจกรรมที่ | ผลการเรียนรู้ * | วิธีการประเมินผลนักศึกษา | สัปดาห์ที่ประเมิน | สัดส่วนของการประเมินผล |
---|---|---|---|---|
1 | สอบกลางภาค สอบปลายภาค | สอบกลางภาค สอบปลายภาค | 9 17 | 25% 25% |
2 | 2.2, 4.6, 5.4 2.7, 3.4, 4.6 5.1, 6.1 3.4, 4.6, 5.4 | ทำแบบฝึกหัดรายบุคคล ฝึกปฎิบัติรายบุคคล นำเสนองานที่มอบหมาย งานกลุ่ม | ตลอดภาคการศึกษา | 15% 25% |
3 | 1.2 | การเข้าชั้นเรียน การมีส่วนร่วม อภิปราย เสนอความเห็นในชั้นเรียน | ตลอดภาคการศึกษา | 10% |