3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › mco3 › en › 58-1...

14
มคอ. 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) (ถ้ามี )

Upload: others

Post on 06-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

มคอ. 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) (ถาม)

Page 2: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

2

ไมม

8. สถานทเรยน

หอง ปฏบตการคอมพวเตอร……. อาคาร …7 ชน 3……

มหาวทยาลยหอการคาไทย

9. วนทจดท าหรอปรบปรงรายละเอยดของรายวชาครงลาสด

ป 2555

Page 3: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

มคอ. 3

หมวดท 2 จดมงหมายและวตถประสงค

1 จดมงหมายของรายวชา

1. เพอใหผเรยนเกดการคดอยางมเหตผล

2. มความรพนฐานทเกยวของกบการพฒนาและทดสอบซอฟทแวรขน

าดใหญ

3. ใหเปนผมความรกในการแสวงหาความร

และสามารถเชอมโยงความรตางๆ

เขาดวยกนและน ามาประยกตใชอยางมประสทธภาพ

ภายใตคณธรรมและจรยธรรม

2 วตถประสงคในการพฒนา/ปรบปรงรายวชา

1. เพอศกษากระบวนการแกปญหาของการเขยนโปรแกรม

2. เพอศกษาวงจรชวตของซอฟทแวร

3. เพอศกษาการพฒนาและทดสอบซอฟทแวรขนาดใหญ

4.เพอศกษาแนวคดใหมทางวศวกรรมซอฟทแวร

5. สามารถน าเทคโนโลยไปใชประโยชนตอตนเองและสงคม

โดยอยในกรอบของคณธรรมและจรยธรรม

หมวดท 3 ลกษณะและการด าเนนการ

1. ค าอธบายรายวชา

กระบวนการแกปญหา ขนตอนวธ โครงสรางควบคม ประเภทขอมล

โครงสรางโปรแกรม ค าสงรบ แสดงผล และควบคมกระบวนค าสง

และฟงชน แฟมขอมล การเขยนโปรแกรมแบบโครงสราง

วงจรชวตของซอฟทแวร คณลกษณะของซอฟทแวรขนาดใหญ

การออกแบบ การสรางและบ ารงรกษาซอฟทแวร

แนวคดใหมทางวศวกรรมซอฟทแวร กรณตวอยาง และโครงงาน

Page 4: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

4

2. จ านวนชวโมงทใชตอภาคการศกษา

บรรยาย สอนเสรม การฝกปฏบต/

งานภาคสนาม/

การฝกงาน

การศกษาดวย

ตนเอง

บรรยาย 45

ชวโมงตอภาค

การศกษา

สอนเสรมตามความต

องการของนกศกษาเ

ฉพาะราย

การศกษาดวย

ตนเอง 90

ชวโมง

3. จ านวนชวโมงตอสปดาหทอาจารยใหค าปรกษาและแนะน าทางวช

าการแกนกศกษาเปนรายบคคล

- อาจารยผสอนแจงแกนกศกษาเกยวกบสถานท และเวลาเขาพบ

ในชวโมงแรกของการสอน

- อาจารยผสอนจดเวลา office hour ใหค าปรกษาแกนกศกษา

Page 5: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

มคอ. 3

หมวดท 4 การพฒนาผลการเรยนรของนกศกษา

1. คณธรรม จรยธรรม

1.1 คณธรรม จรยธรรมทตองพฒนา

- มวนย ตรงตอเวลา ความรบผดชอบ ตอตนเองและสงคม

- มความซอสตยตอหนาท

- เคารพกฎระเบยบ และขอบงคบของสวนรวม

- มจตส านกทดตอสงคม

- มความเสยสละและมความอดทน

1.2 วธการสอน

- สอนโดยเปนตนแบบทด เพอเปนตวอยางทดใหแกนกศกษา

-

มอบหมายงานใหนกศกษาท างานทงทเปนงานเดยวและงานกลม

โดยก าหนดเวลาสงงานชดเจน

- บรรยาย/ ฝกปฏบต ในการพฒนา software

ดวยกระบวนการ SDLC/ กรณศกษา/ กจกรรม (activity base)

1.3 วธการประเมนผล

- การสงงานทไดรบมอบหมายตรงเวลาทก าหนด

- การสงงานทไดรบมอบหมายครบถวน

- มการอางองแหลงขอมลไดอยางถกตอง

2. ความร

2.1 ความรทตองไดรบ

มความรพนฐานดานวศวกรรมซอฟทแวร

มความรความสามารถในการใชเทคโนโลยสารสนเทศสมยใหม

มบคลกภาพของนกธรกจและรจกการเขาสงคม

มความรและตระหนกในคณคาของศลปวฒนธรรม

Page 6: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

6

2.2 วธการสอน

บรรยาย อภปราย กรณศกษา บทบาทสมมต สถานการณจ าลอง

และใช e-learning

2.3 วธการประเมนผล

- การน าเสนองานทไดรบมอบหมาย

- ทดสอบยอยในหอง

- สอบกลางภาคและปลายภาค

- ศกษาและทดสอบยอยผานระบบ e-learning

3. ทกษะทางปญญา

3.1 ทกษะทางปญญาทตองพฒนา

มความสามารถในการคดอยางเปนระบบ

มความสามารถในการคดสรางสรรค

มความสามารถในการแกปญหาในสถานการณตาง ๆ

มความสามารถน าความรไปประยกตใชในชวตประจ าวน

3.2 วธการสอน

กรณศกษา โครงงาน การแกปญหา การจ าลองสถานการณ

