3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › mco3 › en › 58-1...
TRANSCRIPT
มคอ. 3
รายละเอยดของรายวชา
ชอสถาบนอด
มศกษา
มหาวทยาลยหอการคาไทย
วทยาเขต/คณ
ะ/ภาควชา
คณะวศวกรรมศาสตร
สาขาวศวกรรมคอมพวเตอรและมลตมเดย
หมวดท 1 ขอมลทวไป
1. รหสและชอรายวชา
NC356 วศวกรรมซอฟทแวร
Software Engineering
2. จ านวนหนวยกต
3 หนวยกต 3(3-0-6)
3. หลกสตรและประเภทของรายวชา
หมวดวชาเอกเลอก
4. อาจารยผรบผดชอบรายวชา และอาจารยผสอน
ผชวยศาสตราจารย ดร.สวรรณ อศวกลชย
5. ภาคการศกษา / ชนปทเรยน
ภาคการศกษาท 1/2558 นกศกษาชนปท 3/4
6. รายวชาทตองเรยนมากอน (Pre-requisite) (ถาม)
ไมม
7. รายวชาทตองเรยนพรอมกน (Co-requisites) (ถาม)
2
ไมม
8. สถานทเรยน
หอง ปฏบตการคอมพวเตอร……. อาคาร …7 ชน 3……
มหาวทยาลยหอการคาไทย
9. วนทจดท าหรอปรบปรงรายละเอยดของรายวชาครงลาสด
ป 2555
มคอ. 3
หมวดท 2 จดมงหมายและวตถประสงค
1 จดมงหมายของรายวชา
1. เพอใหผเรยนเกดการคดอยางมเหตผล
2. มความรพนฐานทเกยวของกบการพฒนาและทดสอบซอฟทแวรขน
าดใหญ
3. ใหเปนผมความรกในการแสวงหาความร
และสามารถเชอมโยงความรตางๆ
เขาดวยกนและน ามาประยกตใชอยางมประสทธภาพ
ภายใตคณธรรมและจรยธรรม
2 วตถประสงคในการพฒนา/ปรบปรงรายวชา
1. เพอศกษากระบวนการแกปญหาของการเขยนโปรแกรม
2. เพอศกษาวงจรชวตของซอฟทแวร
3. เพอศกษาการพฒนาและทดสอบซอฟทแวรขนาดใหญ
4.เพอศกษาแนวคดใหมทางวศวกรรมซอฟทแวร
5. สามารถน าเทคโนโลยไปใชประโยชนตอตนเองและสงคม
โดยอยในกรอบของคณธรรมและจรยธรรม
หมวดท 3 ลกษณะและการด าเนนการ
1. ค าอธบายรายวชา
กระบวนการแกปญหา ขนตอนวธ โครงสรางควบคม ประเภทขอมล
โครงสรางโปรแกรม ค าสงรบ แสดงผล และควบคมกระบวนค าสง
และฟงชน แฟมขอมล การเขยนโปรแกรมแบบโครงสราง
วงจรชวตของซอฟทแวร คณลกษณะของซอฟทแวรขนาดใหญ
การออกแบบ การสรางและบ ารงรกษาซอฟทแวร
แนวคดใหมทางวศวกรรมซอฟทแวร กรณตวอยาง และโครงงาน
4
2. จ านวนชวโมงทใชตอภาคการศกษา
บรรยาย สอนเสรม การฝกปฏบต/
งานภาคสนาม/
การฝกงาน
การศกษาดวย
ตนเอง
บรรยาย 45
ชวโมงตอภาค
การศกษา
สอนเสรมตามความต
องการของนกศกษาเ
ฉพาะราย
ม
การศกษาดวย
ตนเอง 90
ชวโมง
3. จ านวนชวโมงตอสปดาหทอาจารยใหค าปรกษาและแนะน าทางวช
าการแกนกศกษาเปนรายบคคล
- อาจารยผสอนแจงแกนกศกษาเกยวกบสถานท และเวลาเขาพบ
ในชวโมงแรกของการสอน
- อาจารยผสอนจดเวลา office hour ใหค าปรกษาแกนกศกษา
มคอ. 3
หมวดท 4 การพฒนาผลการเรยนรของนกศกษา
1. คณธรรม จรยธรรม
1.1 คณธรรม จรยธรรมทตองพฒนา
- มวนย ตรงตอเวลา ความรบผดชอบ ตอตนเองและสงคม
- มความซอสตยตอหนาท
- เคารพกฎระเบยบ และขอบงคบของสวนรวม
- มจตส านกทดตอสงคม
- มความเสยสละและมความอดทน
1.2 วธการสอน
- สอนโดยเปนตนแบบทด เพอเปนตวอยางทดใหแกนกศกษา
-
มอบหมายงานใหนกศกษาท างานทงทเปนงานเดยวและงานกลม
โดยก าหนดเวลาสงงานชดเจน
- บรรยาย/ ฝกปฏบต ในการพฒนา software
ดวยกระบวนการ SDLC/ กรณศกษา/ กจกรรม (activity base)
1.3 วธการประเมนผล
- การสงงานทไดรบมอบหมายตรงเวลาทก าหนด
- การสงงานทไดรบมอบหมายครบถวน
- มการอางองแหลงขอมลไดอยางถกตอง
2. ความร
2.1 ความรทตองไดรบ
มความรพนฐานดานวศวกรรมซอฟทแวร
มความรความสามารถในการใชเทคโนโลยสารสนเทศสมยใหม
มบคลกภาพของนกธรกจและรจกการเขาสงคม
มความรและตระหนกในคณคาของศลปวฒนธรรม
6
2.2 วธการสอน
บรรยาย อภปราย กรณศกษา บทบาทสมมต สถานการณจ าลอง
และใช e-learning
2.3 วธการประเมนผล
- การน าเสนองานทไดรบมอบหมาย
- ทดสอบยอยในหอง
- สอบกลางภาคและปลายภาค
- ศกษาและทดสอบยอยผานระบบ e-learning
3. ทกษะทางปญญา
3.1 ทกษะทางปญญาทตองพฒนา
มความสามารถในการคดอยางเปนระบบ
มความสามารถในการคดสรางสรรค
มความสามารถในการแกปญหาในสถานการณตาง ๆ
มความสามารถน าความรไปประยกตใชในชวตประจ าวน
3.2 วธการสอน
กรณศกษา โครงงาน การแกปญหา การจ าลองสถานการณ
อภปรายกลม ระดมสมอง
3.3 วธการประเมนผล
สอบยอย สอบกลางภาค และสอบไลปลายภาค
โดยเนนขอสอบทใชการวเคราะห การน าไปใชการ
แสดงเหตผล ประเมนผลงานของนกศกษา
1. ทกษะความสมพนธระหวางบคคลและความรบผดชอบ
4.1
ทกษะความสมพนธระหวางบคคลและความรบผดชอบทตองพฒน
า
- พฒนาทกษะในการสรางความสมพนธระหวางผเรยน
7
และผเรยนกบผสอน
- สามารถท างานรวมกบผอนไดและใหรจกการมภาวะผน า
- เคารพสทธและรบฟงความคดเหนของผอน
- สามารถปรบตวใหกบสถานการณและวฒนธรรมทหลากหลาย
- มบคลกภาพทดทงภายในและภายนอก
มความสามารถในการเขาสงคม
4.2 วธการสอน
- มอบหมายงานทงงานเดยว และงานกลม
และการน าเสนอผลงาน
- การท ากจกรรมทงภายในและภายนอกมหาวทยาลย
- สถานการณจ าลอง
4.3 วธการประเมนผล
- ท าแบบทดสอบ
- การสงงานผานระบบ e-mail
- ประเมนการน าเสนอผลงาน
5. ทกษะการวเคราะหเชงตวเลข การสอสาร
และการใชเทคโนโลยสารสนเทศ
5.1 ทกษะการวเคราะห การสอสาร
และการใชเทคโนโลยสารสนเทศทตองพฒนา
- ทกษะการคดค านวณเชงตวเลข
- ทกษะในการสอสาร ไดแก การพด การฟง การอาน
และการเขยน โดยการท างานกลม
- ทกษะการสบคนขอมลจาก internet
- ทกษะการใชโปรแกรมส าเรจรปเพอค านวณ น าเสนอ
วเคราะห และแปรผลขอมล
- ทกษะการเรยนรดวยระบบ e-learning
8
- ทกษะในการน าเสนอขอมล โดยใชรปแบบ เครองมอ
และเทคโนโลยทเหมาะสม
5.2 วธการสอน
-
มอบหมายงานใหนกศกษาฝกฝนดวยตนเองจากโปรแกรมส าเรจ
รป
- มอบหมายคนควาขอมลจาก website และ สอการสอน e-
learning โดยเนนขอมลเชงตวเลข และสถตอางอง
- ฝกทกษะทางการสอสาร
5.3 วธการประเมนผล
- ท ารายงาน และน าเสนอโดยใชเทคโนโลยประเภทตางๆ
- ท าแบบฝกทกษะแบบ on-line
เนอหาสาระส าคญ (Body of Knowledge)
ความรและทกษะดานวศวกรรมซอฟทแวรทมประสทธภาพ
ความรพนฐานทางดาน กระบวนการแกปญหา ขนตอนวธ
โครงสรางควบคม ประเภทขอมล โครงสรางโปรแกรม ค าสงรบ
แสดงผล และควบคมกระบวนค าสง และฟงชน แฟมขอมล
การเขยนโปรแกรมแบบโครงสราง วงจรชวตของซอฟทแวร
คณลกษณะของซอฟทแวรขนาดใหญ การออกแบบ
การสรางและบ ารงรกษาซอฟทแวร
สามารถอธบายถงประโยชนทไดรบจากการศกษาความรดานวศวก
รรมซอฟทแวร เพอไปประยกตใน กรณตวอยาง
รวมถงแนวคดใหมทางวศวกรรมซอฟทแวร
ความรเกยวกบ ความแตกตางของวศวกรรมซอฟทแวร
กบวทยาการคอมพวเตอร
หมวดท 5 แผนการสอนและการประเมนผล
9
1. แผนการสอน
สปด
าหท หวขอ/รายละเอ
ยด
จ าน
วน
(ชม.
)
กจกรรมการเรยนการสอน/สอทใช ผสอน
1 Overview of
Software
Engineering
3 น าเสนอประมวลรายวชา มคอ.3
ก าหนดกตกาการเรยนการสอน
ผศ.ดร.ส
วรรณ
อศวกลช
ย
2 Software
Development
Life Cycle
(SDLC)
3 นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
3
Analysis
Fundamentals
3 นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
4
Software
Processes
3 นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
5 Software
3 นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
ผศ.ดร.ส
วรรณ
10
สปด
าหท หวขอ/รายละเอ
ยด
จ าน
วน
(ชม.
)
กจกรรมการเรยนการสอน/สอทใช ผสอน
design
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
อศวกลช
ย
6
Data Flow
Diagram
3 นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
7
Prototype /
Process
Specification
3 นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
8 MID-TEAM
9 Object-
oriented
design
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
11
สปด
าหท หวขอ/รายละเอ
ยด
จ าน
วน
(ชม.
)
กจกรรมการเรยนการสอน/สอทใช ผสอน
10
Use Case
Diagram
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
11
Class
Diagram
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
12 Sequence
Diagram/
Collaboration
Diagram
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
13
Activity
Diagram
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
12
สปด
าหท หวขอ/รายละเอ
ยด
จ าน
วน
(ชม.
)
กจกรรมการเรยนการสอน/สอทใช ผสอน
14 Testing
Methods &
Strategies &
Risk Analysis
(cont.)
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
15
Quality
Assurance &
Configuration
Management
นกศกษาศกษากอนฟงบรรยายดวย
ระบบ
e-learning system
และซกถามขอสงสย
พรอมฟงบรรยายเพมเตมในหองเรย
น โดยใช power point เปนสอ
ผศ.ดร.ส
วรรณ
อศวกลช
ย
16 FINAL EXAM
มคอ. 3
2. แผนการประเมนผลการเรยนร
กจกรรม
ท
ผลการเรย
นร*
วธการประเมน
ก าหนดเว
ลาการประ
เมน
(สปดาหท)
สดสวนของกา
รประเมนผล
1
สอบ
กลางภาค
ปลายภาค
8
16
30%
30%
2 ท าแบบฝกหด 10%
3 Assignment 10%
4 Project 20%
รวม 100%
*
ระบผลการเรยนรหวขอยอยตามแผนทแสดงการกระจายความรบผดชอบตอ
ผลการเรยนร
หมวดท 6 ทรพยากรประกอบการเรยนการสอน
1. เอกสารและขอมลส าคญ
ต าราภาษาไทย วชาวศวกรรมซอฟตแวร ของอาจารยผสอน คณะวศวกรรมศาสตร
NC356/NC307 วศวกรรมซอฟทแวร
14
มหาวทยาลยหอการคาไทย
2. เอกสารและขอมลแนะน า บทเรยน e-learning วชาวศวกรรมซอฟทแวร 3. ต าราและเอกสาร
1. สวรรณ อศวกลชย, “วศวกรรมซอฟทแวร”, มหาวทยาลยหอการคาไทย, 2556 2. Sommerville I. ,Software Engineering 7th Edition, Pearson Education Limited, 2004 3. Pressman S. R., Software Engineering : A Practitioner’s approach 6th Edition, McGraw-Hill
International Edition, 2004
หมวดท 7 การประเมนและปรบปรงการด าเนนการของรายวชา
1. กลยทธการประเมนประสทธผลของรายวชาโดยนกศกษา
- แบบประเมนผสอน และแบบประเมนรายวชา
ผานระบบประเมนการเรยนการสอนของมหาวทยาลย
- การสอสารผาน e-mail ของอาจารยผสอน
2. กลยทธการประเมนการสอน
- ผลการทดสอบ
- การทวนสอบผลประเมนการเรยนร
3. การปรบปรงการสอน
- ประชมการจดการเรยนการสอน
4. การทวนสอบมาตรฐานผลสมฤทธของนกศกษาในรายวชา
- การสอบถามนกศกษา
5. การด าเนนการทบทวนและการวางแผนปรบปรงประสทธผลของรา
ยวชา
- ปรบปรงบทเรยน แบบฝกหด