โครงสร้างหลักสูตร
ปัจจุบัน หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาการพัฒนาซอฟต์แวร์ด้านธุรกิจ มีแผนการศึกษาเดียวคือ แผน ข ซึ่งเป็นแผนการศึกษาที่นิสิตต้องทำโครงการพิเศษและสอบประมวลความรู้ โดยมีโครงสร้างหลักสูตรหน่วยกิตรวมตลอดหลักสูตร 36 หน่วยกิต ดังนี้
- วิชาบังคับ — 21 หน่วยกิต
- วิชาเลือก — 9 หน่วยกิต
- โครงการพิเศษ — 6 หน่วยกิต
- รวม — 36 หน่วยกิต
รายวิชาในหลักสูตร
รายวิชาบังคับ (21 หน่วยกิต)
- 2603570 ระบบสารสนเทศธุรกิจ — 3 หน่วยกิต
Business Information Systems - 2603571 ทักษะการพัฒนาซอฟต์แวร์ — 3 หน่วยกิต
Craft of Software Development - 2603683 การวิเคราะห์ความต้องการใช้ซอฟต์แวร์ธุรกิจ — 3 หน่วยกิต
Business Software Requirements Analysis - 2603684 การออกแบบซอฟต์แวร์ธุรกิจ — 3 หน่วยกิต
Business Software Design - 2603685 การประกันคุณภาพซอฟต์แวร์ — 3 หน่วยกิต
Software Quality Assurance - 2603686 การบริหารจัดการโครงการซอฟต์แวร์ — 3 หน่วยกิต
Software Project Management - 2603699 ซอฟต์แวร์ธุรกิจ สตูดิโอ 1 — 3 หน่วยกิต
Business Software Studio I
รายวิชาเลือก (9 หน่วยกิต)
ให้นิสิตเลือก 9 หน่วยกิตจากรายวิชาต่อไปนี้ หรือรายวิชาระดับบัณฑิตศึกษาของภาควิชาโดยความเห็นชอบของคณะกรรมการบริหารหลักสูตร
- 2602659 ซอฟต์แวร์สตาร์ทอัพ — 3 หน่วยกิต
Software Startup - 2603580 การออกแบบซอฟต์แวร์สำหรับข้อมูลที่มีปริมาณมาก — 3 หน่วยกิต
Data-Intensive Software Design - 2603581 การออกแบบและพัฒนาไมโครเซอร์วิส — 1.5 หน่วยกิต
Microservices Design and Development - 2603582 อาร์พีเอในกระบวนการทางธุรกิจ — 1.5 หน่วยกิต
RPA in Business Processes - 2603583 เมตาเวิร์สและเทคโนโลยีอิมเมอร์ซีฟ — 1.5 หน่วยกิต
Metaverse and Immersive Technology - 2603584 เทคโนโลยีบล็อกเชน — 1.5 หน่วยกิต
Blockchain Technology - 2603585 ประสบการณ์ผู้ใช้และส่วนต่อประสานกับผู้ใช้ — 1.5 หน่วยกิต
User Experience and User Interface - 2603586 การเล่าเรื่องจากข้อมูล — 1.5 หน่วยกิต
Data Storytelling - 2603688 ระบบจัดการฐานข้อมูลขั้นสูง — 3 หน่วยกิต
Advanced Database Management Systems - 2603690 การพัฒนาธุรกิจพาณิชย์อิเล็กทรอนิกส์ — 3 หน่วยกิต
E-Business Development - 2603691 การค้นหาองค์ความรู้และการทำเหมืองข้อมูลขั้นสูง — 3 หน่วยกิต
Advanced Knowledge Discovery and Data Mining - 2603692 ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ — 3 หน่วยกิต
Human-Computer Interaction - 2603693 ปฏิบัติการศาสตร์ข้อมูลขั้นสูง — 3 หน่วยกิต
Advanced Data Science Practicum - 2603700 ซอฟต์แวร์ธุรกิจ สตูดิโอ 2 — 3 หน่วยกิต
Business Software Studio II - 2603707 การทดสอบซอฟต์แวร์ — 3 หน่วยกิต
Software Testing
โครงการพิเศษและสอบประมวลความรู้ (6 หน่วยกิต)
- 2603712 โครงการพิเศษ 1 — 3 หน่วยกิต
- 2603713 โครงการพิเศษ 2 — 3 หน่วยกิต
- 2603896 การสอบประมวลความรู้ — 0 หน่วยกิต
แผนการศึกษา
ปีการศึกษาที่ 1
| ภาคการศึกษา | รหัสวิชา | ชื่อรายวิชา |
|---|---|---|
| ภาคการศึกษาที่ 1 | 2603570 | ระบบสารสนเทศธุรกิจ |
| 2603571 | ทักษะการพัฒนาซอฟต์แวร์ | |
| 2603683 | การวิเคราะห์ความต้องการใช้ซอฟต์แวร์ธุรกิจ | |
| 2603684 | การออกแบบซอฟต์แวร์ธุรกิจ | |
| ภาคการศึกษาที่ 2 | 2603685 | การประกันคุณภาพซอฟต์แวร์ |
| 2603686 | การบริหารจัดการโครงการซอฟต์แวร์ | |
| 2603699 | ซอฟต์แวร์สตูดิโอ 1 | |
| วิชาเลือก 3 หน่วยกิต |
ปีการศึกษาที่ 2
| ภาคการศึกษา | รหัสวิชา | ชื่อรายวิชา |
|---|---|---|
| ภาคการศึกษาที่ 3 | 2603712 | โครงการพิเศษ 1 |
| วิชาเลือก 3 หน่วยกิต | ||
| วิชาเลือก 3 หน่วยกิต | ||
| ภาคการศึกษาที่ 4 | 2603713 | โครงการพิเศษ 2 |
| 2603896 | สอบประมวลความรู้ | |