อภปรายกลม ระดมสมอง

3.3 วธการประเมนผล

สอบยอย สอบกลางภาค และสอบไลปลายภาค

โดยเนนขอสอบทใชการวเคราะห การน าไปใชการ

แสดงเหตผล ประเมนผลงานของนกศกษา

1. ทกษะความสมพนธระหวางบคคลและความรบผดชอบ

4.1

ทกษะความสมพนธระหวางบคคลและความรบผดชอบทตองพฒน

- พฒนาทกษะในการสรางความสมพนธระหวางผเรยน

Page 7: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

7

และผเรยนกบผสอน

- สามารถท างานรวมกบผอนไดและใหรจกการมภาวะผน า

- เคารพสทธและรบฟงความคดเหนของผอน

- สามารถปรบตวใหกบสถานการณและวฒนธรรมทหลากหลาย

- มบคลกภาพทดทงภายในและภายนอก

มความสามารถในการเขาสงคม

4.2 วธการสอน

- มอบหมายงานทงงานเดยว และงานกลม

และการน าเสนอผลงาน

- การท ากจกรรมทงภายในและภายนอกมหาวทยาลย

- สถานการณจ าลอง

4.3 วธการประเมนผล

- ท าแบบทดสอบ

- การสงงานผานระบบ e-mail

- ประเมนการน าเสนอผลงาน

5. ทกษะการวเคราะหเชงตวเลข การสอสาร

และการใชเทคโนโลยสารสนเทศ

5.1 ทกษะการวเคราะห การสอสาร

และการใชเทคโนโลยสารสนเทศทตองพฒนา

- ทกษะการคดค านวณเชงตวเลข

- ทกษะในการสอสาร ไดแก การพด การฟง การอาน

และการเขยน โดยการท างานกลม

- ทกษะการสบคนขอมลจาก internet

- ทกษะการใชโปรแกรมส าเรจรปเพอค านวณ น าเสนอ

วเคราะห และแปรผลขอมล

- ทกษะการเรยนรดวยระบบ e-learning

Page 8: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

8

- ทกษะในการน าเสนอขอมล โดยใชรปแบบ เครองมอ

และเทคโนโลยทเหมาะสม

5.2 วธการสอน

-

มอบหมายงานใหนกศกษาฝกฝนดวยตนเองจากโปรแกรมส าเรจ

รป

- มอบหมายคนควาขอมลจาก website และ สอการสอน e-

learning โดยเนนขอมลเชงตวเลข และสถตอางอง

- ฝกทกษะทางการสอสาร

5.3 วธการประเมนผล

- ท ารายงาน และน าเสนอโดยใชเทคโนโลยประเภทตางๆ

- ท าแบบฝกทกษะแบบ on-line

เนอหาสาระส าคญ (Body of Knowledge)

ความรและทกษะดานวศวกรรมซอฟทแวรทมประสทธภาพ

ความรพนฐานทางดาน กระบวนการแกปญหา ขนตอนวธ

โครงสรางควบคม ประเภทขอมล โครงสรางโปรแกรม ค าสงรบ

แสดงผล และควบคมกระบวนค าสง และฟงชน แฟมขอมล

การเขยนโปรแกรมแบบโครงสราง วงจรชวตของซอฟทแวร

คณลกษณะของซอฟทแวรขนาดใหญ การออกแบบ

การสรางและบ ารงรกษาซอฟทแวร

สามารถอธบายถงประโยชนทไดรบจากการศกษาความรดานวศวก

รรมซอฟทแวร เพอไปประยกตใน กรณตวอยาง

รวมถงแนวคดใหมทางวศวกรรมซอฟทแวร

ความรเกยวกบ ความแตกตางของวศวกรรมซอฟทแวร

กบวทยาการคอมพวเตอร

หมวดท 5 แผนการสอนและการประเมนผล

Page 9: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

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 นกศกษาศกษากอนฟงบรรยายดวย

ระบบ

ผศ.ดร.ส

วรรณ

Page 10: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

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 เปนสอ

ผศ.ดร.ส

วรรณ

อศวกลช

Page 11: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

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 เปนสอ

ผศ.ดร.ส

วรรณ

อศวกลช

Page 12: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

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

Page 13: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

มคอ. 3

2. แผนการประเมนผลการเรยนร

กจกรรม

ผลการเรย

นร*

วธการประเมน

ก าหนดเว

ลาการประ

เมน

(สปดาหท)

สดสวนของกา

รประเมนผล

1

สอบ

กลางภาค

ปลายภาค

8

16

30%

30%

2 ท าแบบฝกหด 10%

3 Assignment 10%

4 Project 20%

รวม 100%

*

ระบผลการเรยนรหวขอยอยตามแผนทแสดงการกระจายความรบผดชอบตอ

ผลการเรยนร

หมวดท 6 ทรพยากรประกอบการเรยนการสอน

1. เอกสารและขอมลส าคญ

ต าราภาษาไทย วชาวศวกรรมซอฟตแวร ของอาจารยผสอน คณะวศวกรรมศาสตร

NC356/NC307 วศวกรรมซอฟทแวร

Page 14: 3 - department.utcc.ac.thdepartment.utcc.ac.th › qa › images › pdf › MCO3 › EN › 58-1 › ...มคอ. 3 หมวดที่ 4 การพัฒนาผลการเรียนรู้ของนักศึกษา

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. การด าเนนการทบทวนและการวางแผนปรบปรงประสทธผลของรา

ยวชา

- ปรบปรงบทเรยน แบบฝกหด