86
1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์ หลักสูตรปรับปรุง .. 2558 คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี

คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

1

หลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมซอฟตแวร หลกสตรปรบปรง พ.ศ. 2558

คณะเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร

Page 2: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

สารบญ หนา

หมวดท 1 ขอมลทวไป 1. รหสและชอหลกสตร 1 2. ชอปรญญาและสาขาวชา 1 3. วชาเอก 1 4. จ านวนหนวยกตทเรยนตลอดหลกสตร 1 5. รปแบบของหลกสตร 1 6. สถานภาพของหลกสตรและการพจารณาอนมต/เหนชอบหลกสตร 2 7. ความพรอมในการเผยแพรหลกสตรทมคณภาพและมาตรฐาน 2 8. อาชพทสามารถประกอบไดหลงส าเรจการศกษา 2 9. ชอ เลขประจ าตวบตรประชาชน ต าแหนง และคณวฒการศกษาของอาจารยผรบผดชอบหลกสตร 2 10. สถานทจดการเรยนการสอน 2 11. สถานการณภายนอกหรอการพฒนาทจ าเปนตองน ามาพจารณาในการวางแผนหลกสตร 3

11.1 สถานการณหรอการพฒนาทางเศรษฐกจ 3 11.2 สถานการณหรอการพฒนาทางสงคมและวฒนธรรม 3

12. ผลกระทบจากขอ 11.1 และ 11.2 ตอการพฒนาหลกสตรและความเกยวของกบพนธกจ ของสถาบน 4 13.ความสมพนธกบหลกสตรทเปดสอนในคณะ/ภาควชาอนของสถาบน 4

หมวดท 2 ขอมลเฉพาะของหลกสตร 1. ปรชญา ความส าคญ และวตถประสงคของหลกสตร 4 2. แผนพฒนาปรบปรง 6

หมวดท 3 ระบบการจดการศกษา การด าเนนการ และโครงสรางของหลกสตร 6 1. ระบบการจดการศกษา 6 2. การด าเนนการหลกสตร 7

2.1 วน-เวลาในการด าเนนการเรยนการสอน 7 2.2 คณสมบตของผเขาศกษา 7 2.3 ปญหาของนกศกษาแรกเขา 7 2.4 กลยทธในการด าเนนการเพอแกไขปญหา/ขอจ ากดของนกศกษาในขอ 2.3 7 2.5 แผนการรบนกศกษาและผส าเรจการศกษาในระยะ 5 ป 7 2.6 งบประมาณตามแผน 8

Page 3: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

หนา 2.7 ระบบการศกษา 8 2.8 การเทยบโอนหนวยกต รายวชา และการลงทะเบยนเรยนขามมหาวทยาลย 8

3. หลกสตรและอาจารยผสอน 9 3.1 หลกสตร 9 3.1.1 จ านวนหนวยกตรวมตลอดหลกสตร 9 3.1.2 โครงสรางหลกสตร 9 3.1.3 รายวชา 9 3.1.4 แผนการศกษา 14 3.1.5 ค าอธบายรายวชา 15 3.2 ชอ สกล เลขประจ าตวบตรประชาชน ต าแหนงและคณวฒของอาจารย 15 3.2.1 อาจารยประจ าหลกสตร 15 3.2.2 อาจารยประจ า 16 3.2.3 อาจารยพเศษ 16 4. องคประกอบเกยวกบประสบการณภาคสนาม (การฝกงาน หรอสหกจศกษา) 17 5. ขอก าหนดเกยวกบการท าโครงงานหรองานวจย 17

หมวดท 4 ผลการเรยนร กลยทธการสอนและประเมนผล 18 1. การพฒนาคณลกษณะพเศษของนกศกษา 18 2. การพฒนาผลการเรยนรในแตละดาน 18 3. แผนทแสดงการกระจายความรบผดชอบมาตรฐานผลการเรยนรจากหลกสตรสรายวชา 22 (Curriculum Mapping)

หมวดท 5 หลกเกณฑในการประเมนผลนกศกษา 30 1. กฎระเบยบหรอหลกเกณฑในการใหระดบคะแนน (เกรด) 30 2. กระบวนการทวนสอบมาตรฐานผลสมฤทธของนกศกษา 30 3. เกณฑการส าเรจการศกษาตามหลกสตร 30

หมวดท 6 การพฒนาคณาจารย 30 1. การเตรยมการส าหรบอาจารยใหม 30 2. การพฒนาความรและทกษะใหแกคณาจารย 30

Page 4: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

หนา

หมวดท 7 การประกนคณภาพหลกสตร 31 1. การบรหารหลกสตร 31 2. การบรหารทรพยากรการเรยนการสอน 32 3. การบรหารคณาจารย 35 4. การบรหารบคลากรสนบสนนการเรยนการสอน 35 5. การสนบสนนและการใหค าแนะน านกศกษา 36 6. ความตองการของตลาดแรงงาน สงคม และ/หรอความพงพอใจของผใชมหาบณฑต 36 7. ตวบงชผลการด าเนนงาน (Key Performance Indicators) 36

หมวดท 8 กระบวนการประเมนและปรบปรงหลกสตร 37 1. การประเมนประสทธผลของการสอน 37 2. การประเมนหลกสตรในภาพรวม 38 3. การประเมนผลการด าเนนงานตามรายละเอยดหลกสตร 38 4. การทบทวนผลการประเมนและวางแผนปรบปรงหลกสตรและแผนกลยทธการสอน 38

เอกสารแนบ 38 ภาคผนวก ก. ค าอธบายรายวชา 39 ภาคผนวก ข. เปรยบเทยบรายวชาทเปลยนแปลงไประหวางหลกสตรเดมและหลกสตรปรบปรง 62 ภาคผนวก ค. ประวตอาจารยประจ าหลกสตร 66 ภาคผนวก ง. ค าสงแตงตงคณะกรรมการพฒนาหลกสตร 76 ภาคผนวก จ. เอกสารความรวมมอกบสถาบนอน 80 ภาคผนวก ฉ. ขอบงคบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวย วนยนกศกษา 94 ภาคผนวก ช. ระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวยการศกษาระดบบณฑตศกษา 100

Page 5: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

1

หลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมซอฟตแวร หลกสตรปรบปรง พ.ศ. 2558

ชอสถาบนอดมศกษา มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร

วทยาเขต/คณะ/ภาควชา คณะเทคโนโลยสารสนเทศ

หมวดท 1. ขอมลทวไป

1. รหสและชอหลกสตร ภาษาไทย: หลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมซอฟตแวร ภาษาองกฤษ: Master of Science Program in Software Engineering

2. ชอปรญญาและสาขาวชา ชอเตม (ไทย): วทยาศาสตรมหาบณฑต (วศวกรรมซอฟตแวร) ชอยอ (ไทย): วท.ม. (วศวกรรมซอฟตแวร) ชอเตม (องกฤษ): Master of Science (Software Engineering) ชอยอ (องกฤษ): M.Sc. (Software Engineering)

3. วชาเอก ไมม 4. จ านวนหนวยกตทเรยนตลอดหลกสตร

36 หนวยกต 5. รปแบบของหลกสตร

5.1 รปแบบ เปนหลกสตรระดบคณวฒปรญญาโท 5.2 ภาษาทใช ภาษาไทย สวนเอกสาร ต าราและขอสอบของหลกสตรเปนภาษาองกฤษ 5.3 การรบเขาศกษา รบนกศกษาไทย และนกศกษาตางประเทศทสามารถใชภาษาไทยได 5.4 ความรวมมอกบสถาบนอน ดานสมมนาเชงปฏบตการทางวทยาการคอมพวเตอรกบองคการชนน าดานคอมพวเตอร ไดแก บรษทออราเคล คอรปอเรชน (ประเทศไทย) บรษท ไอบเอม (ประเทศไทย) จ ากด และบรษท ฮวเลตต-แพคการด (ประเทศไทย) จ ากด

Page 6: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

2

5.5 การใหปรญญาแกผส าเรจการศกษา ใหปรญญาเพยงสาขาวชาเดยว

6. สถานภาพของหลกสตรและการพจารณาอนมต/เหนชอบหลกสตร หลกสตรปรบปรง พ.ศ. 2558 ปรบปรงจากหลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมซอฟตแวร หลกสตรปรบปรง พ.ศ. 2553 เปดสอน ภาคการศกษาท 1 ปการศกษา 2558 สภาวชาการอนมต/เหนชอบหลกสตรในการประชมครงท 3/2558

วนท 9 เดอน มนาคม พ.ศ. 2558 สภามหาวทยาลยฯ อนมต/เหนชอบหลกสตรในการประชมครงท 189 เมอวนท 1 เดอน เมษายน พ.ศ. 2558 7. ความพรอมในการเผยแพรหลกสตรทมคณภาพและมาตรฐาน

ในปการศกษา 2558 ตามกรอบมาตรฐานคณวฒระดบอดมศกษาแหงชาต 8. อาชพทสามารถประกอบไดหลงส าเรจการศกษา

(1) วศวกรซอฟตแวร (2) นกเขยนโปรแกรม (3) นกวเคราะหและออกแบบระบบงาน (4) นกทดสอบโปรแกรมคอมพวเตอรและระบบ (5) นกพฒนาเวบไซต

9. ชอ เลขประจ าตวบตรประชาชน ต าแหนง และคณวฒการศกษาของอาจารยผรบผดชอบหลกสตร ล าดบ ชอ – สกล คณวฒการศกษาสงสด (สาขาวชา) สถาบนทส าเรจการศกษา (ปทส าเรจ) 1 ผศ.ดร.ชลเมธ อาปณกานนท Ph.D. (Electrical and Computer

Engineering) The Georgia Institute of Technology

(2004)

2 ผศ.ดร.พรชย มงคลนาม Ph.D. (Computer Science) Arizona State University (2003) 3 ผศ.ดร.วชรศกด วานชชา Ph.D. (Information Science)

Japan Advanced Institute of Science and Technology

(2004)

10 สถานทจดการเรยนการสอน คณะเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร บางมด ทงคร กรงเทพฯ

Page 7: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

3

11 สถานการณภายนอกหรอการพฒนาทจ าเปนตองน ามาพจารณาในการวางแผนหลกสตร 11.1 สถานการณหรอการพฒนาทางเศรษฐกจ

จากรางแผนพฒนาเศรษฐกจและสงคมแหงชาตฉบบท 11 (พ.ศ. 2555–2559) ทสนบสนนการพฒนาอตสาหกรรมและบรการภายใตแนวคดการพฒนาเศรษฐกจเชงสรางสรรค โดยใชวทยาศาสตร เทคโนโลย และนวตกรรมในการสรางมลคาเพมและทรพยสนทางปญญาใหกบผลผลตชมชน ตลอดจนการพฒนาเทคโนโลยทเหมาะสมในการจดการสงแวดลอม วศวกรรมซอฟตแวรนบเปนสวนหนงทกอใหเกดท งโอกาสและภยคกคาม ทางดานเศรษฐกจ จงจ าเปนตองเตรยมพรอมใหทนตอการเปลยนแปลงดงกลาว ซงตองมการจดการองคความรอยางเปนระบบ และการใชซอฟตแวรทเหมาะสม รวมท งยทธศาสตรของเทคโนโลยสารสนเทศและการสอสารของประเทศไทย พ.ศ. 2554-2563 (ICT2020) ทก าหนดทศทางและการพฒนา เทคโนโลยสารสนเทศและการสอสาร (ไอซท) เพอพฒนาเศรษฐกจและสงคมของประเทศไทย ซงตองการวศวกรซอฟตแวรทมคณภาพเปนจ านวนมาก จากกรอบแผนอดมศกษาระยะยาว 15 ป ฉบบท 2 (พ.ศ. 2551-2565) ทมเปาหมายเพอยกระดบคณภาพอดมศกษาไทย เพอผลตและพฒนาบคลากรทมคณภาพสามารถปรบตวส าหรบงานทเกดขนตลอดชวต พฒนาศกยภาพอดมศกษาในการสรางความรและนวตกรรมเพอเพมขดความสามารถในการแขงขนของประเทศในโลกาภว ตน จากการทประเทศไทยจะเขาสประชาคมอาเซยน (ASEAN Community) ในป 2558 การศกษาในฐานะการคาประเภทบรการขามพรมแดนจะมการเคลอนยายของนกเรยน นกศกษา อาจารย ตลอดจนคนท างานในสาขาอาชพตาง ๆ โดยเฉพาะดานเทคโนโลยสารสนเทศ วทยาศาสตร และวศวกรรมซอฟตแวร นอกจากน ความรวมมอทางดานการวจยและพฒนา กจะเออใหเกดการเคลอนยายทางความรและนวตกรรม ซงนโยบายดงกลาวสอดคลองกบกรอบแผนอดมศกษาระยะยาว 15 ป ฉบบท 2 (พ.ศ. 2551-2565) จงจ าเปนตองสรางนกพฒนาซอฟตแวรทมความรและทกษะทงทางทฤษฎ ทางปฏบต การตดตอสอสารและการจดการทดเพอจะเพมขดความสามารถในการแขงขนของประเทศ

11.2 สถานการณหรอการพฒนาทางสงคมและวฒนธรรม จากการเปลยนแปลงดานสงคมยคการสอสารไรพรมแดน ทมการใชคอมพวเตอรทกหนทกแหง (Ubiquitous Computing และ Internet of Things) ทเพมขนอยางรวดเรวผานเครอขายความเรวสงและ/หรออนเทอรเนต ประกอบกบราคาและคาใชจายทถกลง รวมทงสมรรถนะของเทคโนโลยไรสาย โทรศพทเคลอนท และคอมพวเตอรแบบพกพาทสามารถสอสารขอมลมลตมเดยไดสะดวกและรวดเรว น าสการเปลยนแปลงทางสงคมและวฒนธรรมทจ าเปนตองเขาถงขอมลขาวสารทเชอถอได ปลอดภย ไมผดศลธรรมและจรรยาบรรณทด นอกจากนโครงการพฒนามหาวทยาลยวจยแหงชาต (National Research Universities) ทตองการเรงพฒนามหาวทยาลยวจยของประเทศสระดบนานาชาต เพอสงเสรมใหประเทศไทยเปนศนยกลางการศกษา การวจยพฒนา และการฝกอบรม/ประชมวชาการในระดบภมภาค จงจ าเปนตองใชนกพฒนาซอฟตแวรทมความเปนมออาชพ มคณธรรมจรยธรรม ทชวยชน าและขบเคลอนการเปลยนแปลงดงกลาวเปนไปในรปแบบทสอดคลองและเหมาะสมกบวถชวตของสงคมและวฒนธรรมไทย

Page 8: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

4

12 ผลกระทบจาก ขอ 11.1 และ 11.2 ตอการพฒนาหลกสตรและความเกยวของกบพนธกจของสถาบน 12.1 การพฒนาหลกสตร

ผลกระทบจากสถานการณภายนอกในการพฒนาหลกสตรจ าเปนตองกระท าในเชงรก โดยพฒนาหลกสตรนมมาตรฐานและคณภาพ เพอพฒนาวศวกรซอฟตแวรใหสามารถกาวทนการเปลยนแปลงและมศกยภาพในการแขงขนไดในระดบประเทศและสากล โดยการพฒนาบคลากรดงกลาวจ าเปนตองมความพรอมทสามารถปฏบตงานไดทนท และมความสามารถทงทางดานวชาการและ/หรอวชาชพ รวมถงเขาใจถงผลกระทบของซอฟตแวรตอการพฒนาเศรษฐกจ สงคมและวฒนธรรม โดยตองปฏบตตนอยางมออาชพ มคณธรรม จรยธรรม ซงเปนสวนส าคญของการพฒนาหลกสตร

12.2 ความเกยวของกบพนธกจของสถาบน จากยทธศาสตรของเทคโนโลยสารสนเทศและการสอสารของประเทศไทย และการใชคอมพวเตอร

ทกหนทกแหงกอใหเกดผลกระทบตอพฤตกรรมทเปลยนแปลงไปของสงคมไทย ดงนนการใชซอฟตแวรตองใชในเชงสรางสรรค เพอกอใหเกดประโยชนตอสวนรวม โดยค านงถงคณธรรมและจรยธรรม ซงเปนสวนหนงของหลกสตรในการพฒนาบคลากรทางดานวศวกรรมซอฟตแวรทสอดคลองกบพนธกจของมหาวทยาลยเทคโนโลยพระจอมเกลาธนบรในหวขอทมงสความเปนเลศทางดานเทคโนโลยและการวจย และการมงสรางบณฑตทดและเกง เพอการพฒนาสงคมและประเทศ และใหสอดคลองกบการเปนมหาวทยาลยวจยแหงชาตทเนนการสรางงานวจยทสามารถตอบโจทยใหกบสงคมและประเทศชาตได

13. ความสมพนธกบหลกสตรอนทเปดสอนในคณะ/ภาควชาอนของสถาบน 13.1 กลมวชา/รายวชาในหลกสตรนทเปดสอนโดยคณะ/ภาควชา/หลกสตรอน

รายวชาเลอกบางวชาในระดบบณฑตศกษาตาง ๆ ของคณะทนกศกษาสามารถเลอกลงไดเพอเปนการพฒนาองคความรทเกยวของ

13.2 กลมวชา/รายวชาในหลกสตรทเปดสอนใหภาควชา/หลกสตรอนมาเรยน ทกรายวชาทเปดสอน (ทงวชาบงคบและวชาเลอก)

13.3 การบรหารจดการ ผรบผดชอบหลกสตรตาง ๆ ทเกยวของจดใหมการใชทรพยากรของคณะรวมกน เพอกอใหเกด

ประโยชนสงสดตอนกศกษาและองคการ

หมวดท 2. ขอมลเฉพาะของหลกสตร

1. ปรชญา ความส าคญ และวตถประสงคของหลกสตร 1.1. ปรชญา

หลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมซอฟตแวร เปนหลกสตรทมงเนนการผลต มหาบณฑตใหไดรบความรความเขาใจ มทกษะการพฒนาซอฟตแวรในธรกจและอตสาหกรรมอยางดและสามารถน าความรดงกลาวไปใชในอตสาหกรรมซอฟตแวรไดอยางมประสทธภาพ ตลอดจนเปนผม

Page 9: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

5

คณธรรมและจรยธรรมในสงคม สามารถท างานเปนทมรวมกบผอนได และท างานไดอยางมออาชพ ดงปรชญาของคณะเทคโนโลยสารสนเทศ คอ ท าอยางมหลกวชาการ ท าอยางมคณภาพ ท าอยางสม าเสมอ ท าดวยความยตธรรม มคณธรรม จรยธรรม และโปรงใส

1.2 ความส าคญ อตสาหกรรมซอฟตแวรเปนอตสาหกรรมทมมลคาเพมสง ซงเปนอกแนวทางหนงในการพฒนา

ประเทศเพอใหสามารถพงพาตนเองไดในระดบหนง อตสาหกรรมซอฟตแวรตองการความเชยวชาญเฉพาะทาง โดยเฉพาะอยางยงการผลตซอฟตแวรขนาดใหญทจ าเปนตองมการจดการกบกระบวนการซอฟตแวรทด และเนองจากเทคโนโลยและวธการผลตซอฟตแวรไดพฒนาไปอยางตอเนองและรวดเรว รวมถงขนาดและความซบซอนของซอฟตแวรกเพมขนตามไปดวย ท าใหการพฒนาซอฟตแวรตองอาศยกระบวนการผลตทถกออกแบบอยางละเอยดตามมาตรฐานทเปนสากล เชนตาม Capability Maturity Model Integration (CMMI) หลกการทางวศวกรรมจงไดถกน าเขามาประยกตใชในการวางแผน ควบคมการพฒนา จดการความเสยง ประเมนผล ประกนคณภาพของซอฟตแวรเพอใหไดซอฟตแวรทมคณภาพตามความตองการ วศวกรรมซอฟตแวรจงเปนสาขาวชาทเปนทสนใจอยางมากในปจจบน ดงเหนไดจากการสนบสนนในดานตาง ๆ จากส านกงานสงเสรมอตสาหกรรมซอฟตแวรแหงชาต (องคการมหาชน)/หรอ SIPA และเขตอตสาหกรรมซอฟตแวรประเทศไทย/หรอ Software Park Thailand คณะเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยพระจอมเกลาธนบรตระหนกถงความส าคญของการผลตบคลากรใหเปนก าลงส าคญของอตสาหกรรมซอฟตแวร ไทย จงพฒนาหลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมซอฟตแวร เพอใหบณฑตไดรบความรความเขาใจในหลกการและกระบวนการซอฟตแวรอยางถองแทและถกตอง มทกษะการพฒนาซอฟตแวรในธรกจและอตสาหกรรมอยางด และสามารถน าความรดงกลาวไปใชในอตสาหกรรมซอฟตแวรไดอยางมประสทธภาพ

1.3. วตถประสงค 1.3.1. เพอผลตมหาบณฑตทมความรความสามารถและทกษะทางดานวศวกรรมซอฟตแวรซง

มหาบณฑตตองไดรบ การเสรมสรางและพฒนาความรความเขาใจเกยวกบกระบวนการพฒนาวศวกรรมซอฟตแวร ความรความเขาใจเกยวกบวงจรการพฒนา และการบรหารวศวกรรมซอฟตแวร ประสบการณจากการท างานรวมกนเปนทมในการพฒนาวศวกรรมซอฟตแวร ความเปนมออาชพ คณธรรมจรยธรรม ความรบผดชอบตอสงคม ทกษะการเรยนร ทกษะการ

คด และทกษะการสอสารทด ประสบการณโดยตรงจากผเชยวชาญในการพฒนาวศวกรรมซอฟตแวรในบางรายวชาท

เกยวของ 1.3.2. เพอใหมหาบณฑตสามารถใชความรในการสรางสรรคปรบปรงเปลยนแปลงพฒนาโปรแกรมให

มประสทธภาพขน มหาบณฑตสามารถท างานเกยวกบวศวกรรมซอฟตแวรและมประสบการณ

Page 10: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

6

เกยวกบการพฒนาซอฟตแวร และสามารถน าเอาองคความรไปประยกตใชและไปตอยอดไดในชวตการท างานจรงทงขณะทก าลงศกษาอยและ/หรอหลงส าเรจการศกษาไปแลว

2. แผนพฒนาปรบปรง แผนการพฒนา/เปลยนแปลง กลยทธ หลกฐาน/ตวบงช

- ปรบปรงหลกสตรใหคงไวซงมาตรฐานระดบชาตและสากล

- พฒนาหลกสตรใหสอดคลองกบมาตรฐาน ACM/IEEE และมาตรฐานคณวฒระดบอดมศกษาแหงชาต และขอแนะน า Software Engineering Body of Knowledge (SWEBOK)

- สงเสรมใหมความรวมมอทาง วชาการและวชาชพ กบองคการ ภายนอกคณะทงในและตางประเทศ - ตดตามประเมนและปรบปรงหลกสตรทก 5 ป

- เอกสารการปรบปรงหลกสตร - มความรวมมอทางวชาการและวชาชพกบองคการหนวยงานนอกคณะทงในและตางประเทศอยางนอย 5 โครงการ - มหลกสตรปรบปรงใหมทก 5 ป

- ปรบปรงหลกสตรใหสอดคลองกบความตองการของธรกจและอ ต ส า ห ก ร ร ม แ ล ะ ก า รเป ลยนแปลงทางวศวกรรมซอฟตแวรและเทคโนโลยทเกยวของ

- ส ารวจความพงพอใจของหลกสตรจากผส าเรจการศกษา

- ส ารวจความพ งพอใจและความตองการจากผใชมหาบณฑต

- มรายงานการประเมนความพงพอใจจากผส าเรจการศกษา - มรายงานการประเมนความพงพอใจและความตองการของผใชมหาบณฑต ดงแสดงในหมวดท 7 ขอท 6

หมวดท 3. ระบบการจดการศกษา การด าเนนการ และโครงสรางของหลกสตร

1. ระบบการจดการศกษา 1.1. ระบบ

การจดการศกษาเปนแบบทวภาค ขอก าหนดตาง ๆ ใหเปนไปตามระเบยบมหาวทยาลย เทคโนโลยพระจอมเกลาธนบร วาดวยการศกษาระดบบณฑตศกษา (ภาคผนวก ช.)

1.2. การจดการศกษา ภาคการศกษาพเศษ ไมม

1.3. การเทยบเคยงหนวยกตในระบบทวภาค ไมม

Page 11: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

7

2. การด าเนนการหลกสตร 2.1. วน-เวลาในการด าเนนการเรยนการสอน

นอก วน-เวลาราชการ (ภาคเสาร-อาทตย)

2.2. คณสมบตของผเขาศกษา 1) ตองเปนผไดรบปรญญาตรสาขาวชา วทยาการคอมพวเตอร วศวกรรมคอมพวเตอร วศวกรรมซอฟตแวร เทคโนโลยสารสนเทศ หรอเทยบเทาทส านกงานคณะกรรมการการอดมศกษารบรอง และมความรทาง วศวกรรมซอฟตแวรเบองตน

2) มประสบการณการท างานเกยวของกบวศวกรรมซอฟตแวร มาแลวไมนอยกวา 1 ป หรอ คณาจารยประจ าหลกสตรพจารณาแลวเหนสมควรรบเขาศกษาได

3) มคณสมบตอนเปนไปตามระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวย การศกษาระดบบณฑตศกษา

2.3. ปญหาของนกศกษาแรกเขา เนอหาวชาเปนวชาขนสง แมวานกศกษาสวนใหญจะจบการศกษาสายตรงทางดานคอมพวเตอร หรอเทคโนโลยสารสนเทศ แตเนองจากในเนอหาวชาตองใชประสบการณการท างานประกอบเพอใหเหนภาพรวม และสามารถท าการวเคราะหและแกไขปญหาได นกศกษาทขาดประสบการณท างานหรอไมไดท างานสายตรงจงมปญหาในการเรยนบาง และนกศกษาบางกลมยงขาดทกษะในการอธบายทงทางการพดและการเขยน และขาดทกษะในการท างานเปนทม นอกจากนภาษาองกฤษทใชในเอกสาร หนงสอ สอการสอน รวมถงขอสอบเปนปญหาตอความเขาใจส าหรบนกศกษาบางกลม

2.4. กลยทธในการด าเนนการเพอแกไขปญหา/ขอจ ากดของนกศกษาในขอ 2.3 จดใหมการท างานเปนทมขนาดเลกเพอใหมการกระจายและแลกเปลยนความรและประสบการณ

ระหวางกนไดทวถง มการอบรมวธการเขยนทางเทคนค (Technical Writing) และเปดหลกสตรระยะสนดานภาษาองกฤษใหนกศกษาเขาฝกอบรม รวมทงมระบบการเรยนรอเลกทรอนกส (e-Learning) ใหนกศกษาไดศกษาทบทวน

2.5. แผนการรบนกศกษาและผส าเรจการศกษาในระยะ 5 ป

จ านวนนกศกษา จ านวนนกศกษาแตละปการศกษา

2558 2559 2560 2561 2562 จ านวนรบ 45 45 45 45 45 ยอดรวม 45 90 90 90 90

คาดวาจะจบการศกษา - 45 45 45 45

Page 12: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

8

2.6. งบประมาณตามแผน คาบ ารงการศกษา 25,000 บาท/คน/ภาคการศกษา 50,000 บาท/คน/ป คาลงทะเบยน 2,200 บาท/หนวยกต 39,600 บาท/คน/ป คาเลาเรยนรวม 89,600 บาท/คน/ป

รวม 89,600 บาท/คน/ป 2.6.1. งบประมาณรายรบ (หนวย บาท) รายละเอยดรายรบ ปงบประมาณ

2558 2559 2560 2561 2562

คาบ ารงการศกษา 4,200,000 4,500,000 4,500,000 4,500,000 4,500,000

คาลงทะเบยน 3,326,400 3,564,000 3,564,000 3,564,000 3,564,000

เงนอดหนนงานวจย 100,000 300,000 600,000 600,000 600,000 รวมรายรบ 7,626,400 8,364,000 8,664,000 8,664,000 8,664,000

2.6.2. งบประมาณรายจาย (หนวย บาท)

หมวดเงน ปงบประมาณ

2558 2559 2560 2561 2562 ก. งบด าเนนการ

1. คาใชจายบคลากร 4,471,152 4,694,710 4,929,445 5,175,917 5,434,713 2. คาใชจายด าเนนงาน 420,000 450,000 450,000 450,000 450,000

3. ทนการศกษา - - - - - 4. รายจายเขามหาวทยาลย 2,520,000 2,700,000 2,700,000 2,700,000 2,700,000

รวม (ก) 7,411,152 7,844,710 8,079,445 8,325,917 8,584,713 ข. งบลงทน 00,000 1,000,000 1,000,000 1,000,000 คาครภณฑ - - - - -

รวม (ข) - - - - - รวม (ก) + (ข) 7,411,152 7,844,710 8,079,445 8,325,917 8,584,713 จ านวนนกศกษา 45 90 90 90 90 คาใชจายตอหวนกศกษา 88,228 87,163 89,772 92,510 95,386 หมายเหต คาใชจายตอหวนกศกษา 90,612 บาทตอป ทงน อตราคาเลาเรยนใหขนอยกบประกาศของมหาวทยาลย ในแตละปการศกษา

2.7. ระบบการศกษา ระบบการศกษาเปนแบบชนเรยน และ/หรอ การเรยนเสรมทางสออเลกอเลกทรอนกส

2.8. การเทยบโอนหนวยกต รายวชาและการลงทะเบยนเรยนขามมหาวทยาลย ใหเปนไปตามระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวยการเทยบโอนความร ทกษะ และประสบการณระดบบณฑตศกษา โดยความเหนชอบของกรรมการประจ าหลกสตร

Page 13: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

9

3. หลกสตรและอาจารยผสอน 3.1. หลกสตร

3.1.1. จ านวนหนวยกต รวมตลอดหลกสตร 36 หนวยกต 3.1.2. โครงสรางหลกสตร

โครงสรางหลกสตร สอดคลองกบเกณฑมาตรฐานหลกสตรของกระทรวงศกษาธการ ดงน แผน ก 2 แผน ข ก. หมวดวชาบงคบ 12 12 หนวยกต ข. หมวดวชาบงคบเลอก 6 12 หนวยกต ค. หมวดวชาเลอก 6 6 หนวยกต ง. วทยานพนธ / การคนควาอสระ / การสมมนาเชงปฏบตการ 12 6 หนวยกต

3.1.3. รายวชา - รหสวชา

รหสวชาประกอบดวย 3 หลกแรกเปนตวอกษร และตามดวยตวเลข 3 หลก มความหมายดงน SWE หมายถง กลมวชาวศวกรรมซอฟตแวร ตวเลข มความหมายดงน เลขหลกรอย แสดงระดบของวชา เลขหลกสบ แสดงกลมวชา เลขหลกหนวย แสดงล าดบทของวชา เลขหลกสบแสดงกลมวชา ดงน 0 หมายถง หมวดวชาพนฐานทางวศวกรรมซอฟตแวร 1-2 หมายถง หมวดวชาซอฟตแวรและการออกแบบ 3 หมายถง หมวดวชาการสรางและการบ ารงรกษาซอฟตแวร 4 หมายถง หมวดวชาการจดการซอฟตแวร 5 หมายถง หมวดวชากระบวนการทางซอฟตแวรและการ ประกนคณภาพซอฟตแวร 6 หมายถง หมวดวชาเครองมอการพฒนาซอฟตแวร 7 หมายถง หมวดวชาสมมนาเชงปฏบตการ

9 หมายถง หมวดวชาอน ๆ ทเกยวของ

Page 14: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

10

- รายวชา

หมวดวชาบงคบ 12 หนวยกต SWE 601 หลกการวศวกรรมซอฟตแวร

Software Engineering Principles 3(3-0-9)

SWE 602 การวเคราะหและออกแบบระบบขนสง Advanced Systems Analysis and Design

3(3-0-9)

SWE 603 การบรหารโครงการซอฟตแวร Software Project Management

3(3-0-9)

SWE 604 โครงสรางและสถาปตยกรรมซอฟตแวร Software Structures and Architectures

3(3-0-9)

หมวดวชาบงคบเลอก (เลอกเรยนจาก) แผน ก 2 เลอก 2 วชา 6 หนวยกต แผน ข เลอก 4 วชา 12 หนวยกต

SWE 605 การทวนสอบและการตรวจสอบความสมเหตสมผลของซอฟตแวร Software Verification and Validation

3(3-0-9)

SWE 610 การออกแบบซอฟตแวรประเภทฝงตว Embedded Software Design

3(3-0-9)

SWE 611 การออกแบบปฏสมพนธ Interaction Design

3(3-0-9)

SWE 612 การประมวลผลแบบคลาวด Cloud Computing

3(3-0-9)

SWE 630 การพฒนาซอฟตแวรแบบอไจล Agile Software Development

3(3-0-9)

SWE 631 การพฒนาซอฟตแวรแบบกระจาย Distributed Software Development

3(2-2-9)

SWE 650 การปรบปรงกระบวนการซอฟตแวร Software Process Improvement

3(3-0-9)

SWE 651 มาตรวดผลซอฟตแวร Software Metrics

3(3-0-9)

SWE 702* ระเบยบวธการวจย Research Methodology

3(3-0-9)

หมายเหต * ส าหรบแผน ก 2

Page 15: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

11

หมวดวชาเลอก 6 หนวยกต (เลอกเรยนจาก) เลอก 2 วชา หรอเลอกจากหมวดวชาบงคบเลอก

SWE 613 ระบบแบบกระจายและแบบขนาน Parallel and Distributed Systems

3(3-0-9)

SWE 614 การออกแบบซอฟตแวรแบบทนทานตอความบกพรอง Software Fault Tolerance Design

3(3-0-9)

SWE 615 การออกแบบแอนเมชนและเกม Animation and Game Design

3(3-0-9)

SWE 616 การประมวลผลส าหรบอปกรณเคลอนทและแอปพลเคชน Mobile Computing and Applications

3(3-0-9)

SWE 617 การสอสารส าหรบวศวกรซอฟตแวร Communication for Software Engineers

3(3-0-9)

SWE 632 ระบบปฏบตการและระบบเครอขาย Operating Systems and Network Systems

3(3-0-9)

SWE 633 การพฒนาโปรแกรมประยกตส าหรบองคกรขนาดใหญ Enterprise Application Development

3(3-0-9)

SWE 634 การบ ารงรกษาซอฟตแวร Software Maintenance

3(3-0-9)

SWE 640 การจดการขอก าหนดและสงตองการทางซอฟตแวร Software Requirement and Specification Management

3(3-0-9)

SWE 641 การจดการโครงแบบซอฟตแวร Software Configuration Management

3(3-0-9)

SWE 652 การประกนคณภาพซอฟตแวร Software Quality Assurance

3(3-0-9)

SWE 660 เครองมอส าหรบงานวศวกรรมซอฟตแวร Software Engineering Tools

3(3-0-9)

SWE 661 การเขยนโปรแกรมและการพฒนาบนเวบ Web Programming and Development

3(3-0-9)

SWE 690 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 1 Selected Topic in Software Engineering I

3(3-0-9)

SWE 691 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 2 Selected Topic in Software Engineering II

3(3-0-9)

SWE 692 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 3 Selected Topic in Software Engineering III

3(3-0-9)

Page 16: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

12

INT 610

ระบบสนบสนนการตดสนใจ Decision Support Systems

3(3-0-9)

INT 611

การเงนเชงกลยทธส าหรบเทคโนโลยสารสนเทศ Financial Strategies for Information Technology

3(3-0-9)

INT 613

การบรหารความมนคงของสารสนเทศ Information Security Management

3(3-0-9)

INT 615

การจดการคณภาพสารสนเทศ Information Quality Management

3(3-0-9)

INT 616

การวางแผนทรพยากรองคกร Enterprise Resource Planning

3(3-0-9)

INT 617

การยอมรบการใชงานเทคโนโลยสารสนเทศ Information Technology Adoption

3(3-0-9)

INT 630

เทคโนโลยฐานขอมล Database Technology

3(3-0-9)

INT 631

เทคโนโลยเชงออบเจกต Object-Oriented Technology

3(3-0-9)

INT 632

ปญญาประดษฐ Artificial Intelligence

3(3-0-9)

INT 633

เทคโนโลยมลตมเดย Multimedia Technology

3(3-0-9)

INT 635

การคนคนสารสนเทศ Information Retrieval

3(3-0-9)

INT 636

ปฏสมพนธระหวางคอมพวเตอรกบมนษย Human-Computer Interaction

3(3-0-9)

INT 637

การจดการความร Knowledge Management

3(3-0-9)

INT 638

การท าเหมองขอมล Data Mining

3(3-0-9)

INT 640

เทคโนโลยเอกซเอมแอล XML Technology

3(3-0-9)

INT 641

การควบคมและตรวจสอบเทคโนโลยสารสนเทศ Information Technology Control and Audits

3(3-0-9)

INT 650

ความมนคงของเทคโนโลยสารสนเทศ Information Technology Security

3(3-0-9)

INT 651

เทคโนโลยโทรคมนาคม Telecommunication Technology

3(3-0-9)

Page 17: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

13

INT 652

วศวกรรมอนเทอรเนต Internet Engineering

3(3-0-9)

INT 653

เทคโนโลยโมบาย Mobile Technology

3(3-0-9)

INT 654

การประมวลผลแบบคลาวดและการประยกต Cloud Computing and Application

3(3-0-9)

หรอวชาเลอกอน ๆ ตามความเหนชอบของคณาจารยประจ าหลกสตร

วทยานพนธ / การคนควาอสระ / การสมมนาเชงปฏบตการ แผน ก 2 12 หนวยกต

SWE 700 วทยานพนธ Thesis

12(0-24-48)

แผน ข เลอก 6 หนวยกต SWE 671 สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 1

Software Engineering Workshop I 3(3-2-9)

SWE 672 สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 2 Software Engineering Workshop II

3(3-2-9)

SWE 701*

การศกษาโครงการเฉพาะเรอง Special Project Study

6(0-12-24)

INT 670

สมมนาเชงปฏบตการเขยนโปรแกรมและการจดการฐานขอมล Database Programming and Administration Workshop

3(3-2-9)

INT 671

สมมนาเชงปฏบตการการจดการฐานขอมลเชงธรกจ Business Database Management Workshop

3(3-2-9)

INT 672

สมมนาเชงปฏบตการพฒนาคลงขอมล Data Warehouse Builder Workshop

3(3-2-9)

INT 673

สมมนาเชงปฏบตการเครอขายส าหรบส านกงาน Office Networking Workshop

3(3-2-9)

INT 674

สมมนาเชงปฏบตการเครอขายส าหรบองคกรขนาดใหญ Enterprise Networking Workshop

3(3-2-9)

INT 675

สมมนาเชงปฏบตการการเขยนโปรแกรมจาวา Java Programming Workshop

3(3-2-9)

INT 676

สมมนาเชงปฏบตการการเขยนโปรแกรมจาวาเซรฟเวอรไซต Java-Server Side Programming Workshop

3(3-2-9)

INT 677

สมมนาเชงปฏบตการมาตรฐานการใหบรการดานเทคโนโลยสารสนเทศ Information Technology Service Standard Workshop

3(3-2-9)

Page 18: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

14

INT 678

สมมนาเชงปฏบตการคอมพวเตอรแบบคลาวด Cloud Computing Workshop

3(3-2-9)

*หรอวชาสมมนาเชงปฏบตการอน ๆ ตามความเหนชอบของคณาจารยประจ าหลกสตร 3.1.4. แสดงแผนการศกษา 3.1.4.1 แผนการเรยนการสอน แผน ก 2

ปท 1 / ภาคการศกษาท 1 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง) SWE 601 หลกการวศวกรรมซอฟตแวร 3 (3 0 9) SWE 602 การวเคราะหและออกแบบระบบขนสง 3 (3 0 9) SWE 603 การบรหารโครงการซอฟตแวร 3 (3 0 9)

รวม 9 (9 0 27) ปท 1 / ภาคการศกษาท 2 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง)

SWE 604 โครงสรางและสถาปตยกรรมซอฟตแวร 3 (3 0 9) SWE 702 ระเบยบวธการวจย* 3 (3 0 9) SWE XXX วชาบงคบเลอก (2) 3 (3 0 9)

รวม 9 (9 0 27) * วชาบงคบเลอก (1)

ปท 2 / ภาคการศกษาท 1 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง) SWE XXX วชาเลอก (1) 3 (3 0 9) SWE XXX วชาเลอก (2) 3 (3 0 9) SWE 700 วทยานพนธ 3 (0 6 12)

รวม 9 (6 6 30) ปท 2 / ภาคการศกษาท 2 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง)

SWE 700 วทยานพนธ 9 (0 18 36) รวม 9 (0 18 36)

3.1.4.2 แผนการเรยนการสอน แผน ข ปท 1 / ภาคการศกษาท 1 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง)

SWE 601 หลกการวศวกรรมซอฟตแวร 3 (3 0 9) SWE 602 การวเคราะหและออกแบบระบบขนสง 3 (3 0 9) SWE 603 การบรหารโครงการซอฟตแวร 3 (3 0 9)

รวม 9 (9 0 27)

Page 19: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

15

ปท 1 / ภาคการศกษาท 2 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง) SWE 604 โครงสรางและสถาปตยกรรมซอฟตแวร 3 (3 0 9) SWE XXX วชาบงคบเลอก (1) 3 (3 0 9) SWE XXX วชาบงคบเลอก (2) 3 (3 0 9)

รวม 9 (9 0 27) ปท 2 / ภาคการศกษาท 1 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง)

SWE XXX วชาบงคบเลอก (3) 3 (3 0 9) SWE XXX วชาบงคบเลอก (4) 3 (3 0 9) SWE 701 การศกษาโครงการเฉพาะเรอง* 3 (0 6 12)

รวม 9 (6 6 30) ปท 2 / ภาคการศกษาท 2 หนวยกต (ทฤษฎ ปฏบต ศกษาดวยตนเอง)

SWE XXX วชาเลอก (1) 3 (3 0 9) SWE XXX วชาเลอก (2) 3 (3 0 9) SWE 701 การศกษาโครงการเฉพาะเรอง* 3 (0 6 12)

รวม 9 (6 6 30) *หรอวชาสมมนาเชงปฏบตการ 3.1.5. ค าอธบายรายวชา

ค าอธบายรายวชาแสดงในภาคผนวก ก. 3.2. ชอ สกล เลขประจ าตวบตรประชาชน ต าแหนงและคณวฒของอาจารย

3.2.1. อาจารยประจ าหลกสตร

ล ำดบ ชอ – นำมสกล คณวฒกำรศกษำสงสด

(สำขำวชำ) สถำบนทส ำเรจกำรศกษำ

(ปทส ำเรจ) ต ำแหนง วชำกำร

ภำระงำนสอน (ชม./สปดำห)

ปกำรศกษำ 2557 2558 2559 2560

1 นายชลเมธ อาปณกานนท

Ph.D. (Electrical and Computer

Engineering)

The Georgia Institute of Technology (2004)

ผศ.

6 6 6 6

2 นายพรชย มงคลนาม

Ph.D. (Computer Science)

Arizona State University (2003)

ผศ. 6 6 6 6

3 นายวชรศกด วานชชา

Ph.D. (Information Science)

Japan Advanced Institute of Science and Technology (2004)

ผศ. 6 6 6 6

4 นายกตตพนธ พวพลเทพ

วท.ม. (เทคโนโลยสารสนเทศ)

มหาวทยาลยเทคโนโลย พระจอมเกลาธนบร (2550)

- 6 6 6 6

5 นายสเมธ องคะศรกล

วท.ม. (วทยาศาสตรคอมพวเตอร)

จฬาลงกรณมหาวทยาลย (2537)

ผศ. 6 6 6 6

หมายเหต: ภาระงานสอนและผลงานวชาการของอาจารยอยในภาคผนวก ค.

Page 20: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

16

3.2.2. อาจารยประจ า

ล าดบ ชอ – นามสกล คณวฒการศกษาสงสด สถาบนทส าเรจการศกษา ต าแหนง วชาการ

ภาระงานสอน

2557 2558 2559 2560

1 นายกตตชย ลวนยานนท

Ph.D. (Computer Science)

University of Wales College of Cardiff (1996)

รศ. 6 6 6 6

2 นายเกรยงไกร ปอแกว

Ph.D. (Computer Science)

University of Illinois at Urbana-Champaign (2000)

ผศ. 6 6 6 6

3 นางสาวชาครดา นกลกจ Ph.D. (Computer Science)

University of Alabama (2001)

ผศ. 6 6 6 6

4 นายนพนธ เจรญกจการ

Ph.D. (Information Systems)

University of Toronto (1996)

รศ. 6 6 6 6

5 นายบณฑต วรรธนาภา

วศ.ด. (วศวกรรมอตสาหการ)

สถาบนเทคโนโลยแหงเอเชย (2547)

ผศ. ดาน IT

6 6 6 6

6 นายบวร ปภสราทร

วศ.ด. (วศวกรรมไฟฟา)

จฬาลงกรณมหาวทยาลย (2532)

รศ.

6 6 6 6

7 นายประเสรฐ คนธมานนท

Ph.D. (Computer Engineering)

University of New South Wales (1998)

ผศ. 6 6 6 6

8 นายพเชฏฐ ลมวชรนนต

วท.ม. (วทยาศาสตรคอมพวเตอร)

จฬาลงกรณมหาวทยาลย (2542)

- 6 6 6 6

9 นายสนท ศรสวสดวฒนา

M.Sc. (Finance)

University of Texas at San Antonio (1997)

- 6 6 6 6

10 นายวเชยร ชตมาสกล

Ph.D. (Computer Science)

University of Sheffield (1994)

รศ. 6 6 6 6

11 นายวชย เอยมสนวฒนา Ph.D. (Computer Science)

University of Leed (2011) - 6 6 6 6

12 นางสาววทดา จงศภชยสทธ ปร.ด. (เทคโนโลยสารสนเทศ)

มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร (2551)

- 6 6 6 6

13 นางสาวสรย ฟนลกล

ปร.ด. (เทคโนโลยสารสนเทศ)

มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร (2551)

ผศ. 6 6 6 6

14 นายอนชาต ทศนวบลย Ph.D. (Electrical and Computer

Engineering)

University of Waterloo (2012)

- 6 6 6 6

15

นางสาวอมาพร สภสทธเมธ

ปร.ด. (วทยาการคอมพวเตอร)

มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร (2551)

- 6 6 6 6

16 นายโอฬาร โรจนพรพนธ

Ph.D. (Electronic Engineering)

University of New South Wales (2007)

- 6 6 6 6

3.2.3 อาจารยพเศษ ล าดบ ชอ – นามสกล คณวฒการศกษาสงสด สถาบนทส าเรจการศกษา ต าแหนง

วชาการ สถานทท างานปจจบน

1 นายบรรจง หะรงษ

Ph.D. (Computer Sci. Engineering)

University of New South Wales (1999)

- ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต

Page 21: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

17

4. องคประกอบเกยวกบประสบการณภาคสนาม (การฝกงาน หรอสหกจศกษา) 4.1. มาตรฐานผลการเรยนรของประสบการณภาคสนาม ไมม 4.2. ชวงเวลา ไมม

4.3. การจดเวลาและตารางสอน ไมม 5. ขอก าหนดเกยวกบการท าโครงงานหรองานวจย

แนวคดดานการวจย ขอบเขต เทคนค อปกรณ และระเบยบวธการส าหรบการวจยและพฒนาวศวกรรมซอฟตแวรใหม ๆ การปรบปรงระบบสารสนเทศเพอเพมประสทธภาพและประสทธผล สงเสรมการพฒนาความสามารถของนกศกษาเพอการประยกตความร พฒนาทกษะการวจยเพอแกไขปญหาดานวศวกรรมซอฟตแวร

5.1. ค าอธบายโดยยอ วทยานพนธ/โครงงานวศวกรรมซอฟตแวรทนกศกษาสนใจ และสามารถอธบายทฤษฎท น ามา

ประยกตในการท าวทยานพนธ/โครงงาน ประโยชนทจะไดรบจากการท าโครงงาน มขอบเขตโครงงานทสามารถท าเสรจภายในระยะเวลาทก าหนด

5.2. มาตรฐานผลการเรยนร เพอใหมความรความเขาใจในกระบวนการท าโครงงานและการวจย การวเคราะหขอมลทงเชงปรมาณ

และเชงคณภาพเพอใชในการแกปญหาการปฏบตการดานวศวกรรมซอฟตแวรได และสามารถเขยนแผนโครงงานและงานวจยเพอสอสารไดอยางมประสทธภาพ

5.3. ชวงเวลา ภาคการศกษาท 1-2 ของชนปท 2

5.4. จ านวนหนวยกต 6, 12 หนวยกต

5.5. การเตรยมการ นกศกษาทลงรายวชาบงคบครบทง 4 ตวและวชาบงคบเลอกแลว 2 ตว และมความประสงคจะท า

โครงงาน หรอวทยานพนธ ใหเขยนแบบฟอรมเสนอหวขอโครงงาน หรอวทยานพนธ พรอมระบอาจารยทปรกษาภายในสปดาหแรกของการเปดภาคการศกษา

5.6. กระบวนการประเมนผล แผน ก 2 มการสอบหวขอวทยานพนธในภาคการศกษาแรก ทงนจะมคณะกรรมการสอบวทยานพนธ

3 ทานเปนผพจารณา จากนนนกศกษาตองรายงานความกาวหนาในแตละภาคการศกษาตออาจารยทปรกษาวทยานพนธ โดยนกศกษาตองไดรบการตอบรบผลงานเผยแพรในรปแบบใดรปแบบหนงซงไมใชรปเลมทเปนวทยานพนธ นกศกษาตองสอบปากเปลาขนสดทาย ท งนมการเชญผทรงคณวฒภายนอก 1 ทานและคณะกรรมการภายใน 3 ทาน โดยคณะกรรมการทไดรบการแตงตงเปนผประเมนผล แผน ข มรายงานความกาวหนาการท าการศกษาโครงการเฉพาะเรองตออาจารยทปรกษาทกภาคการศกษา กระทงเสรจสนการท าโครงงาน โดยคณะกรรมการทไดรบการแตงตงเปนผประเมนผล

Page 22: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

18

หมวดท 4. ผลการเรยนร กลยทธการสอนและการประเมนผล

1. การพฒนาคณลกษณะพเศษของนกศกษา

คณลกษณะพเศษ กลยทธหรอกจกรรมของนกศกษา ความสามารถในดานการใชภาษาองกฤษ 1. มศนยประสานงานภาษาองกฤษเพอใหค าแนะน าการใชภาษา

2. เอกสาร ต าราเรยน และขอสอบเปนภาษาองกฤษ มความเปนผน า รบผดชอบ และมวนย .1 มการท างานเปนกลม โดยมการก าหนดบทบาทความเปนผน า

และผตาม เพอใหนกศกษาปรบบทบาทได 2. ก าหนดใหทกคนมสวนรวมในการน าเสนอรายงาน 3. สรางวนยในตนเอง และความรบผดชอบในการเรยน

คณธรรม จรยธรรม และจรรยาบรรณ 1. มการใชคอมพวเตอรเพอพฒนาสงคม ใหเขาใจถงผลกระทบ ตาง ๆ และการไมละเมดลขสทธและสทธทางปญญา 2. เคารพกฎกตกาอนดของหองเรยน เคารพอาจารยและเพอน ๆ

2. การพฒนาผลการเรยนรในแตละดาน

2.1. คณธรรม จรยธรรม 2.1.1. ผลการเรยนรดานคณธรรม จรยธรรม

1) สามารถจดการปญหาทางคณธรรม จรยธรรมทซบซอนเชงวชาการโดยค านงความรสกของผอนอยาง รอบร ยตธรรมและชดเจน มหลกฐานและตอบสนองปญหาตามหลกการและคานยมอนด ใหขอสรปท ไวตอความรสกของผอน

2) รเรมในการยกปญหาทางจรรยาบรรณทมอยเพอทบทวนและแกไข สนบสนนอยางจรงจงใหผอนใช การวนจฉยทางดานคณธรรม จรยธรรมในการจดการกบขอโตแยงและปญหาทมผลกระทบตอตนเอง และผอน

3) แสดงออกซงภาวะผน าในการสงเสรมใหมการประพฤตปฏบตตามหลกคณธรรม จรยธรรมใน สภาพแวดลอมของการท างานและในชมชนทกวางขวางขน

4) เคารพกฎระเบยบและขอบงคบตาง ๆ ขององคกรและสงคม 2.1.2. กลยทธการสอนทใชพฒนาการเรยนรดานคณธรรม จรยธรรม

1) ก าหนดใหมวฒนธรรมองคกร เพอเปนการปลกฝงใหนกศกษามระเบยบวนย เชน การเขาชนเรยนให ตรงเวลา ไมสงเสยงดงรบกวนผอน และการแตงกายทเหมาะสม

2) มอบหมายงานใหคนควา เขยนรายงาน และน าเสนอผลงานหนาหองเรยน 3) การจดกจกรรมเสรมหลกสตร เพอสงเสรมคณธรรม จรยธรรม เชน การยกยองนกศกษาทท าด ท า ประโยชนแกสวนรวม และเสยสละ 4) ศกษาดงานนอกสถานททมคณธรรม/จรยธรรมด

2.1.3. กลยทธการประเมนผลการเรยนรดานคณธรรม จรยธรรม 1) ประเมนจากการตรงเวลาของนกศกษาในการเขาชนเรยน การสงงานตามก าหนดระยะเวลาท มอบหมาย และการรวมกจกรรม

Page 23: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

19

2) ประเมนจากการมวนยและพรอมเพรยงของนกศกษาในการเขารวมกจกรรมเสรมหลกสตร 3) ความสจรตใจในการสอบ 4) ประเมนจากความรบผดชอบในหนาททไดรบมอบหมาย

2.2. ความร 2.2.1. ผลการเรยนรดานความร

1) มความรและความเขาใจอยางถองแทในเนอหาสาขาวชาวศวกรรมซอฟตแวร ตลอดจนทฤษฎและ หลกเกณฑพนฐานทส าคญและน ามาประยกตในการศกษาคนควาทางวชาการและการท างาน 2) มความเขาใจทฤษฎ และการวจยอยางลกซงในกลมวชาวศวกรรมซอฟตแวร 3) มความเขาใจในวธการพฒนาความรใหม ๆ และการประยกต ตลอดจนผลกระทบของผลงานวจยใน ปจจบนทมตอองคความรในสาขาวชาวศวกรรมซอฟตแวร 4) ตระหนกในระเบยบขอบงคบทใชอยในสภาพแวดลอมของระดบชาตและนานาชาตทอาจมผลกระทบ ตอสาขาวชา รวมทงเหตผลและการเปลยนแปลงทอาจจะเกดในอนาคต

2.2.2. กลยทธการสอนทใชพฒนาการเรยนรดานความร 1) ใชการเรยนการสอนในหลากหลายรปแบบ โดยเนนหลกการทางทฤษฎ และประยกตทางปฏบตใน

สภาพแวดลอมจรง มการท างานเดยวและแบบกลมโดยใหทนตอการเปลยนแปลงทางวศวกรรม ซอฟตแวร ทงนใหเปนไปตามลกษณะของรายวชาตลอดจนเนอหาสาระของรายวชานน ๆ 2) จดใหมการเรยนรจากสถานการณจรงโดยการศกษาดงานหรอเชญผเชยวชาญทมประสบการณตรงมา เปนวทยากรพเศษเฉพาะเรอง

3) จดใหมการเรยนรผานสออเลกทรอนกส 2.2.3. กลยทธการประเมนผลการเรยนรดานความร

1) การทดสอบยอย 2) การสอบกลางภาคเรยนและปลายภาคเรยน 3) ประเมนจากรายงานทนกศกษาจดท า 4) ประเมนจากการน าเสนอรายงานในชนเรยน

2.3. ทกษะทางปญญา 2.3.1. ผลการเรยนรดานทกษะทางปญญา

1) ใชความรทางภาคทฤษฎและภาคปฏบตในการจดการบรบทใหมทไมคาดคดทางวศวกรรมซอฟตแวร และพฒนาแนวคดรเรมและสรางสรรคเพอตอบสนองประเดนหรอปญหา

2) สามารถใชดลยพนจในการตดสนใจในสถานการณทมขอมลไมเพยงพอ สามารถสงเคราะหและใช ผลงานวจย สงตพมพทางวชาการ และพฒนาความคดใหม ๆ โดยการบรณาการใหเขากบองคความร เดม หรอเสนอเปนความรใหมททาทาย 3) สามารถใชเทคนคทวไปหรอเฉพาะทาง ในการวเคราะหประเดนหรอปญหาทซบซอนไดอยาง สรางสรรค รวมถงพฒนาขอสรปและขอเสนอแนะทเกยวของในสาขาวชาวศวกรรมซอฟตแวร

Page 24: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

20

4) สามารถวางแผนและด าเนนการโครงการส าคญ โครงการวจยคนควาทางวชาการ หรอการปฏบตการ ทางคอมพวเตอรไดดวยตนเอง โดยการใชความรทงภาคทฤษฎและภาคปฏบต ตลอดถงการใชเทคนค การวจย และใหขอสรปทสมบรณซงขยายองคความรหรอแนวทางการปฏบตทมอยเดมไดอยางม นยส าคญ

2.3.2. กลยทธการสอนทใชในการพฒนาการเรยนรดานทกษะทางปญญา 1) กรณศกษาทางการประยกตวศวกรรมซอฟตแวร 2) การอภปรายกลม 3) ใหนกศกษามโอกาสปฏบตงานจรง และคนควาวจย

2.3.3. กลยทธการประเมนผลการเรยนรดานทกษะทางปญญา 1) ประเมนตามสภาพจรงจากผลงาน และการปฏบตของนกศกษา เชน ประเมนจากการน าเสนอรายงาน ในชนเรยนและการทดสอบโดยใชแบบทดสอบหรอสมภาษณ

2) สงเกตพฤตกรรม

2.4. ทกษะความสมพนธระหวางบคคลและความรบผดชอบ 2.4.1. ผลการเรยนรดานทกษะความสมพนธระหวางตวบคคลและความรบผดชอบ 1) สามารถแกไขปญหาทมความซบซอน หรอความยงยากระดบสงทางวชาชพไดดวยตนเอง 2) สามารถตดสนใจในการด าเนนงานดวยตนเองและสามารถประเมนตนเองได รวมทงวางแผนในการ 3) มความรบผดชอบในการด าเนนงานของตนเอง และรวมมอกบผอนอยางเตมทในการจดการขอ โตแยงและปญหาตาง ๆ 4) แสดงออกทางทกษะการเปนผน าไดอยางเหมาะสมตามโอกาสและสถานการณเพอเพมพน

ประสทธภาพในการท างานของกลมปรบปรงตนเองใหมประสทธภาพในการปฏบตงานระดบสงได 2.4.2. กลยทธการสอนทใชในการพฒนาการเรยนรดานทกษะความสมพนธระหวางบคคลและความ รบผดชอบ

1) มอบหมายงานใหคนควา เขยนรายงาน และน าเสนอผลงานหนาหองเรยน 2) การใชกรณศกษา 3) การแลกเปลยนนกศกษาและบคลากรกบสถาบนอน ๆ (ถาม) 4) ศกษาดงาน และการเขารวมประชมสมมนาเชงวชาการระดบชาตและนานาชาต

2.4.3. กลยทธการประเมนผลการเรยนรดานทกษะความสมพนธระหวางบคคลและความรบผดชอบ 1) ประเมนจากพฤตกรรมและการแสดงออกของนกศกษาในการน าเสนอรายงานกลมในชนเรยน 2) สงเกตจากพฤตกรรมทแสดงออกในการรวมกจกรรมตาง ๆ และความครบถวนชดเจนตรงประเดนของ ขอมล

3) สมภาษณผเกยวของ

Page 25: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

21

2.5. ทกษะการวเคราะหเชงตวเลข การสอสาร และการใชเทคโนโลยสารสนเทศ 2.5.1. ผลการเรยนรดานทกษะการวเคราะหเชงตวเลข การสอสาร และการใชเทคโนโลยสารสนเทศ

1) สามารถคดกรองขอมลทางคณตศาสตรและสถตเพอน ามาใชในการศกษาคนควาปญหา สรปปญหา และเสนอแนะแกไขปญหาในดานตาง ๆ

2) สามารถสอสารอยางมประสทธภาพ ไดอยางเหมาะสมกบกลมบคคลตาง ๆ ทงในวงการวชาการและ ชมชนทวไป โดยการน าเสนอรายงานทงในรปแบบทเปนทางการและไมเปนทางการผานสงตพมพ ทางวชาการ รวมทงวทยานพนธหรอโครงการคนควาทส าคญ

2.5.2. กลยทธการสอนทใชในการพฒนาการเรยนรดานทกษะการวเคราะหเชงตวเลข การสอสาร และการใชเทคโนโลยสารสนเทศ 1) มอบหมายงานใหคนควา เขยนรายงาน และน าเสนอผลงานหนาหองเรยน

2) จดกจกรรมการเรยนรในรายวชาตาง ๆ ใหนกศกษาไดวเคราะหสถานการณจ าลอง และสถานการณ เสมอนจรง และน าเสนอการแกปญหาทเหมาะสม 3) การเรยนรเทคนคการประยกตเทคโนโลยสารสนเทศในหลากหลายสถานการณ

2.5.3. กลยทธการประเมนผลการเรยนรดานทกษะการวเคราะหเชงตวเลข การสอสาร และการใชเทคโนโลย สารสนเทศ

1) ประเมนจากเทคนคการน าเสนอโดยใชทฤษฎ การเลอกใชเครองมอทางเทคโนโลยสารสนเทศ หรอ คณตศาสตรและสถตทเกยวของ

2) ประเมนจากความสามารถในการอธบาย ถงขอจ ากด เหตผลในการเลอกใชเครองมอตาง ๆ การ อภปราย กรณศกษาตาง ๆ ทมการน าเสนอ

Page 26: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

22

3. แผนทแสดงการกระจายความรบผดชอบมาตรฐานผลการเรยนรจากหลกสตรสรายวชา (Curriculum Mapping)

ความรบผดชอบหลก o ความรบผดชอบรอง

รายวชา 1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 SWE 601 หลกการวศวกรรมซอฟตแวร ○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ○ ○ ● ○ ○ ○ ●

SWE 602 การวเคราะหและออกแบบ ระบบขนสง

● ○ ○ ● ○ ● ○ ○ ● ○ ○ ○ ● ○ ○ ○ ● ○

SWE 603 การบรหารโครงการซอฟตแวร ● ○ ● ● ● ○ ○ ● ○ ● ○ ● ● ○ ○ ● ○ ● SWE 604 โครงสรางและสถาปตยกรรม ซอฟตแวร

○ ○ ○ ● ● ○ ○ ○ ● ○ ● ○ ● ○

SWE 605 การทวนสอบและการตรวจสอบความสมเหตสมผลของซอฟตแวร

● ○ ○ ○ ●

○ ●

○ ● ○ ○ ●

SWE 610 การออกแบบซอฟตแวรประเภท ฝงตว

○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ○ ● ○ ○ ○ ● ○

SWE 611 การออกแบบปฏสมพนธ ○ ○ ○ ● ○ ● ○ ○ ● ○ ○ ○ ○ ○ ● ○ ○ ●

Page 27: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

23

รายวชา 1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 SWE 612 การประมวลผลแบบคลาวด ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ● ○ SWE 613 ระบบแบบกระจายและแบบขนาน ○ ○ ○ ● ● ○ ○ ○ ○ ○ ● ○ ● ○ ○ ○ ● ○

SWE 614 การออกแบบซอฟตแวรแบบ ทนทานตอความบกพรอง

● ○ ○ ○ ● ○ ○ ○ ● ○ ○ ○ ● ○ ○ ○ ● ○

SWE 615 การออกแบบแอนเมชนและเกม ○ ○ ○ ● ○ ● ○ ○ ○ ○ ● ○ ○ ● ○ ○ ● ○ SWE 616 การประมวลผลส าหรบอปกรณ เคลอนทและแอปพลเคชน

○ ○ ○ ● ○ ● ○ ○ ○ ○ ● ○ ○ ○ ● ○ ● ○

SWE 617 การสอสารส าหรบวศวกร ซอฟตแวร

● ● ○ ○ ○ ○ ○ ● ○ ● ○ ○ ○ ○ ● ● ○ ●

SWE 630 การพฒนาซอฟตแวรแบบอไจล ● ○ ○ ● ● ○ ○ ● ○ ○ ● ● ○ ○ ● ● ● ● SWE 631 การพฒนาซอฟตแวรแบบกระจาย ● ○ ○ ● ● ○ ○ ● ○ ○ ● ● ○ ○ ● ● ● ●

Page 28: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

24

รายวชา 1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 SWE 632 ระบบปฏบตการและระบบ

เครอขาย ●

○ ○ ○ ●

○ ○ ○ ○ ○ ● ○ ●

○ ○ ○ ○ ○

SWE 633 การพฒนาโปรแกรมประยกต ส าหรบองคกรขนาดใหญ

○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ○ ● ● ○ ●

SWE 634 การบ ารงรกษาซอฟตแวร ○ ○ ○ ● ● ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ○ ○

SWE 640 การจดการขอก าหนดและสง ตองการทางซอฟตแวร

○ ● ○ ○ ● ● ○ ○ ● ● ○ ○ ● ○ ○ ○ ● ○

SWE 641 การจดการโครงแบบซอฟตแวร ○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ○ ● ○ ○ ○ ○ ○ SWE 650 การปรบปรงกระบวนการ ซอฟตแวร

○ ○ ○ ● ●

○ ○ ● ○

○ ● ○ ○ ● ○ ● ● ●

SWE 651 มาตรวดผลซอฟตแวร ○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ○ ○ ○ ● ○ ● ○

SWE 652 การประกนคณภาพซอฟตแวร ○ ○ ○ ● ○ ● ○ ○ ● ○ ○ ○ ○ ○ ● ○ ● ○

Page 29: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

25

รายวชา

1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 SWE 660 เครองมอส าหรบงานวศวกรรม

ซอฟตแวร ○ ○ ○ ● ● ○ ● ○

● ○ ○ ○

● ○ ○ ○ ○ ○

SWE 661 การเขยนโปรแกรมและการพฒนาบนเวบ

○ ○ ○ ● ●

○ ○ ● ● ○ ○ ○ ● ○ ○ ○ ○ ○

SWE 671 สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 1 ○ ● ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ●

SWE 672 สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 2 ○ ● ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

SWE 690 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 1

○ ○ ○ ● ○ ○ ● ○ ○ ○ ● ○ ● ○ ○ ○ ○ ○

SWE 691 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 2

○ ○ ○ ● ○ ○ ● ○ ○ ○ ● ○ ● ○ ○ ○ ○ ○

SWE 692 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 3

○ ○ ○ ● ○ ○ ● ○ ○ ○ ● ○ ● ○ ○ ○ ○ ○

Page 30: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

26

รายวชา

1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 SWE 700 วทยานพนธ ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

SWE 701 การศกษาโครงการเฉพาะเรอง ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● SWE 702 ระเบยบวธการวจย ● ○ ○ ○ ● ○ ○ ○ ○ ○ ● ○ ● ○ ○ ○ ○ ●

INT 610 ระบบสนบสนนการตดสนใจ ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ○ ○

INT 611 การเงนเชงกลยทธส าหรบ เทคโนโลยสารสนเทศ

○ ○ ● ○ ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○

INT 613 การบรหารความมนคงของ สารสนเทศ

○ ○ ○ ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○

INT 615 การจดการคณภาพสารสนเทศ ● ○ ○ ○ ○ ○ ○ ● ● ○ ○ ○ ○ ● ○ ○ ○ ○ INT 616 การวางแผนทรพยากรองคกร ○ ● ○ ○ ○ ○ ● ○ ○ ● ○ ○ ○ ○ ● ○ ● ○ INT 617 การยอมรบการใชงานเทคโนโลย สารสนเทศ

○ ○ ● ○ ○ ● ○ ○ ○ ○ ● ○ ○ ○ ○ ● ○ ○

INT 630 เทคโนโลยฐานขอมล ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ○ ● ○ ○

Page 31: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

27

รายวชา

1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 INT 631 เทคโนโลยเชงออบเจกต ○ ○ ○ ● ● ○ ○ ○ ○ ○ ○ ● ○ ● ○ ○ ○ ● INT 632 ปญญาประดษฐ ○ ○ ○ ● ○ ○ ● ○ ○ ○ ● ○ ○ ● ○ ○ ● ○ INT 633 เทคโนโลยมลตมเดย ● ○ ○ ○ ○ ○ ● ○ ○ ○ ● ○ ○ ○ ● ○ ○ ● INT 635 การคนคนสารสนเทศ ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ○ ○

INT 636 ปฏสมพนธระหวางคอมพวเตอร กบมนษย

○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ○ ●

INT 637 การจดการความร ○ ○ ○ ● ○ ○ ● ○ ○ ● ○ ○ ● ○ ○ ○ ○ ○

INT 638 การท าเหมองขอมล ○ ○ ○ ● ○ ○ ● ○ ○ ● ○ ○ ● ○ ○ ○ ○ ○

INT 640 เทคโนโลยเอกซเอมแอล ○ ○ ○ ● ○ ○ ● ○ ○ ○ ● ○ ○ ○ ● ○ ○ ○

INT 641 การควบคมและตรวจสอบ เทคโนโลยสารสนเทศ

● ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ● ○

INT 650 ความมนคงของเทคโนโลย สารสนเทศ

○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ● ○ ○ ○ ● ○

Page 32: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

28

รายวชา

1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 INT 651 เทคโนโลยโทรคมนาคม ○ ● ○ ○ ○ ○ ○ ● ○ ○ ● ○ ○ ○ ● ○ ○ ● INT652 วศวกรรมอนเทอรเนต ○ ○ ● ○ ○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ○ ○ ○

INT 653 เทคโนโลยโมบาย ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ● ○ ○ ○ ○ ○

INT 654 การประมวลผลแบบคลาวดและ การประยกต

● ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○ ○ ● ○ ● ○

INT 670 สมมนาเชงปฏบตการเขยน โปรแกรมและการจดการฐานขอมล

○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 671 สมมนาเชงปฏบตการการจดการฐานขอมลเชงธรกจ

○ ● ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 672 สมมนาเชงปฏบตการพฒนาคลง ขอมล

○ ● ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 673 สมมนาเชงปฏบตการเครอขาย ส าหรบส านกงาน

○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

Page 33: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

29

รายวชา

1. คณธรรม จรยธรรม 2. ความร 3. ทกษะทางปญญา 4. ทกษะความสมพนธ

ระหวางบคคล และความรบผดชอบ

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

เทคโนโลยสารสนเทศ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 INT 674 สมมนาเชงปฏบตการเครอขาย ส าหรบองคกรขนาดใหญ

● ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 675 สมมนาเชงปฏบตการการเขยน โปรแกรมจาวา

○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 676 สมมนาเชงปฏบตการการเขยน โปรแกรมจาวาเซรฟเวอรไซต

○ ● ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 677 สมมนาเชงปฏบตการมาตรฐานการใหบรการดานเทคโนโลย

สารสนเทศ ○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

INT 678 สมมนาเชงปฏบตการ คอมพวเตอรแบบคลาวด

○ ○ ○ ● ● ○ ○ ○ ● ○ ○ ● ○ ● ○ ○ ○ ○

Page 34: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

30

หมวดท 5. หลกเกณฑในการประเมนผลนกศกษา

1. กฎระเบยบหรอหลกเกณฑ ในการใหระดบคะแนน (เกรด) ใหเปนไปตามระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวยการศกษาระดบบณฑตศกษา

(ภาคผนวก ช.) 2. กระบวนการทวนสอบมาตรฐานผลสมฤทธของนกศกษา

2.1. การทวนสอบระหวางการศกษา 1) มการแตงตงกรรมการประจ าหลกสตรเพอทวนสอบมาตรฐานผลสมฤทธของนกศกษา 2) มการทวนสอบมาตรฐานขอสอบและ/หรอการวดผลการสอบ 3) มการสมภาษณนกศกษาโดยผทรงคณวฒนอกหลกสตร 2.2. การทวนสอบหลงจากนกศกษาส าเรจการศกษา

1) ภาวการณไดงานท า และ/หรอ ความกาวหนาในสายงานของผส าเรจการศกษา 2) การสมภาษณผประกอบการ เพอประเมนความพงพอใจในผส าเรจการศกษาและเขาท างานใน สถานประกอบการนน ๆ

3) การประเมนจากผส าเรจการศกษาทไปประกอบอาชพ ในแงของความพรอมและความรจาก สาขาวชาวศวกรรมซอฟตแวร รวมทงเปดโอกาสใหเสนอขอคดเหนในการปรบปรงหลกสตร

3. เกณฑการส าเรจการศกษาตามหลกสตร

ใหเปนไปตามระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวยการศกษาระดบบณฑตศกษา และตองมคณสมบตครบถวน ดงตอไปน

1) แตละรายวชาบงคบตองไดระดบคะแนนไมนอยกวา 2.5 จากระบบ 4 2) สอบผานมาตรฐานภาษาองกฤษเทยบเทา TOEFL ตงแตระดบคะแนน 500 ขนไป หรอเทยบเทา

โดยความเหนชอบของคณะกรรมการประจ าคณะ หมวดท 6. การพฒนาคณาจารย

1. การเตรยมการส าหรบอาจารยใหม 1) มการปฐมนเทศ และ/หรอ แนะแนวการเปนครแกอาจารยใหม ใหมความรและเขาใจนโยบายของ มหาวทยาลย คณะ และหลกสตรทสอน และ/หรอการมระบบพเลยงส าหรบอาจารยใหม 2) สงเสรมอาจารยใหมการเพมพนความร สรางเสรมประสบการณเพอสงเสรมการสอนและการวจย

อยางตอเนองโดยผานการท าวจยสายตรงในสาขาวชาวศวกรรมซอฟตแวร การสนบสนนดานการฝกอบรมทางวชาการและ/หรอวชาชพในองคกรตาง ๆ การประชมทางวชาการทงในประเทศ และ/หรอตางประเทศ

2. การพฒนาความรและทกษะใหแกคณาจารย

2.1. การพฒนาทกษะการจดการเรยนการสอน การวดและการประเมนผล 1) สงเสรมอาจารยใหเพมพนทกษะการจดการเรยนการสอน การวดและการประเมนผลใหทนสมย

2) การจดอาจารยพเลยงเพอแนะน าการจดการเรยนการสอน (ถามความจ าเปน)

Page 35: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

31

2.2. การพฒนาวชาการและวชาชพดานอน ๆ 1) สงเสรมอาจารยใหมการเพมพนความร สรางเสรมประสบการณ เพอการสอนและการวจยอยาง ตอเนอง การสนบสนนดานการศกษาตอ ฝกอบรม ดงานทางวชาการและ/หรอวชาชพในองคกร ตาง ๆ การประชมทางวชาการทงในประเทศและ/หรอตางประเทศ หรอการลาเพอเพมพน ประสบการณ 2) การมสวนรวมในกจกรรมบรการวชาการแกชมชนทเกยวของกบการพฒนาความรและคณธรรม 3) มการกระตนอาจารยท าผลงานทางวชาการในสาขาวชาวศวกรรมซอฟตแวร 4) สงเสรมการท าวจยสรางองคความรใหมเปนหลก และเพอพฒนาการเรยนการสอนและมความ เชยวชาญในสาขาวชาวศวกรรมซอฟตแวร 5) จดสรรงบประมาณส าหรบการท าวจยอยางเหมาะสม

6) จดใหอาจารยเขารวมกลมวจยตาง ๆ ของคณะ 7) จดใหอาจารยเขารวมกจกรรมบรการวชาการตาง ๆ ของคณะ

หมวดท 7. การประกนคณภาพหลกสตร

1. การบรหารหลกสตร คณะกรรมการประจ าคณะจะก าหนดนโยบายปฏบตใหแกอาจารยผรบผดชอบหลกสตร เพอวางแผนการจดการ

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

1. พฒนา/ปรบปรงหลกสตรใหทนสมยโดยอาจารยและนกศกษาสามารถกาวทนหรอเปนผน าในการสรางองคความรใหม ๆ ในสาขาวศวกรรมซอฟตแวร

1.1 พฒนา/ปรบปรงหลกสตรใหสอดคลองกบมาตรฐาน ACM/IEEE และกรอบมาตรฐานคณวฒระดบอดมศกษาแหงชาต และขอแนะน า Software Engineering Body of Knowledge (SWEBOK)

1.2 ปรบปรงหลกสตรใหทนสมยทก ๆ 5 ป

1.1 หลกสตรทสอดคลองกบกรอบมาตรฐานคณวฒระดบอดมศกษาแหงชาต

1.2 จ านวนและรายชอคณาจารยประจ า ประวตอาจารยดานคณวฒประสบการณ และการพฒนาอบรมของอาจารย

2. กระตนใหนกศกษาเกดความใฝร มแนวทางการเรยนทสรางทงความรความสามารถในวชาการททนสมย

2.1 จดแนวทางการเรยนใหมทงภาคทฤษฎและภาคปฏบต และมแนวทางการเรยนรททนสมย

2.2 จดใหมนกพฒนาการเรยนร เพอชวยกระตนใหนกศกษาเกดความใฝร

2.1 ผลการประเมนการเรยนการสอนของอาจารยผสอนโดยนกศกษา

2.2 ผลการประเมนความพงพอใจในการจดกจกรรมตาง ๆ

3. ตรวจสอบและปรบปรงหลกสตรใหมคณภาพมาตรฐาน

3.1 ก าหนดใหอาจารยผสอนมคณวฒไมต ากวาปรญญาเอกหรอเปนผมต าแหนงทางวชาการหรอความเชยวชาญเฉพาะดาน

3.2 สนบสนนใหอาจารยผสอนเปนผน าในทางวชาการ และ/หรอ เปนผเชยวชาญทางคอมพวเตอรและเทคโนโลย

3. การประเมนผลโดยคณะกรรมการหลกสตรทประกอบดวยอาจารยภายในคณะทกป

Page 36: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

32

เปาหมาย การด าเนนการ การประเมนผล

3.3 สงเสรมอาจารยประจ าหลกสตรศกษาดงานทงในและตางประเทศ

4. มการประเมนมาตรฐานของหลกสตรอยางสม าเสมอ

4.1 มการประเมนหลกสตรโดยคณะกรรม การผทรงคณวฒภายในทกป และภายนอกอยางนอยทก 5 ป

4.2 จดท าฐานขอมลทางดานนกศกษา อาจารย อปกรณ เครองมอวจย งบประมาณ ความรวมมอกบตางประเทศ ผลงานทางวชาการทกภาคการศกษาเพอเปนขอมลในการประเมนของคณะกรรมการฯ

4.3 ประเมนความพงพอใจของหลกสตรและการเรยนการสอนโดยผส าเรจการศกษา

4.1 ประเมนผลโดยคณะกรรมการผทรงคณวฒภายนอก ทก ๆ 5 ป

4.2 ประเมนผลโดยบณฑตผส าเรจ การศกษาทกป

2. การบรหารทรพยากรการเรยนการสอน 2.1. การบรหารงบประมาณ

คณะจดสรรงบประมาณประจ าป ทงงบประมาณแผนดนและเงนรายไดเพอจดซอหนงสอและต ารา สอการเรยนการสอน โสตทศนปกรณ และ วสดครภณฑคอมพวเตอรอยางเพยงพอเพอสนบสนนการเรยนการสอนในชนเรยน และสรางสภาพแวดลอมใหเหมาะสมกบการเรยนรดวยตนเองของนกศกษา 2.2. ทรพยากรการเรยนการสอนทมอยเดม

ล าดบ ชออปกรณ บรหารจดการ งานส านกงาน

บรหารจดการดานการเรยนการสอน

หนวยนบ

เครองคอมพวเตอร โสตทศนปกรณ และอปกรณสนบสนนการเรยน 1 เครองคอมพวเตอร (PC) 31 285 เครอง 2 เครองคอมพวเตอรแบบพกพา (Notebook) 24 10 เครอง 3 เครองพมพ แบบเลเซอร 17 6 เครอง 4 ชดเครองเสยง - 16 เครอง 5 เครองฉายภาพจากสญญาณคอมพวเตอร (Projector) 8 17 เครอง 6 เครองจบภาพสามมต (Visualizer) - 23 เครอง 7 เครองพมพส าเนาดจทล 1 - เครอง 8 เครองสแกนเนอร (Scanner) 9 3 เครอง 9 กระดานอเลกทรอนกส 3 - เครอง 10 กลองดจทล 16 - เครอง 11 กลองวดโอ 4 - เครอง 12 เกาอ (ในหองเรยน) - 603 ตว

Page 37: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

33

ระบบปองกนความมนคงปลอดภย 13 ระบบซซทว (CCTV) 1 - ระบบ 14 กลองวงจรปด 54 - ตว 15 ประตอตโนมต (Access Control) 45 - ตว

ระบบและอปกรณ บรหารจดการแมขาย และเครอขาย 16 Server & Mainframe (Hardware)

Mainframe Computer IBM z10 BC IBM DS6800 Storage System Expansion IBM Tape Library IBM Blade Server HS21 IBM Blade Server HS22

1 1 1 7 5

เครอง เครอง เครอง เครอง เครอง

HP MSA P2000G3 HP MSA P2000fc NAS Buffalo LSGVL 12 TB NAS Buffalo LSGVL 8 TB

1 2 1 1

เครอง เครอง เครอง เครอง

17 Server & Mainframe (Software) Mainframe: z/VM Version 6.1 Mainframe: z/OS Release 11

1 1

ระบบ ระบบ

18 Network Network Switch Router Wireless LAN Controller (WLAN) Access Point

68 10 9 18

ตว ตว ตว ตว

ระบบงานสนบสนนการเรยนการสอน และงานบรหาร 19 ระบบเครอขาย LDAP Server 1 - ระบบ 20 ระบบบรหารจดการงานพมพ Print Control - 1 ระบบ 21 ระบบจดการเอกสารอเลกทรอนกส (e-Document) 1 - ระบบ 22 ระบบ e-Learning - 1 ระบบ 23 ระบบ Conference - 1 ระบบ 24 ระบบลงเวลาเขาเรยน - 1 ระบบ 25 ชดวเคราะห Voice Over IP (VOIP analyzer) - 1 ระบบ 26 ระบบจดเกบขอมล - 1 ระบบ

Page 38: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

34

จ านวนสอการเรยนร

ล าดบ สอการเรยนร หมวด ไทย ตาง ปท. รวม 1 หนงสอ (เลม)

หนงสอ (อเลกทรอนกส) เทคโนโลยสารสนเทศและอน ๆ McGraw-Hill eBook Library ประกอบดวย - หมวด Computing - หมวด Consumer Computing - หมวด Schaum’s Course Outlines

757 3,926

236 91 168

4,683

495

2 วารสาร (เลม) เทคโนโลยสารสนเทศและอน ๆ 822 146 968 3 วทยานพนธ /โครงงาน (e-Project) วทยานพนธ และ/หรอการศกษาโครงการเฉพาะ

เรองระดบบณฑตศกษา 830 830

4 ไฟลบนทกการสอนรายวชา นกศกษาสามารถดาวนโหลดไฟลตามรายวชาภายในหองสมดไดดวยตนเอง โดยมเค รองคอมพวเตอรใหบรการจ านวน 3 เครอง

2.3. การจดหาทรพยากรการเรยนการสอนเพมเตม ประสานงานกบส านกหอสมด ในการจดซอหนงสอ และต าราทเกยวของ เพอบรการใหอาจารยและนกศกษาได

คนควา และใชประกอบการเรยนการสอน ในการประสานการจดซอหนงสอนน อาจารยผสอนแตละรายวชาจะมสวนรวมในการเสนอแนะรายชอหนงสอ E-book ตลอดจนสออน ๆ ทจ าเปน นอกจากนอาจารยพเศษทเชญมาสอนบางรายวชาและบางหวขอ กมสวนในการเสนอแนะรายชอหนงสอ ส าหรบใหหอสมดจดซอหนงสอดวย ในสวนของคณะจะมหองสมดเฉพาะ เพอบรการหนงสอ ต ารา หรอวารสารเฉพาะทาง และคณะจะตองจดสอการสอนอน ๆ เพอใชประกอบการเรยนร เชน เครองมลตมเดยโปรเจคเตอร คอมพวเตอร เครองถายทอดภาพ 3 มต และเครองฉายสไลด

2.4. การประเมนความเพยงพอของทรพยากร เจาหนาทประจ าหองสมดของคณะจะประสานงานการจดซอจดหาหนงสอเพอเขาหอสมด และท าหนาทประเมน

ความพอเพยงของหนงสอ ต ารา นอกจากนมเจาหนาทดานโสตทศนอปกรณ ซงจะอ านวยความสะดวกในการใชสอของอาจารยแลวยงตองประเมนความพอเพยงและความตองการใชสอของอาจารยดวย โดยมรายละเอยดดงตารางตอไปน

เปาหมาย การด าเนนการ การประเมนผล 1.จดใหมหองเรยน หองปฏบตการอยาง

เพยงพอและมประสทธภาพ

1.1 จดเตรยมหองปฏบตการทมเครองมอททนสมยในระดบสากล เพอใหนกศกษาสามารถฝกปฏบต สรางความพรอมในการปฏบตงานในวชาชพ

1.2 จดใหมหองมลตมเดย ทมความพรอมใชงานอยางมประสทธภาพ ทงในการสอน การบนทกเพอเตรยมจดสรางสอส าหรบการทบทวนการเรยนร

1.1 จ านวนนกศกษาลงเรยนในวชาเรยนทมการฝกปฏบตดวยอปกรณตาง ๆ

1.2 ผลส ารวจความพงพอใจของนกศกษาตอการใหบรการทรพยากรเพอการเรยนรและการปฏบตการ

Page 39: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

35

เปาหมาย การด าเนนการ การประเมนผล 2. จดใหมระบบเครอขาย แมขาย อปกรณการทดลอง และทรพยากร

2.1 จดใหมเครอขายและหองปฏบตการทดลองเปด ทมเครองคอมพวเตอรและพนททนกศกษาสามารถศกษา ทดลอง หาความรเพมเตมไดดวยตนเอง ดวยจ านวนและประสทธภาพทเหมาะสม

2.2 . จดใหมเครองมอทดลอง เชน ระบบแมขายขนาดใหญ อปกรณเครอขาย เพอใหนกศกษาฝกปฏบตการการบรหารระบบ

2.1 รวบรวมจดท าสถตจ านวนเครองมอ อปกรณ ตอหวนกศกษา ชวโมงการใช งานหองปฏบตการ และเครองมอ

ความเรวของระบบเครอขายตอหวนกศกษา

2.2 ผลส ารวจความพงพอใจของนกศกษาตอการใหบรการทรพยากรเพอการเรยนรและการปฏบตการ

3. สอและชองทางการเรยนรทเพยบพรอม เพอสนบสนนทงการศกษาในหองเรยน นอกหองเรยน และเพอการเรยนรไดดวยตนเองอยางเพยงพอมประสทธภาพ

3. จดใหมหองสมดใหบรการทงหนงสอต ารา และสอดจทลเพอการเรยนร ทงหองสมดทางกายภาพและทางระบบเสมอน

3.1 ขอมลจ านวนหนงสอต ารา และสอดจทลทมใหบรการ และสถตการใชงานหนงสอต าราและสอดจทล

3.2 ผลส ารวจความพงพอใจของนกศกษาตอการใหบรการทรพยากรเพอการเรยนร

3. การบรหารคณาจารย 3.1. การรบอาจารยใหม

มการคดเลอกอาจารยใหมตามระเบยบและหลกเกณฑของมหาวทยาลยโดยอาจารยใหมจะตองมวฒการศกษาระดบปรญญาเอกขนไปในสาขาวทยาการคอมพวเตอร วศวกรรมคอมพวเตอร วศวกรรมซอฟตแวร เทคโนโลยสารสนเทศ หรอสาขาวชาทเกยวของ

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

ความเหนชอบการประเมนผลรายวชา เกบรวบรวมขอมลเพอเตรยมไวส าหรบการปรบปรงหลกสตร ตลอดจนปรกษาหารอแนวทางทจะท าใหบรรลเปาหมายตามหลกสตร และไดบณฑตตามคณลกษณะทพงประสงค

3.3. การแตงตงคณาจารยพเศษ พจารณาจดหาอาจารยพเศษทมประสบการณและความเชยวชาญเฉพาะดาน หรอมวฒการศกษาขนต า

ระดบปรญญาเอก เพอเสนอตอคณะกรรมการฯในการอนมต และด าเนนการเรยนเชญเปนอาจารยพเศษตอไป

4. การบรหารบคลากรสนบสนนการเรยนการสอน 4.1. การก าหนดคณสมบตเฉพาะส าหรบต าแหนง

บคลากรสายสนบสนนตองมวฒไมต ากวาปรญญาตรทเกยวของกบภาระงานทรบผดชอบ และมความรดานเทคโนโลยสารสนเทศ คอมพวเตอร ซอฟตแวร หรออน ๆ ทเกยวของ

Page 40: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

36

4.2. การเพมทกษะความรเพอการปฏบตงาน บคลากรตองเขาใจโครงสรางของหลกสตร และสามารถบรการอาจารยใหใชสอการเรยนรไดอยาง

สะดวก ซงจ าเปนตองใหมการฝกอบรมเฉพาะทาง เชน การเตรยมหองปฏบตการคอมพวเตอรในวชาทมการฝกปฏบต

5. การสนบสนนและการใหค าแนะน านกศกษา 5.1. การใหค าปรกษาดานวชาการและอน ๆ แกนกศกษา

มการแตงตงอาจารยทปรกษาทางวชาการใหแกนกศกษาทกคน โดยนกศกษาทมปญหาในการเรยนสามารถปรกษากบอาจารยทปรกษาได และอาจารยทกคนตองก าหนดชวโมงใหค าปรกษา (Office Hours) หรอนดหมายตามตองการเพอใหนกศกษาเขาปรกษาได นอกจากนยงมอาจารยทปรกษากจกรรมเพอใหค าปรกษาแนะน าในการจดท ากจกรรมแกนกศกษา

5.2. การอทธรณของนกศกษา ใหเปนไปตาม ขอบงคบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวย วนยนกศกษา

(ภาคผนวก ช.) 6. ความตองการของตลาดแรงงาน สงคม และหรอความพงพอใจของผใชมหาบณฑต

1) ตองการบคลากรทมทกษะความรความช านาญทสามารถประยกตใชกบงานไดอยางมประสทธภาพ รวมทงความเปนผน า มกระบวนการคดเชงระบบ สามารถเรยนรสงใหม ๆ ในการพฒนาตนเองและองคกร และสามารถท างานเปนทม

2) ผใชมหาบณฑตตองการบคลากรทมความสามารถในการบรหารบคลากรทางดานวศวกรรมซอฟตแวรเทคโนโลยสารสนเทศและทรพยากรคอมพวเตอรได สามารถใชภาษาไทยและภาษาองกฤษไดด และมทกษะดานวศวกรรมซอฟตแวร ระบบคอมพวเตอรและเทคโนโลยสารสนเทศททนสมย

3) ความตองการบคลากรทมความรบผดชอบ เปนผมคณธรรมจรยธรรม มจรรยาบรรณ มระเบยบวนย ชวยเหลอผอนและสงคม

7. ตวบงชผลการด าเนนงาน (Key Performance Indicators)

ดชนบงชผลการด าเนนงาน ป 1 ป 2 ป 3 1. อาจารยประจ าหลกสตรอยางนอยรอยละ 80 มสวนรวมในการประชมเพอวางแผน ตดตาม และทบทวนการด าเนนงานหลกสตร

X X X

2. มรายละเอยดของหลกสตร ตามแบบ มคอ.2 ทสอดคลองกบกรอบมาตรฐาน

คณวฒแหงชาต หรอมาตรฐานคณวฒสาขา/สาขาวชา (ถาม) X X X

3. มรายละเอยดของรายวชา และประสบการณภาคสนาม (ถาม) ตามแบบ มคอ.3 และ มคอ.4 อยางนอยกอนการเปดสอนในแตละภาคการศกษาให ครบทกรายวชา

X

X

X

Page 41: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

37

ดชนบงชผลการด าเนนงาน ป 1 ป 2 ป 3 4. จดท ารายงานผลการด าเนนการของรายวชา และรายงานผลการด าเนนการ ของประสบการณภาคสนาม (ถาม) ตามแบบ มคอ.5 และ มคอ.6 ภายใน 30 วน หลงสนสดภาคการศกษาทเปดสอนใหครบทกรายวชา

X X X

5. จดท ารายงานผลการด าเนนการของหลกสตร ตามแบบ มคอ.7 ภายใน 60 วน หลงสนสดปการศกษา

X X X

6. มการทวนสอบผลสมฤทธของนกศกษาตามมาตรฐานผลการเรยนรท ก าหนดใน มคอ.3 และ มคอ.4 (ถาม) อยางนอยรอยละ 25 ของรายวชา ทเปดสอนในแตละปการศกษา

X X X

7. มการพฒนา/ปรบปรงการจดการเรยนการสอน กลยทธการสอน หรอการ ประเมนผลการเรยนร จากผลการประเมนการด าเนนงานทรายงานใน มคอ.7 ปทแลว

X X X

8. อาจารยใหม (ถาม) ทกคน ไดรบการปฐมนเทศหรอค าแนะน าดานการ จดการเรยนการสอน

X X X

9. อาจารยประจ าหลกสตรทกคนไดรบการพฒนาทางวชาการ และ/หรอ วชาชพ อยางนอยปละหนงครง

X X X

10. จ านวนบคลากรสนบสนบสนนการเรยนการสอน (ถาม) ไดรบการพฒนา วชาการ และ/หรอวชาชพ ไมนอยกวารอยละ 50 ตอป

X X X

11. ระดบความพงพอใจของนกศกษาปสดทาย/บณฑตใหมทมตอคณภาพ หลกสตรเฉลยมากกวา 3.5 จากคะแนนเตม 5.0

X X

12. ระดบความพงพอใจของผใชบณฑตทมตอบณฑต เฉลยมากกวา 3.5 จาก คะแนนเตม 5.0

X

หมวดท 8. กระบวนการประเมนและปรบปรงหลกสตร

1. การประเมนประสทธผลของการสอน 1.1. การประเมนกลยทธการสอน

1) การประชมหารอของคณาจารยเพอแลกเปลยนความคดเหนและใหค าเสนอแนะดานการใชกลยทธใน การเรยนร

2) การสอบถามหรอสนทนากบนกศกษาดานประสทธผลของการเรยนร 3) ประเมนผลจากผลการเรยนรของนกศกษา

1.2. การประเมนทกษะของอาจารยในการใชแผนกลยทธการสอน 1) ประเมนโดยนกศกษาในแตละวชา (ถาม) 2) การสงเกตการณของอาจารยผรบผดชอบหลกสตร/ประธานหลกสตร และ/หรอ อาจารยพเลยง

Page 42: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

38

2. การประเมนหลกสตรในภาพรวม การประเมนหลกสตรในภาพรวม โดยส ารวจขอมลจาก

1) นกศกษาปสดทาย/บณฑตจบใหม 2) ผใชบณฑต 3) ผทรงคณวฒภายนอกรวมทงส ารวจสมฤทธผลของมหาบณฑต

3. การประเมนผลการด าเนนงานตามรายละเอยดหลกสตร ประเมนตามตวบงชผลการด าเนนงานทระบในหมวดท 7 ขอ 7 โดยคณะกรรมการประเมนอยางนอย 3 คน

ประกอบดวยผทรงคณวฒในสาขาวศวกรรมซอฟตแวรหรอสาขาวชาทเกยวของอยางนอย 1 คน หรอตามกรอบมาตรฐานคณวฒระดบอดมศกษาแหงชาต

4. การทบทวนผลการประเมนและวางแผนปรบปรงหลกสตรและแผนกลยทธการสอน 1) รวบรวมขอเสนอแนะ/ขอมล จากการประเมนจากนกศกษา ผใชมหาบณฑต ผทรงคณวฒ และรายงานจาก มคอ. 7 2) วเคราะหทบทวนขอมลทไดจากขอ 1 โดยอาจารยผรบผดชอบหลกสตร/ประธานหลกสตร 3) เสนอการปรบปรงหลกสตรและแผนกลยทธ (ถาม)

เอเอกสารแนบ ภาคผนวก ก. ค าอธบายรายวชา ภาคผนวก ข. เปรยบเทยบรายวชาทเปลยนแปลงไประหวางหลกสตรเดมและหลกสตรปรบปรง

ภาคผนวก ค. ประวตอาจารยประจ าหลกสตร ภาคผนวก ง. ค าสงแตงตงคณะกรรมการพฒนาหลกสตร ภาคผนวก จ. เอกสารความรวมมอกบสถาบนอน ภาคผนวก ฉ. ขอบงคบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวย วนยนกศกษา ภาคผนวก ช. ระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวยการศกษาระดบบณฑตศกษา

Page 43: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

39

ภาคผนวก

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

SWE 601 หลกการวศวกรรมซอฟตแวร 3(3-0-9) Software Engineering Principles วชาบงคบกอน: ไมม หลกเบองตนส าหรบวศวกรรมซอฟตแวรดานตาง ๆ โมเดล ระเบยบวธการพฒนาซอฟตแวร คณลกษณะของซอฟตแวร ตวอยางของการพฒนา กระบวนการและการจดการโครงการซอฟตแวร Fundamentals of software engineering, models, software development methodology, software characteristics, development examples, software process and project management SWE 602 การวเคราะหและออกแบบระบบขนสง 3(3-0-9) Advanced Systems Analysis and Design วชาบงคบกอน: ไมม กระบวนการและเทคนคการวเคราะหและออกแบบระบบเชงออบเจกต ยเอมแอล เครองมอการวเคราะหและออกแบบ ประเดนทเกยวของกบการรวบรวมความตองการ เทคนคการวเคราะหตาง ๆ โมเดลฟงกชน โมเดลโครงสราง โมเดลพฤตกรรม ขนตอนการออกแบบทมประสทธภาพ การออกแบบโมเดลเชงออบเจกต การออกแบบการจ าแนกกจกรรม โมเดลการจดการขอมล และการออกแบบตวประสาน Object-oriented analysis and design techniques and process, Unified Modeling Language (UML), analysis and design tool, issues related to requirements elicitation, various analysis techniques, functional model, structural model, behavioural model, an efficient design phase, object model design, design decomposition activities, data management models, and interface design SWE 603 การบรหารโครงการซอฟตแวร 3(3-0-9) Software Project Management วชาบงคบกอน: ไมม องคประกอบโครงการซอฟตแวร ระเบยบวธการบรหารโครงการซอฟตแวร ระบบสารสนเทศเพอการจดการทางธรกจและอตสาหกรรม รายละเอยดของโครงการทางวศวกรรมซอฟตแวร การประเมนโครงการ การวเคราะหความเสยง การวางแผนการปฏบต และพนฐานการประกนคณภาพซอฟตแวร Software project component, software project management methodology, management information system in business and industrial, detail of software engineering projects, project evaluation, risk analysis, activities planning, and basic of software quality assurance

Page 44: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

40

SWE 604 โครงสรางและสถาปตยกรรมซอฟตแวร 3(3-0-9) Software Structures and Architectures วชาบงคบกอน: ไมม ความหมายและรปแบบตางๆของสถาปตยกรรมซอฟตแวร ซอฟตแวรตวเชอมประสาน กระบวนการพฒนาซอฟตแวร เทคโนโลยเชงออบเจกต สถาปตกรรมเชงแนวความคด สถาปตยกรรมเชงบรการ สถาปตยกรรมแบบขบเคลอนดวยโมเดล ซอฟตแวรเอเจนตและซอฟตแวรคอมโพเนนท Definition and patterns of the software architecture, middleware, software development process, object-oriented technology, aspect-oriented architecture, service-oriented architecture, model-driven architecture, software agent, and component-based software

SWE 605 การทวนสอบและการตรวจสอบความสมเหตสมผลของซอฟตแวร 3(3-0-9) Software Verification and Validation วชาบงคบกอน: SWE 601 Software Engineering Principles แนวคดเบองตนเกยวกบวงจรของการทวนสอบการตรวจสอบความสมเหตสมผลของซอฟตแวร การวางแผน การทดสอบและเทคนคการทดสอบโดยใชเครองคอมพวเตอร การตรวจสอบความสมเหตสมผลของเอกสารและเครองมอส าหรบการตรวจสอบระบบ และการยอมรบของผใชในซอฟตแวรทพฒนา Basic idea of the software verification and validation cycle, planning, testing and technique of testing using computer, document validation and tools for system validation, and user acceptance for the developed software

SWE 610 การออกแบบซอฟตแวรประเภทฝงตว 3(3-0-9) Embedded Software Design วชาบงคบกอน: ไมม ซอฟตแวรแบบฝงตว หลกการของระเบยบวธในการออกแบบเพอการน ากลบมาใชใหม รปแบบการทวนสอบ การออกแบบและการเลอกใชสถาปตยกรรมซอฟตแวรทเหมาะสม และการออกแบบทขนกบแพลตฟอรม Embedded software, principles of a methodology that favours design reuse, formal verification, software design and optimized architecture selection, and platform-based design

SWE 611 การออกแบบปฏสมพนธ 3(3-0-9) Interaction Design วชาบงคบกอน: ไมม ปฏสมพนธระหวางมนษยกบคอมพวเตอร ระบบปฏสมพนธ การออกแบบโดยมผใชงานเปนศนยกลาง (การออกแบบโดยค านงถงผใชงานเปนหลก) ประสบการณของผใชงาน การใชงานได กระบวนการการออกแบบ การท าความเขาใจผใชงานและความตองการ อนเทอรเฟสประเภทตาง ๆ หลกการออกแบบ การทดสอบการใชงานได

Page 45: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

41

Human-computer interaction, interactive systems, user-centred design, user experience, usability, design process, understanding users and requirements, types of interfaces, design principles, usability testing SWE 612 การประมวลผลแบบคลาวด 3(3-0-9) Cloud Computing วชาบงคบกอน: ไมม เทคโนโลยแลกหลกการการประมวลผลแบบคลาวด การจ าลองเครองเสมอนดวยซอฟตแวร การกระจายงาน การปรบเพม/ลดขนาด การตดตงและการจ าลองซ า ชนดของบรการแบบคลาวด การวเคราะหปรมาณของขอมลทมอยางมหาศาล สอประสมส าหรบคลาวด การเปรยบเทยบสมรรถนะและปรบแก ความปลอดภย Cloud computing technology and concepts, virtualization, load balancing, scalability, deployment and replications, types of cloud services, big data analytics, multimedia cloud, benchmarking and tuning, security SWE 613 ระบบแบบกระจายและแบบขนาน 3(3-0-9) Parallel and Distributed Systems วชาบงคบกอน: ไมม การประมวลผลขอมลแบบกระจาย กระบวนการท างานของเครองหลายเครอง เครอขาย กระบวนการ ตดตอสอสารระหวางคอมพวเตอร การเกบขอมลแบบกระจาย แนวความคดเกยวกบการตดตอสอสาร แบบกระจาย แบบรปขอผดพลาด การกระจายและการคนคนภาพ Data distributed computing, multiple computer processing, networking, computer communication processes, distributed data storage, concept of distributed communication, error pattern, and image distribution and retrieval SWE 614 การออกแบบซอฟตแวรแบบทนทานตอความบกพรอง 3(3-0-9) Software Fault Tolerance Design วชาบงคบกอน: ไมม การทนทานตอความบกพรองของซอฟตแวร ความคดและการน าซอฟตแวรไปใช การจ าแนกการลมของระบบ/ความซ าซอนดานเวลาและสารสนเทศ การกคนขอผดพลาดในทศทางไปขางหนาและถอยหลง การจ ากดความผดพลาด สวนประกอบททนทานตอความบกพรองไดแบบสมบรณ ระบบทท างานเปนล าดบและท างานไปพรอมกน การจดการสงผดปรกต ทรานแซกชนและอะตอมมกแอกชน โวทตงและการออกแบบทหลากหลาย และกรณศกษา Software fault tolerance, concepts and implementation, failure classification, information and time redundancy, forward and backward error recovery, error confinement, idealized fault-tolerant component, sequential and concurrent systems, exception handling, transactions and atomic actions, voting, and design diversity and case study

Page 46: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

42

SWE 615 การออกแบบแอนเมชนและเกม 3(3-0-9) Animation and Game Design วชาบงคบกอน: ไมม หลกการเบองตนการออกแบบแอนเมชนและเกม ทฤษฎเกม คอมพวเตอรกราฟกเบองตน การประมวลภาพดจทลเบองตน เสยงดจทล เครองมอกราฟก ผลงานศลปะสองมต แอนเมชนสามมต การเขยนโปรแกรมเกม หลกการการออกแบบกราฟก ออกเมนเตดรแอลตเบองตน Introduction to animation and game design, game theory, basic computer graphics, basic digital image processing, digital audio, graphic tools, 2D art, model textures, 3D animation, game programming, graphic design fundamentals, basic augmented reality

SWE 616 การประมวลผลส าหรบอปกรณเคลอนทและแอปพลเคชน 3(3-0-9) Mobile Computing and Applications วชาบงคบกอน: ไมม การออกแบบและพฒนาซอฟตแวรการประมวลผลส าหรบอปกรณเคลอนท สมารตโฟน แทบเลตคอมพวเตอร อปกรณเคลอนทแบบสวมใส แงมมทซบซอนตอการออกแบบและพฒนาซอฟตแวร การเชอมตอแบบไรสาย ระบบปฏบตการส าหรบอปกรณเคลอนท แอปพลเคชนส าหรบอปกรณเคลอนท การประมวลผลส าหรบอปกรณเคลอนทแบบคลาวด Design and development of mobile computing, smartphones, tablet PCs, wearable devices, key aspects that complicates software engineering, wireless communication, mobile software, mobile applications, mobile cloud computing

SWE 617 การสอสารส าหรบวศวกรซอฟตแวร 3(3-0-9) Communication for Software Engineers วชาบงคบกอน: ไมม หลกเกณฑและวธการเขยนและพดทมประสทธผล ตดตออยางมประสทธผลกบคนในทมและผทมสวนไดสวนเสย ตดตอและรวมมอประสานกนดวยการฟง พด อาน และเขยนเพอวตถประสงคเชงเทคนคและทวไปไดอยางมความสามารถทเพยงพอ การเขยนทชดเจนและสนไดใจความ การรวมชวยท างานเปนทม การตอรอง Principles and approaches for writing and speaking effectively, communicate effectively with team members and stakeholders, communicate and coordinate competently by listening, speaking, reading and writing for technical and general purposes, clear and concise document writing, clear oral presentation, team collaboration, negotiation

Page 47: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

43

SWE 630 การพฒนาซอฟตแวรแบบอไจล 3(3-0-9) Agile Software Development วชาบงคบกอน: ไมม วธการพฒนาซอฟตแวรแบบตาง ๆ การพฒนาซอฟตแวรแบบวนซ า การพฒนาซอฟตแวรแบบอไจล คานยม หลกการ และวธปฏบตของการพฒนาซอฟตแวรแบบอไจล สครม การพฒนาซอฟตแวรทเนนความคลองตวและเรยบงายของกระบวนการพฒนา กระบวนการซอฟตแวรระดบบคคล การพฒนาซอฟตแวรทขบเคลอนดวยการทดสอบ Software development methods, iterative software development, agile software development, agile methods’ values, principles and practices, Scrum, extreme programming, personal software process, test-driven software development SWE 631 การพฒนาซอฟตแวรแบบกระจาย 3(2-2-9) Distributed Software Development วชาบงคบกอน: ไมม หลกการเบองตนการพฒนาซอฟตแวรแบบกระจาย ปจจยหลกของการการพฒนาซอฟตแวรแบบกระจาย การจดการความเสยง การเลอกกระบวนการพฒนา การออกแบบสถาปตยกรรม การออกแบบสวนตอประสานระหวางมอดล ท างานเปนกลม การแบงงานและการจดตารางงานส าหรบบคลากรทอยในพนทเดยวกนและนอกพนท Introduction to distributed software development, key factors for distributed software development, risk management, software development process selection, architectural design, module interface design, teamworking, work allocation and assignment both for local and global staff SWE 632 ระบบปฏบตการและระบบเครอขาย 3(3-0-9) Operating Systems and Network Systems

วชาบงคบกอน: ไมม ประเดนการออกแบบระบบ แนวความคดมลตโปรแกรมมง การจดสรรและการจดการทรพยากร การออกแบบ และปฏบตการของเครอขายคอมพวเตอร ระบบฮารดแวรและซอฟตแวรคอมพวเตอร ความตองการดานการออกแบบฟงกชนและระบบยอยการตดตอสอสาร เทคโนโลยเครอขายส าหรบอนาคต System design issues, multi-programming concepts, resource allocation and management, design and operation of computer network, computer hardware and software system, function design requirements and communication subsystem, future network technology

Page 48: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

44

SWE 633 การพฒนาโปรแกรมประยกตส าหรบองคกรขนาดใหญ 3(3-0-9) Enterprise Application Development วชาบงคบกอน: ไมม ภาพรวมการเขยนโปรแกรมเชงออบเจกต แพลตฟอรมของจาวา สถาปตยกรรมซอฟตแวร สถาปตยกรรมซอฟตแวรเชงบรการ การตดตอฐานขอมลและภาษาเอสควแอล การพฒนาและการใชองคประกอบซ าเทคโนโลยเชงออบเจกตแบบกระจาย ระบบงานประยกตหลายฝง การเฝาระวงขอมล การประมวลผล รายงานปญหาและวธแกปญหาการท างานพรอมกน การกระจายภาระงานและการปรบคา ความมนคงของระบบงานประยกต และประเดนดานการพฒนาและตดตงระบบงานประยกต Object-Oriented Programming Review, java platform, software architectures, service oriented architecture (SOA), database connectivity and SQL, component development and reuse, distributed object technologies, multi-tier applications, data marshalling, transaction processing, concurrency problems and resolutions, load balancing and tuning, application security, and application installation and deployment issues SWE 634 การบ ารงรกษาซอฟตแวร 3(3-0-9) Software Maintenance วชาบงคบกอน: ไมม นยาม ค าส าคญ ธรรมชาตของการบ ารงรกษาซอฟตแวร ประเดนส าคญทางเทคนค ประเดนดานการจดการ การประมาณตนทน การประเมนคณภาพ วธการและกระบวนการการบ ารงรกษาซอฟตแวร Definition, keywords, nature of the software maintenance, important technical issues, management issues, cost estimation, quality assessment, method and process of software maintenance

SWE 640 การจดการขอก าหนดและสงตองการทางซอฟตแวร 3(3-0-9) Software Requirement and Specification Management วชาบงคบกอน: ไมม ความตองการทางซอฟตแวร กระบวนการไดมาซงความตองการ ลกษณะเฉพาะของความตองการทางซอฟตแวร ความสมพนธระหวางความตองการและสถาปตยกรรมซอฟตแวร โมเดล การวเคราะหความตองการ งานเอกสาร การทวนสอบสงตองการ และการจดการความตองการทางซอฟตแวร Software requirement, process of requirement archiving, characteristic of software requirement, relation between requirement and software architecture, model, requirement analysis, documentation, requirement verification, and software requirement management

Page 49: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

45

SWE 641 การจดการโครงแบบซอฟตแวร 3(3-0-9) Software Configuration Management

วชาบงคบกอน: ไมม นยาม คณลกษณะเฉพาะของการจดการโครงแบบซอฟตแวร การระบสงทตองท าการเฝาตดตาม กระบวนการ ควบคมวธการและเครองมอ การควบคมความการเปลยนแปลงในกระบวนการพฒนาซอฟตแวร รายงานขอมลการควบคม สถานะของซอฟตแวร การตรวจสอบฟงกชนและกระบวนการของซอฟตแวร การควบคมการไปใชและการน าสงซอฟตแวร Definition, characteristics of software configuration management, monitored item identification, control process, method and tools, change control in the software development process, control information report, software status, software function and processes check, software release and delivery control SWE 650 การปรบปรงกระบวนการซอฟตแวร 3(3-0-9) Software Process Improvement วชาบงคบกอน: ไมม การปรบปรงกระบวนการซอฟตแวร คณภาพซอฟตแวร กระบวนการซอฟตแวร กลมงานกจกรรมและแนวทางปฏบตทน าไปใชในกระบวนทางซอฟตแวร แบบจ าลองวฒภาวะความสามารถส าหรบการพฒนาซอฟตแวร Software process improvement, software quality, software process, process areas, Capability Maturity Model Integration (CMMI) for development model SWE 651 มาตรวดผลซอฟตแวร 3(3-0-9) Software Metrics วชาบงคบกอน: ไมม หลกการคณภาพ ระบบซอฟตแวร คณภาพระบบซอฟตแวร หลกพนฐานของทฤษฎการวด โปรแกรมมาตรวด มาตรวดซอฟตแวร มาตรวดคณภาพผลตภณฑ มาตรวดคณภาพกระบวนการ มาตรวดคณภาพการบ ารงรกษา มาตรวดขอบกพรอง ความเชอถอไดของซอฟตแวร เวลาในการตอบสนองของซอฟตแวร สภาพพรอมใชงานของซอฟตแวร

Quality concept, software systems, software systems quality, fundamentals of measurement theory, metric program, software metrics, product quality metrics, process quality metrics, maintenance quality metrics, defect metrics, software reliability, software response time, software availability

Page 50: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

46

SWE 652 การประกนคณภาพซอฟตแวร 3(3-0-9) Software Quality Assurance วชาบงคบกอน: ไมม การพฒนาระบบซอฟตแวรทมคณภาพ กระบวนการประกนคณภาพ การวดคณภาพซอฟตแวร มาตรฐานคณภาพซอฟตแวร การตรวจสอบและทวนสอบซอฟตแวร (ทดสอบและตรวจด) การตรวจทานชนงานโดยผเชยวชาญอกคนหนง สงทไมเปนไปตามรปแบบ การยกระดบการแกปญหา Development of high quality software systems, software quality assurance process, measuring software quality, software quality standard, software verification and validation (testing and inspection), peer reviews, non-compliance issues, issue resolution escalation

SWE 660 เครองมอส าหรบงานวศวกรรมซอฟตแวร 3(3-0-9) Software Engineering Tools วชาบงคบกอน: ไมม เครองมอของวศวกรรมซอฟตแวร เครองมอส าหรบการเกบรวบรวมความตองการ เครองมอชวยในการออกแบบ เครองมอชวยในกระบวนการสรางซอฟตแวร เครองมอในการทดสอบซอฟตแวร เครองมอทชวยในการบรหารโครงแบบซอฟตแวร เครองมอส าหรบชวยในการบรหารงานดานวศวกรรมซอฟตแวร และเครองมอในการประเมนและควบคมคณภาพของซอฟตแวร Software engineering tools, requirement gathering tools, design tools, software construction tools, software testing tools, software configuration management tools, software engineering management tools, and software quality assessment and control tools SWE 661 การเขยนโปรแกรมและการพฒนาบนเวบ 3(3-0-9) Web Programming and Development วชาบงคบกอน: ไมม พนฐานการเขยนโปรแกรมบนเวบ การออกแบบเวบ พนฐานเอชททพ ภาษาเอชทเอมแอล-5 รปแบบ กรอบ ซเอสเอส พนฐานภาษาจาวาสครปต โมเดลเชงออบเจกตของภาษาจาวาสครปต และคณลกษณะขนสงของภาษาจาวาสครปต ฐานขอมล Web programming fundamentals, web design, basic hypertext transfer protocol (HTTP), hypertext markup language 5 (HTML5), forms, frames, cascading stylesheet (CSS), JavaScript language fundamentals, JavaScript object model and advanced JavaScript features, database

Page 51: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

47

SWE 671 สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 1 3(3-2-9) Software Engineering Workshop I วชาบงคบกอน: ไมม การสมมนาเชงปฏบตการทางวศวกรรมซอฟตแวรปจจบนโดยผเชยวชาญเฉพาะดานซอฟตแวร หลกการ ระเบยบวธการ และทฤษฎทเกยวของกบวศวกรรมซอฟตแวร การท างานจรงการสมพนธกบอตสาหกรรมซอฟตแวร และความรเพยงพอทเทยบเทามาตรฐานวชาชพดานวศวกรรมซอฟตแวร Current software engineering workshop conducted by world certified software specialist, principle, methodology, theory related to software engineering, real work with software industries, and sufficient knowledge to be able to take any software engineering professional certification SWE 672 สมมนาเชงปฏบตการเครองมอทางวศวกรรมซอฟตแวร 2 3(3-2-9) Software Engineering Workshop II วชาบงคบกอน: SWE671 Software Engineering Workshop I การสมมนาเชงปฏบตการทางวศวกรรมซอฟตแวรปจจบนโดยผเชยวชาญเฉพาะดานซอฟตแวร หลกการ ระเบยบวธการ และทฤษฎทเกยวของกบวศวกรรมซอฟตแวร การท างานจรงการสมพนธกบอตสาหกรรมซอฟตแวร ความรเพยงพอทเทยบเทามาตรฐานวชาชพดานวศวกรรมซอฟตแวร Current software engineering workshop conducted by world certified software specialist, principle, methodology, theory related to software engineering, real work with software industries, and sufficient knowledge to be able to take any software engineering professional certification SWE 690 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 1 3(3-0-9) Selected Topics in Software Engineering I วชาบงคบกอน: ไมม รายวชาตามความสนใจ ณ สถานการณปจจบน และความกาวหนาทางวศวกรรมซอฟตแวรโดยคณาจารยและผทรงคณวฒ Course timely interest to the profession, conducted by resident or visiting faculty SWE 691 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 2 3(3-0-9) Selected Topics in Software Engineering II วชาบงคบกอน: ไมม รายวชาตามความสนใจ ณ สถานการณปจจบน และความกาวหนาทางวศวกรรมซอฟตแวรโดยคณาจารยและผทรงคณวฒ Course timely interest to the profession, conducted by resident or visiting faculty

Page 52: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

48

SWE 692 การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 3 3(3-0-9) Selected Topics in Software Engineering III วชาบงคบกอน: ไมม รายวชาตามความสนใจ ณ สถานการณปจจบน และความกาวหนาทางวศวกรรมซอฟตแวรโดยคณาจารยและผทรงคณวฒ Course timely interest to the profession, conducted by resident or visiting faculty SWE 700 วทยานพนธ 12(0-24-48) Thesis วชาบงคบกอน: ไมม แนวคดการวจย ขอบเขต เทคนค เครองมอ ระเบยบวธการส าหรบการวจยและพฒนาซอฟตแวรใหม การปรบปรงคณภาพของเอกสารใหมประสทธภาพและประสทธผล สงเสรมการพฒนาความสามารถของนกศกษาเพอประยกตความรและพฒนาทกษะตลอดการวจยเพอแกปญหาการคนควาและการพฒนางานจรงดานวศวกรรมซอฟตแวร Research concept, scope, technique, equipment, methodology for research and development new software, quality documents improvement for effectiveness and efficiency, promote the development of the students’ ability to apply the knowledge and skills developed throughout the course to handling real-world software engineering problems SWE 701 การศกษาโครงการเฉพาะเรอง 6(0-12-24) Special Project and Study วชาบงคบกอน: ไมม โครงการออกแบบซอฟตแวร การก าหนดความหมาย การออกแบบ การเพมพนความร การทดสอบและการจดท าเอกสารเกยวกบระบบซอฟตแวรภายใตการดแลอยางใกลชดของอาจารยทปรกษา Design software project, define meaning, designing, knowledge enhancement, testing, and software system documentation under close supervised by supervisor SWE 702 ระเบยบวธการวจย 3(3-0-9) Research Methodology วชาบงคบกอน: ไมม การสงเกต กระบวนการในการท าวจย การทบทวนวรรณกรรมทเกยวของ การอานและเขยนบทคดยอ การตงค าถามวจย การสรางโมเดลวจย การเขยนขอเสนอโครงการวจย การน าเสนอโครงการวจย

Observation, research process, literature review, reading and writing abstract, formulating research question, building research model, writing research proposal, presenting research project

Page 53: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

49

INT 610 ระบบสนบสนนการตดสนใจ 3(3-0-9) Decision Support Systems วชาบงคบกอน: ไมม ความรเบองตนเกยวกบระบบสนบสนนการตดสนใจ กระบวนการการตดสนใจของมนษย แนะน าการสรางโมเดลและการวเคราะหการตดสนใจ แนะน าการท าประโยชนสงสดและการโปรแกรมเชงเสน การโมเดลและการแกปญหา การโปรแกรมเชงเสน การวเคราะหความออนไหวและวธการซมเพลกซ การโมเดลเครอขาย การโปรแกรมเชงเสนทเปนเลขจ านวนเตม การโปรแกรมเปาหมายและกรณมหลายวตถประสงค การโปรแกรมแบบไมเปนเชงเสน การวเคราะหการถดถอย การวเคราะหการแบงแยก การวเคราะหอนกรมของเวลา ทฤษฎแถวคอย การจ าลอง และตวอยางของระบบสนบสนนการตดสนใจ

Introduction to decision support systems, human decision-making processes, introduction to modeling and decision analysis, introduction to optimization and linear programming, modeling and solving linear programming problems, sensitivity analysis and the simplex method, network modeling, integer linear programming, goal programming and multiple objective optimization, nonlinear programming, regression analysis, discrimination analysis, time series analysis, queuing theory, simulation, and examples of decision support systems

INT 611 การเงนเชงกลยทธส าหรบเทคโนโลยสารสนเทศ 3(3-0-9) Financial Strategies for Information Technology วชาบงคบกอน: ไมม การวเคราะหงบการเงน การประเมนสมรรถภาพเชงการเงนขององคกร การบรหารสภาพคลองและการวางเปาหมายทางธรกจ การจดการสนทรพยหมนเวยน การจดท างบลงทน การบรหารความเสยงจากอตราแลกเปลยนและอตราดอกเบย การวางแผนเชงกลยทธ เครองมอการวเคราะหการลงทนในโครงการดานเทคโนโลยสารสนเทศดวยวธมลคาเพมทางเศรษฐศาสตร

Financial statement analysis, financial performance appraisal, liquidity management and business goal, working capital management, capital budgeting, foreign exchange and interest rate risk management, strategic planning, investment analysis tools for information technology project using Economic Value-added Analysis (EVA)

INT 613 การบรหารความมนคงของสารสนเทศ 3(3-0-9) Information Security Management วชาบงคบกอน: ไมม

ความรเบองตนเกยวกบความมนคงของสารสนเทศ พนฐานความมนคงของคอมพวเตอร ความมนคงของระบบเชงกระจายและเครอขายใยแมงมม ครปโตกราฟกสพนฐาน ขนตอนวธซสเตมเมตรก ขนตอนวธคลสาธารณะ

Page 54: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

50

การซอนเรนขอมล ลายน า ความมนคงของเครอขาย ความมนคงของฐานขอมล ความมนคงเชงออบเจกต การจดการความมนคงของคอมพวเตอร ระเบยบและจรยธรรม แนวโนมความมนคงของสารสนเทศและระบบงาน

Introduction to information security, fundamentals of computer security, distributed systems security, world-wide-web security, classical cryptography, symmetric algorithm, public key algorithm, Information hiding, watermarking, network security, database security, object-oriented security, computer security management, legal and ethical issues in computer security, future trends of information security and its applications

INT 615 การจดการคณภาพสารสนเทศ 3(3-0-9) Information Quality Management วชาบงคบกอน: ไมม แนวคดดานคณภาพสารสนเทศ การประเมนและปญหาในระบบสารสนเทศองคกรการวด การวเคราะห และการปรบปรงคณภาพขอมล คณภาพสารสนเทศในนโยบายและกลยทธการจดการ

Information quality concepts, assessment, and problems in organizational information systems measurement, analysis, and improvement of information quality. Information quality in management policies and strategies

INT616 การวางแผนทรพยากรองคกร 3(3-0-9) Enterprise Resource Planning วชาบงคบกอน: ไมม การบรณาการระบบและสถาปตยกรรมองคกร วงจรชวตการพฒนาระบบกลยทธการใชงานซอฟตแวรและการเลอกผจดจ าหนายระบบการจดการโครงการ ภาพรวมระบบเอสเอพ การขาย การตลาดและซอารเอม การจดการผลตและหวงโซอปทาน การบญชและการเงน การจดการทรพยากรบคคล

System integration and enterprise system architecture, system development life cycle, implementation strategies and vendor selection, project management, SAP overview, sales, marketing and CRM, production and supply chain management, accounting and finance system, human resource management INT 617 การยอมรบการใชงานเทคโนโลยสารสนเทศ 3 (3-0-9) Information Technology Adoption วชาบงคบกอน: ไมม การยอมรบเทคโนโลย โมเดลการยอมรบเทคโนโลย ทฤษฎการกระท าดวยเหตผล ทฤษฎพฤตกรรมตามแผน ทฤษฎรวมการยอมรบและการใชเทคโนโลย การยอมรบสารสนเทศ การเกบขอมล การวเคราะหขอมล

Technology adoption, technology acceptance model, theory of reasoned action, theory of planned behaviour, unified theory of acceptance and use of technology, information adoption, collecting data, data analysis

Page 55: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

51

INT 630 เทคโนโลยฐานขอมล 3(3-0-9) Database Technology

วชาบงคบกอน: INT604 Database Management Systems หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร

การออกแบบฐานขอมลในระดบแนวคด แบบจ าลองฐานขอมลเชงออบเจกต แบบจ าลองฐานขอมลออบเจกตรเลชน ลกษณะส าคญของภาษาสอบถาม เอส คว แอล สถาปตยกรรมฐานขอมล คลงขอมลโอแลบ การท าเหมองขอมล ระบบสารสนเทศเชงภมศาสตร การคนคนสารสนเทศ เครองมอส าหรบการสบคนขอมล ฐานขอมลและการคนคนขอมลมลตมเดย

Conceptual database design, object-oriented database model, object-relational database model, new features in SQL, database architectures, data warehousing, online analytical processing OLAP, and data mining, Geographical Information System (GIS) and spatial databases, information retrieval, search engines, multimedia databases and retrieval INT 631 เทคโนโลยเชงออบเจกต 3(3-0-9) Object-Oriented Technology วชาบงคบกอน: INT605 Systems Analysis and Design หรอ

ตามความเหนชอบของคณาจารย ประจ าหลกสตร ความรเบองตนเกยวกบเทคโนโลยเชงออบเจกต วศวกรรมซอฟตแวร กระบวนการทางซอฟตแวร แนวคดเชงออบเจกต ออบเจกตและสวนประกอบ ยเอมแอล โมเดลยสเคส โมเดลคลาส โมเดลพฤตกรรม ความตองการเชงออบเจกต หลกการวเคราะหและการออกแบบเชงออบเจกต ออกแบบแผนภมและกรณศกษา

Introduction to object oriented technology, software engineering, software process, object-oriented concepts, object and component, Unified Modeling Language (UML), use-case model, class model, behavior model, object-oriented requirement, object-oriented analysis and design principle, pattern and case study

INT 632 ปญญาประดษฐ 3(3-0-9) Artificial Intelligence

วชาบงคบกอน: INT602 Design and Analysis of Algorithms หรอ ตามความเหนชอบของคณาจารย ประจ าหลกสตร ปญญาประดษฐเบองตน ชนดของหนยนต เทคนคการคนหาแบบไบลด การคนหาแบบฮวรสตก แอนด/ออร กราฟ การเลนเกมปญญาประดษฐ อลฟา-เบตา คทออฟ ลอจกแบบตาง ๆ และการประยกต เฟรสออรเดอรลอจก การใชเหตผลบนความไมแนนอนและเบยเซยนเนตเวรก ระบบการรกษาคาความจรง วธการเซอรเทนลแฟคเตอร วธการเดมสเตอรและชาฟตเตอร ฟซซลอจก อนดคทฟเลรนนง จเนตกอลกอรทม โครงขายประสาทเทยม ระบบผเชยวชาญ และอนาคตและผลกระทบของปญญาประดษฐ

Page 56: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

52

Introduction to artificial intelligence, types of intelligent agents, blind searches, informed/heuristic searches, AND/OR graph, game playing, alpha-beta cutoff, propositional logic and its application, first order logic and its application reasoning with uncertainty and Bayesian Network, truth maintenance system, certainty factor method, dempster and Shafter method, fuzzy logic, inductive learning, genetic algorithms, neural network, expert system, future and impact of artificial intelligence

INT 633 เทคโนโลยมลตมเดย 3(3-0-9) Multimedia Technology วชาบงคบกอน: ไมม

หลกการของมลตมเดย ขอความ รปภาพ เสยง ภาพเคลอนไหวและวดทศน การดจไทเซชนและการประมวลผลของสอ การรวมสอตาง ๆ เขาดวยกนและการโตตอบโดยใชภาษาเอกเอมแอล การกระจายและน าเสนอ มลตมเดยบนเครอขายและอนเทอรเนต เทคโนโลยการสตรมมง และภาพเคลอนไหวบนเวบ

Multimedia principle, text, graphics, audio, animation and video, media digitization and progressing, media combination and interaction using XML, multimedia distribution and presentation over networks and the internet, streaming technology, and web animation INT 635 การคนคนสารสนเทศ 3(3-0-9) Information Retrieval

วชาบงคบกอน: ไมม การคนคนขอความ ธรรมชาตของสารสนเทศ ตวแทนและโครงสรางของสารสนเทศ ความแตกตางระหวางการคนคนจากขอความทมขอจ ากด และแบบไมมขอจ ากดดานการใชค า องคประกอบพนฐานของระบบการคนคนสารสนเทศ ความยงยากในการคนหาขอความทไมมขอจ ากดดานการใชค า ปญหาอนเกดจากค าทมรปเหมอนกนแตมความหมายแตกตางกน (Polysemy) ปญหาอนเกดจากค าทมรปแตกตางแตมความหมายใชแทนหรออธบายกนได และปญหาอนเกดจากค าทมความสมพนธกนในรปแบบตาง ๆ การสอบถามฐานขอความ การประเมนผลการคนคนโดยเปรยบเทยบกบค าถามทใช การวดผลความส าเรจของการคนคน วธคนคนขอความ การใชดชนแบบงาย การจบคค าแบบงาย การใช เคเอมพ อลกอรทม การจบคแบบประมาณการ การใชแพตทร การวเคราะหแบบกลม การใชเวคเตอรสเปซ ดชนแบบมความหมายแฝง การประมวลผลภาษาธรรมชาต โครงขายประสาทเทยมและเครองมอเพอการคนคนขอความ การใชพจนานกรมและอภธานชวยในการคนคนขอความ

Text retrieval, the nature of information, representation and structure of information, the difference between restricted and unrestricted (or full-text) text retrieval, basic components of an information retrieval system, difficulty of full-text searching, problems of polysymy, synonym, hypernym (superordinates), hyponym (subordinates), querying a textbase, evaluations including subjective and objective measures, major text retrieval approaches such as simple index-based searching, naïve string matching, KMP algorithms,

Page 57: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

53

approximate matching, PAT trees, cluster analysis, vector space, latent semantic indexing, natural language processing, neural network and text-retrieval machine, and the use of dictionary and thesaurus for text retrieval

INT 636 ปฏสมพนธระหวางคอมพวเตอรกบมนษย 3(3-0-9) Human-Computer Interaction วชาบงคบกอน: ไมม

ปฏสมพนธระหวางมนษยกบคอมพวเตอร ระบบปฏสมพนธ การออกแบบโดยมผใชงานเปนศนยกลาง (การออกแบบโดยค านงถงผใชงานเปนหลก) ประสบการณของผใชงาน การใชงานได กระบวนการการออกแบบ การท าความเขาใจผใชงานและความตองการ อนเทอรเฟสประเภทตาง ๆ หลกการออกแบบ การทดสอบการใชงานได

Human-computer interaction, interactive systems, user-centred design, user experience, usability, design process, understanding users and requirements, types of interfaces, design principles, usability testing

INT 637 การจดการความร 3(3-0-9) Knowledge Management

วชาบงคบกอน: ไมม ความร การจดการความร การแบงปนความร ความรในบรบทขององคกร การเคลอนไหลของความร กระบวนการการจดการความร กลยทธการจดการความร การเลอกวธการจดการความร และวธการจดการความร

Knowledge, knowledge management, knowledge sharing, knowledge in organizational context, knowledge flow, knowledge management process, knowledge management strategy, selecting knowledge management approaches, and knowledge management approaches INT 638 การท าเหมองขอมล 3(3-0-9) Data Mining วชาบงคบกอน: ไมม บทน าการท าเหมองขอมล การประมวลผลกอนการท าเหมองขอมล การวเคราะหและการท าความรจกขอมล วธทางสถตทใชในการคาดคะเนและการท านาย ขนตอนวธการเทยบเคยงกบขอมลเพอนบาน ดซชนทร เครอขายใยประสาทเทยม การจดกลมโดยวธล าดบชนและวธเคมน เครอขายโคโฮเนน กฎความสมพนธ เทคนคการประเมนผลโมเดล กรณศกษาการตลาดโดยตรง และหวขอการท าเหมองขอมลระดบสง

Introduction to data mining, data preprocessing, exploratory data analysis, statistical approaches to estimation and prediction, k-nearest neighbor algorithm, decision trees, artificial neural networks, hierarchical and k-means clustering, kohonen networks, association rules, model evaluation techniques, case study: direct marketing, advanced topics

Page 58: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

54

INT 640 เทคโนโลยเอกซเอมแอล 3(3-0-9) XML Technology วชาบงคบกอน: INT604 Database Management System หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร ประวตภาษามารคอพ ความรเบองตนของภาษาเอกซเอมแอล เอกสารเอกซเอมแอลทถกตองตามกฎไวยากรณพนฐานและนยามโครงสรางของเอกสาร เอกซเอมแอลเนมสเปซ ดทด เอกซเอมแอลสกมา รแลกซเอนจ สกมา-ทรอน เอกซเอมแอลสไตลชท เอกซพาธ เอกซเอสแอลท เอกซลงค เอกซพอยเตอร การประยกตเอกซเอมแอลในงานดานตาง ๆ

A short history of markup language, introduction to XML, well-formed and valid XML document, XML namespace, Document Type Definition, XML Schema, RELAX NG, Schematron, XML cascading style sheet, XPath, XSLT, XLink, XPointer, XML applications INT 641 การควบคมและตรวจสอบเทคโนโลยสารสนเทศ 3(3-0-9)

Information Technology Control and Audit วชาบงคบกอน: ไมม

ภาพรวมของการควบคมและตรวจสอบเทคโนโลยสารสนเทศ ความส าคญของการควบคมและตรวจสอบเทคโนโลยสารสนเทศ การวางแผนการควบคมและตรวจสอบเทคโนโลยสารสนเทศ กระบวนการการควบคมและตรวจสอบเทคโนโลยสารสนเทศ เครองมอและเทคนคในการควบคมและตรวจสอบเทคโนโลยสารสนเทศ การควบคมและตรวจสอบระบบปฏบตการ การควบคมและตรวจสอบอปกรณเครอขาย การควบคมและตรวจสอบอปกรณรกษาความมนคง การควบคมและตรวจสอบฐานขอมล การควบคมและตรวจสอบระบบงานประยกต กรอบแนวความคดและมาตรฐานของการควบคมและตรวจสอบเทคโนโลยสารสนเทศ และกฎขอบงคบของการควบคมและตรวจสอบเทคโนโลยสารสนเทศ

Overview of information technology control and audit, Important of information technology control and audit, information technology control and audit plans, information technology control and audit process, control and audit tools and techniques, operating systems control and audit, network devices control and audit, security devices control and audit, database control and audit, Applications control and audit, framework and standards of information technology control and audit, and regulation of information technology control and audit

INT 650 ความมนคงของเทคโนโลยสารสนเทศ 3(3-0-9) Information Technology Security วชาบงคบกอน: INT606 Networking หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร

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

Page 59: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

55

บรการแกผใชงานและธรกจ การจดการปองกนไวรสคอมพวเตอร วทยาการรหสลบเบองตน และการน าเสนอโครงการความมนคงของเทคโนโลยสารสนเทศ

Business opportunities and risks, understanding the threats to security, building an internet security program, implementing an internet security program, securing the internet connection, intrusion detection systems, securing user services, securing business services, virus management, introduction to cryptography and information technology security project presentation

INT 651 เทคโนโลยโทรคมนาคม 3(3-0-9) Telecommunication Technology วชาบงคบกอน: INT606 Networking หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร

แนวคดพนฐานดานเทคโนโลยโทรคมนาคม การประยกตโทรคมนาคมกบงานธรกจและอตสาหกรรม การบรหารประสทธภาพขององคกรดวยการพฒนา การด าเนนงาน และ/หรอการใชโทรคมนาคม แผนและกลยทธดานโทรคมนาคม การจดหาและสงมอบการใหบรการ การบรหารกระบวนการ และบคลากรดานเทคนค เครอขายขอมลและเสยง การบรการและโพรโทคอล โครงสรางและมาตรการทางอตสาหกรรม อตสาหกรรมทางเทคโนโลยโทรคมนาคม และการตดสนใจทางธรกจและเทคนคระยะสนและระยะยาว

Fundamentals of telecommunication technology, the employment of telecommunication for business and industry, the effective management of organizations by developing, operating, and/or using telecommunications, telecommunication plan and strategy, procuring and delivering services, technical personnel and processes management, voice and data networks, the protocols and services, industry and regulatory structure, telecommunications technology and industry, short-term and long-term business and technical decisions

INT 652 วศวกรรมอนเทอรเนต 3(3-0-9) Internet Engineering วชาบงคบกอน: INT606 Networking หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร

ภาพรวมของวศวกรรมอนเทอรเนต โพรโทคอลและล าดบชน เครอขายอนเทอรเนต ไอพ เออารพ ดาตาแกรมไอพ เสนทางไอพ ซบเนต การเอนแคบซเลตไอพ สวนประกอบยอย ไอพวซก ไอซเอมพ ยดพ ทซพ ไคเอนท/เซรฟเวอรอนเทอรเฟส ดเอนเอส อเมล เอฟทพ เวลดไวดเวบ ซจไอ จาวา การจดการเครอขาย ความมนคง การวางแผนเครอขาย และเทคโนโลยเพอการสอสารระหวางเครอง

Internet Engineering overview, protocols and layering, internetworking, IP, ARP, IP datagrams and datagram forwarding, IP routing, subnet, IP encapsulation, fragmentation, and reassembly, IPv6, ICMP, UDP, TCP, client/server and socket interface, DNS, email, FTP, WWW, CGI, JAVA, network management, network security, network planing, and Machine to Machine (M2M)

Page 60: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

56

INT 653 เทคโนโลยโมบาย 3(3-0-9) Mobile Technology

วชาบงคบกอน: ไมม โพรโทคอลทใชในการเรมการสอสาร (เอสไอพ) การสรางบรการบนเอสไอพ ระบบโทรศพทผานโพรโทคอลเอสไอพ คณภาพการใหบรการโทรศพทบนเครอขายไอพ การวดคณภาพการใหบรการมลตมเดยบนเครอขายไอพ คณสมบตของอปกรณเคลอนท สถาปตยกรรมของระบบโมบาย การออกแบบระบบประยกตโมบาย การพฒนาระบบประยกตโมบาย Session Initiation Protocol (SIP), service creation on SIP, SIP telephony system, quality of service of IP telephone network, multimedia service over IP network quality measurement, mobile device properties, mobile system architecture, mobile application design, mobile application development

INT654 การประมวลผลแบบคลาวดและการประยกต 3(3-0-9) Cloud Computing and Application วชาบงคบกอน: ไมม ภาพรวมและค าจ ากดความของการประมวลผลแบบคลาวด แนวความคดการประมวลผลแบบคลาวด โมเดลการใหบรการคลาวดชนดตาง ๆ การใหบรการดานระบบปฏบตการ การใหบรการดานโครงสรางพนฐาน การใหบรการดานซอฟตแวร เหตการณและรปแบบการน าคลาวดไปใชงาน การใชคลาวดแบบสาธารณะ และแบบสวนบคคล ความมนคงในการประมวลผลแบบคลาวด เครองมอทใชในการจ าลองการประมวลผลแบบคลาวด การประมวลผลแบบคลาวดเคลอนท และผลกระทบการประมวลผลแบบคลาวดตอองคกร

Overview and definition of cloud computing, basic concept of cloud computing, cloud service delivery models, platform as a service, infrastructure as a service, software as a service, cloud deployment scenario, public and private clouds, security on cloud computing, cloud simulation tools, mobile cloud computing, and the impact of cloud computing on the organization INT 670 สมมนาเชงปฏบตการเขยนโปรแกรมและการจดการฐานขอมล 3(2-2-9)

Database Programming and Administration Workshop วชาบงคบกอน: INT604 Database Management Systems หรอ

ตามความเหนชอบของคณาจารยประจ าหลกสตร การเขยนค าสงเอสควแอลขนพนฐาน การจ ากดการเขาถงขอมลและการเรยงล าดบขอมลดวยค าสง เอสควแอล ซงเกลโรลฟงกชน การเรยกดขอมลจากตารางหลายตาราง การหาผลรวมของขอมลดวยกลมฟงกชน ลกษณะของสบควร การเปลยนแปลงขอมล การสรางและการจดการตาราง การสรางขอก าหนด การสรางววและออบเจกตตวอน ๆ ในฐานขอมล การจดการออบเจกตตาง ๆ ในฐานขอมล การจดการกรณตวอยาง การสรางฐานขอมล การตดตงโปรแกรมบรการฐานขอมล องคประกอบตางๆ ทางสถาปตยกรรม การจดการคอนโทรลไฟล และ รดลอกไฟล การส ารองฐานขอมล การจดการพนทส าหรบเกบขอมลตาง ๆ โครงสรางในการจดเกบ

Page 61: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

57

ขอมลและความสมพนธระหวางโครงสราง การจดการโรลแบคเซกเมนต การจดการตาราง การจดการดรรชน การคงไวซงความถกตองของขอมล การจดการความมนคงของรหสผานและทรพยากรตาง ๆ การจดการผใชฐานขอมล การจดการสทธของผใชฐานขอมล และการจดการบทบาทของผใชฐานขอมล

Writing basic SQL statements, restricting and sorting data, single-row functions, displaying data from multiple tables, aggregating data using group functions, sub query, manipulating data, creating and managing tables, including constraints, creating views and other database objects, managing schema objects, managing an instance, creating a database, database server Installation, architectural components, maintaining the control file, maintaining redo log files, backup configuration, managing table spaces and data files, storage structure and relationships, managing rollback segments, managing tables, managing indexes, maintaining data integrity, managing password security and resources, managing users, managing privileges, and managing roles

INT 671 สมมนาเชงปฏบตการการจดการฐานขอมลเชงธรกจ 3(2-2-9) Business Database Management Workshop วชาบงคบกอน: INT670 Database Programming and Administration Workshop หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร ศกษาสถาปตยกรรมโครงสรางฐานขอมลออราเคล การประมวลผลชดค าสงของภาษาการสอบถามเชงโครงสราง การออกแบบโครงสรางฐานส าหรบแตละเซรฟเวอร ศกษาองคประกอบส าคญของอนสแตนสและดาตาเบสไฟล การออกแบบหนวยเกบเชงตรรกะและเชงกายภาพ การควบคมไฟล รดลอกไฟลและดาตาไฟล ศกษาการจดการผใชในฐานขอมล ศกษาวธการควบคมและการจดการทรพยากรของฐานขอมล ศกษาวธการจดการโพรไฟลและรหสผานของผใช และศกษาความเสยหายและการกคนฐานขอมล

Study the oracle database architecture, execute the structured query language, design the database structures for any servers, study the instance and database file, design the logical and physical storage, control file, redo log file, and data file, study to manage the database users, study to control and manage database resources, study to manage the user profile and password, and study disaster and recovery for database

INT 672 สมมนาเชงปฏบตการพฒนาคลงขอมล 3(2-2-9) Data Warehouse Builder Workshop วชาบงคบกอน: INT670 Database Programming and Administration Workshop หรอ

ตามความเหนชอบของคณาจารยประจ าหลกสตร วชาครอบคลมถงกจกรรมทส าคญในการสรางคลงขอมลดวยตวสรางคลงขอมลออราเคล ขนตอนในการพฒนาคลงขอมลเรมตนดวยการก าหนดแหลงขอมล การออกแบบคลงขอมลปลายทาง การก าหนดผงการดงขอมลจากแหลงขอมลมายงคลงขอมลปลายทาง การก าหนดการไหลทมความสมพนธซงกนและกนกบผงการดงขอมลและกจกรรมภายนอกแกตวสรางคลงขอมลออราเคล การใชตวสรางคลงขอมลออราเคลรวมกบเครองมอธรกจ

Page 62: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

58

อจฉรยะออราเคลดสโคเวอร การออกแบบจ าลองโอแลบ และการใชงาน การใชโปรแกรมเสรมในตารางจดการเพอดงขอมลจากโอแลบ การใชโปรแกรมตรวจสอบผงการดงขอมล การสรางผเชยวชาญ

Covering the critical-path activities for creating data warehouse with Oracle Warehouse Builder (OWB), starting with defining data sources, designing the target warehouse and defining source-to-target mappings, defining process flows that interrelate mappings and activities external to Oracle Warehouse Builder, using Oracle Warehouse Builder with Oracle Business Intelligence Discovery, OLAP modeling and deployment, using Spreadsheet Add-In to query OLAP data, using the Mapping Debugger, creating Experts INT 673 สมมนาเชงปฏบตการเครอขายส าหรบส านกงาน 3(2-2-9) Office Networking Workshop

วชาบงคบกอน: INT606 Networking หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร เทคโนโลยสายสญญาณ สายตเกลยวค สายโคแอกเซยล สายใยแกวน าแสง แนวความคดของโครงสรางขายสายระบบสายสญญาณหลก สายสญญาณในพนทท างาน การทดสอบและรบรองขายสาย การออกแบบขายสายแบบเปนโครงสรางเครอขายบรเวณเฉพาะทอเทอรเนต โทเคนรง การเรยนรของบรดจ การประเมนคาโพรโทคอลทร การปรบตงไอพ เทคโนโลยของฮบ และสวตช การเชอมตอแบบคนสภาพได การเชอมตอแบบรวมกลม วแลน ไอพเบองตน แนท และดเอชซพ

Cable technology, twisted pair, coaxial, fiber optic, structured cabling concepts, backbone, work area, structured cabling testing and certification, structured cabling design, local area network, Ethernet, token ring, bridge learning, spanning tree protocol, IP configuration, hub and switch technologies, resilient link, aggregate link, VLAN, basic IP, NAT, and DHCP

INT 674 สมมนาเชงปฏบตการเครอขายส าหรบองคกรขนาดใหญ 3(2-2-9) Enterprise Networking Workshop วชาบงคบกอน: INT652 Internet Engineering and INT673 Office Networking Workshop หรอตามความเหนชอบของคณาจารยประจ าหลกสตร

การตงคาอปกรณเพอเชอมตอเครอขายหนาดใหญ เทคนคการคนหาเสนทางบนเครอขายอนเทอรเนต โปรแกรม สภาพแวดลอมของระบบปฏบตการ เชอมตอระหวางเครอขาย ระบบปฏบตการ เชอมตอระหวางเครอขาย การเชอมตอแบบอนกรมของอปกรณคนหาเสนทาง รปแบบของการคนหาเสนทาง การเชอมตอระหวางเครอขายโดยตรง การพสจนการเชอมตอ บนอปกรณคนหาเสนทาง การก าหนดเสนทางการเชอมตอแบบคงท การก าหนดเสนทางการเชอมตอแบบเคลอนท เทคโนโลยของระบบการเชอมตอระหวางเครอขายระยะไกล โครงขายบรการการสอสารรวมระบบดจทล การลาชาของ เฟรม การคนหาเสนทางรปแบบเสนทางเปดทสนสด การก าหนดการเขาถงขอมล และการรบประกนคณภาพการสงขอมลผานเครอขาย

Page 63: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

59

Configuring a network device to allow communication in enterprise network, internet routing protocol technology, IOS software and environment, IOS, router's serial interface, routing protocol, PPP, PAP/CHAP on router, static routing, routing protocol, dynamic route, WAN technologies, ISDN, frame relay, OSPF routing, access control list and QoS

INT 675 สมมนาเชงปฏบตการการเขยนโปรแกรมจาวา 3(2-2-9) Java Programming Workshop วชาบงคบกอน: INT604 Database Management Systems หรอ

ตามความเหนชอบของคณาจารยประจ าหลกสตร ความรเบองตนเกยวกบภาษาจาวา ไวยากรณคลาสและเมธอด การเขยนโปรแกรมเชงออบเจกต การรบคณสมบตถายทอดจากคลาส อนเทอรเฟส และแอปสแตกคลาส แรบเปอรคลาส การดบกโปรแกรม ดไซนดแพทเทอรน การเขยนโปรแกรมเพอดกจบความผดพลาด อนพต-เอาตพต และการท าซเรยลออบเจกต ในภาษาจาวา การสรางโปรแกรมตดตอกบผใชงานโดยใช แพคเกจ java.awt และ javax การสรางอเวนตใหสอดคลองกบโปรแกรมตดตอกบผใชงานดวยอแดปเตอรคลาส และอนเทอรคลาส แอเรย และคอลเลกชนเฟรมเวรค การสรางโปรแกรมแบบเทรด วงจรชวตของเทรด และอนเทอรเฟสโปรแกรมเครอขายโปรแกรมเชอมโยงฐานขอมล

Introduction to Java, class and method syntax, object oriented programming, rule of Java class inheritance, using interface and abstract class in Java, wrapper class, debug application, design patterns and refactoring, exception, I/O and serialization in Java, the java.awt and javax, swing package, user interface, event handling, event adapter and inner class, array, the collection framework, creating and starting a thread, basic control of thread, thread interacting, network programming, Java Database Connectivity (JDBC)

INT 676 สมมนาเชงปฏบตการการเขยนโปรแกรมจาวาเซรฟเวอรไซด 3(2-2-9) Java-Server Side Programming Workshop

วชาบงคบกอน: INT675 Java Programming Workshop หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร ความรเบองตนเกยวกบการเขยนโปรแกรมฝงเซรฟเวอรดวยภาษาจาวา ภาพรวมของสถาปตยกรรมเจทออ และ เซรฟเลต การใชงานโปรแกรมเวบสเฟยรสตดโอแอปพลเคชนดเวลอปเปอร การสนบสนนมมมองแบบตาง ๆ ของการพฒนาเจทออ แอปพลเคชน การสรางและใชงานเซรฟเลต การสรางเวบเพจดวยจาวาเซรฟเวอรเพจ ขอก าหนด และไวยากรณของจาวาเซรฟเวอรเพจ การทดสอบและการตรวจแกจาวาเซรฟเวอรเพจ การท างานรวมกบทเกบเอสซเอม เอกสารระบรายละเอยดของเวบแอปพลเคชน สถานะของขอมลในหนวยความจ า การใชงาน คกกเอพไอ เอชททพเซสชน การจดการขอมลของแอปพลเคชน ยอารแอลรไรตง การจดการเซสชน ความรเบองตนเกยวกบจาวาบน การออกแบบเวบแอปพลเคชนดวยสถาปตยกรรมแบบ เอมวซ การใชจาวาเซรฟเวอรเพจรวมกบจาวาบนและเซรฟเลต เจเอสพคาสตอมแทกไลบราร และเจเอสพคาสตอมแทกชนสง เซรฟเลตฟลเตอรง รวมถงการประกอบและตดตงเจทซซแอปพลเคชน

Page 64: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

60

Introduction to Java-Server site programming, J2EE architecture overview, servlet overview, using WebSphere studio application developer, supporting perspectives for developing J2EE applications, servlet API, javaserver pages overview, javaserver pages specifications and syntax, page designer in application developer, JSP testing and debugging, working with SCM repository, web archive development descriptor, state storage issues, cookie API, http session, management of application data, URL rewriting, session management, introduction to java beans, the model/view/controller architecture, javaserver pages with java beans, JSP custom tag library, advanced JSP custom tags, servlet filtering, J2EE packaging and deployment

INT 677 สมมนาเชงปฏบตการมาตรฐานการใหบรการดานเทคโนโลยสารสนเทศ 3(2-2-9) Information Technology Service Standard Workshop วชาบงคบกอน: INT604 Database Management System หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร ภาพรวมและประวตการจดการงานบรการโดยเนนหองสมดโครงสรางพนฐานเทคโนโลยสารสนเทศ (หรอไอทล) คณลกษณะเฉพาะของกระบวนการ องคประกอบของกระบวนการในไอทล โมเดลของกระบวนการ กลยทธ การบรการ การออกแบบบรการ การจดการสารบญแฟมบรการ ความมนคงของสารสนเทศซพพลายเออร การเปลยนบรการโครงแบบ และ สนทรพยของบรการ การทดสอบ และการตรวจสอบความสมเหตสมผลของบรการ กระบวนการของการประเมนคา การด าเนนการบรการ เหตการณ และกระบวนการการเตมเตม ค ารองขอกระบวนการของการจดการปญหา ฟงกชนของเซอรวสเดรส การพฒนาการใหบรการอยางตอเนอง เจดขนตอนของการปรบปรงกระบวนการ กระบวนการของการท ารายงานการ กระบวนการการวดบรการ การสรางผลตอบแทนการลงทน

Overview and history of service management emphasizing Information Technology Infrastructure Library Service (ITIL), specification of processes, components in ITIL process, model of process, strategy of service, service design, service management catalog, security of supplier's information, configuration change, process of service asset and configuration management, process of service validation and testing, process of evaluation, service operation, event and request fulfillment, process of problem management, service desk functions, continuous improvement, seven Rs of change management, process of reporting, process of service measurement, creating a return of investment.

INT678 สมมนาเชงปฏบตการคอมพวเตอรแบบคลาวด 3(2-2-9) Cloud Computing Workshop วชาบงคบกอน: INT606 Networking หรอ ตามความเหนชอบของคณาจารยประจ าหลกสตร ภาพรวมและค าจ ากดความของการคอมพวเตอรแบบคลาวด แนวความคดคอมพวเตอรแบบคลาวด การท าระบบเสมอนไฮเปอรวชน การก าหนดบทบญญต และการไมมบทบญญต การประสมการโนมเอยง ชนดของการโนมเอยง สวนตอประสานโปรแกรมประยกต การวดการใชบรการและการคดเงน ความยดหยนและเสกลเชง

Page 65: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

61

เศรษฐศาสตร การจดการเครองมอและการท างานแบบอตโนมตในคอมพวเตอรแบบคลาวด โมเดลในการให บรการของคลาวด โมเดลสถาปตยกรรมของคลาวดแผนการคอมพวเตอรแบบคลาวดไปใชงานแบบสาธารณะ และแบบสวนบคคล ความมนคงปลอดภยในการประมวลผลบนคลาวด

Overview and definition of cloud computing, basic concept of cloud computing, virtualization, hypervisors, provisioning and de-provisioning, multitendency, type of tendency, Application Program Interface ( API) , billing and metering of service, economics of scale, management tools, and automation, cloud service delivery models, platform as a service, Infrastructure as a service, software as a service, cloud deployment scenario, public and private clouds, security on cloud computing.

Page 66: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

62

ข. เปรยบเทยบรายวชาทเปลยนแปลงไประหวางหลกสตรเดมและหลกสตรปรบปรง หลกสตรเดม พ.ศ. 2553 หลกสตรปรบปรง พ.ศ. 2558 หมายเหต

หมวดวชาบงคบ หมวดวชาบงคบ SWE 601 หลกการวศวกรรมซอฟตแวร SWE 601 หลกการวศวกรรมซอฟตแวร

เหมอนเดม

SWE 602 การวเคราะหและออกแบบระบบขนสง SWE 602 การวเคราะหและออกแบบระบบขนสง SWE 603 การบรหารโครงการซอฟตแวร SWE 603 การบรหารโครงการซอฟตแวร SWE 604

การพฒนาซอฟตแวรและการจดท าเอกสาร

ยกเลก

SWE 605

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

เปลยนเปนวชาบงคบเลอก

SWE 606 โครงสรางและสถาปตยกรรมซอฟตแวร

SWE 604

โครงสรางและสถาปตยกรรมซอฟตแวร

เปลยนรหส

หมวดวชาเลอก หมวดวชาบงคบเลอก SWE 605

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

ยายมาจากวชาบงคบ

SWE 612 การออกแบบซอฟตแวรประเภทฝงตว SWE 610 การออกแบบซอฟตแวรประเภทฝงตว เปลยนรหส

SWE 611 การออกแบบปฏสมพนธ วชาใหม SWE 612 การประมวลผลแบบคลาวด

SWE 630 การพฒนาซอฟตแวรแบบอไจล

SWE 631 การพฒนาซอฟตแวรแบบกระจาย

SWE 650 การปรบปรงกระบวนการซอฟตแวร

SWE 702 ระเบยบวธการวจย SWE 651 มาตรวดผลซอฟตแวร SWE 651 มาตรวดผลซอฟตแวร เหมอนเดม

หมวดวชาเลอก หมายเหต

SWE 607

คณตศาสตรส าหรบวศวกรรมซอฟตแวร

ยกเลก

SWE 610 ระบบแบบกระจายและแบบขนาน SWE 613 ระบบแบบกระจายและแบบขนาน เปลยนรหส

SWE 611

การออกแบบซอฟตแวรแบบทนทานตอความบกพรอง

SWE 614

การออกแบบซอฟตแวรแบบทนทานตอความบกพรอง

SWE 613

การจดการขอก าหนดและสงตองการทางซอฟตแวร

SWE 640

การจดการขอก าหนดและสงตองการทางซอฟตแวร

SWE 630 ระบบปฏบตการและระบบเครอขาย SWE 632 ระบบปฏบตการและระบบเครอขาย

Page 67: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

63

หลกสตรเดม พ.ศ. 2553 หลกสตรปรบปรง พ.ศ. 2558 หมายเหต SWE 631

การพฒนาโปรแกรมประยกตส าหรบองคกรขนาดใหญ

SWE 633

การพฒนาโปรแกรมประยกตส าหรบองคกรขนาดใหญ

เปลยนรหส

SWE 632 การบ ารงรกษาซอฟตแวร SWE 634 การบ ารงรกษาซอฟตแวร SWE 640 การจดการโครงแบบซอฟตแวร SWE 641 การจดการโครงแบบซอฟตแวร SWE 650 คณภาพของระบบและซอฟตแวร ยกเลก

SWE 660

เครองมอส าหรบงานวศวกรรม ซอฟตแวร

SWE 660

เครองมอส าหรบงานวศวกรรมซอฟตแวร

เหมอนเดม

SWE 661 การเขยนโปรแกรมบนเวบ SWE 661 การเขยนโปรแกรมและการพฒนาบนเวบ

เปลยนชอ

SWE 662 การเขยนโปรแกรมภาษาจาวา ยกเลก SWE 690

การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 1

SWE 690

การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 1

เหมอนเดม

SWE 691

การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 2

SWE 691

การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 2

SWE 692

การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 3

SWE 692

การศกษาเฉพาะเรองทางวศวกรรมซอฟตแวร 3

SWE 615 การออกแบบแอนเมชนและเกม วชาใหม

SWE 616 การประมวลผลส าหรบอปกรณเคลอนทและแอปพลเคชน

SWE 617 การสอสารส าหรบวศวกรซอฟตแวร SWE 652 การประกนคณภาพซอฟตแวร

INT 610 ระบบสนบสนนการตดสนใจ INT 610 ระบบสนบสนนการตดสนใจ INT 611 การเงนเชงกลยทธส าหรบเทคโนโลย

สารสนเทศ INT 611 การเงนเชงกลยทธส าหรบเทคโนโลย

สารสนเทศ เหมอนเดม

INT 612 การบรหารโครงการเทคโนโลย สารสนเทศ

ยกเลก

INT 613 การบรหารความมนคงของสารสนเทศ INT 613 การบรหารความมนคงของสารสนเทศ เหมอนเดม

INT 614 พาณชยอเลกทรอนกส ยกเลก

INT 630 เทคโนโลยฐานขอมล INT 630 เทคโนโลยฐานขอมล

INT 631 เทคโนโลยเชงออบเจกต INT 631 เทคโนโลยเชงออบเจกต เหมอนเดม

INT 632 ปญญาประดษฐ INT 632 ปญญาประดษฐ

INT 633 เทคโนโลยมลตมเดย INT 633 เทคโนโลยมลตมเดย

INT 634 การประมวลภาพเอกสาร ยกเลก

Page 68: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

64

หลกสตรเดม พ.ศ. 2553 หลกสตรปรบปรง พ.ศ. 2558 หมายเหต INT 635 การคนคนสารสนเทศ INT 635 การคนคนสารสนเทศ

INT 636 ปฏสมพนธระหวางคอมพวเตอร กบมนษย

INT 636 ปฏสมพนธระหวางคอมพวเตอร กบมนษย

เหมอนเดม

INT 637 การจดการฐานความร INT 637 การจดการความร

INT 638 การท าเหมองขอมล INT 638 การท าเหมองขอมล

INT 639 มาตรวดระบบสารสนเทศ ยกเลก

INT 650 ความมนคงของเทคโนโลยสารสนเทศ INT 650 ความมนคงของเทคโนโลยสารสนเทศ เหมอนเดม

INT 651 เทคโนโลยโทรคมนาคม INT 651 เทคโนโลยโทรคมนาคม

INT 652 วศวกรรมอนเทอรเนต INT 652 วศวกรรมอนเทอรเนต เหมอนเดม

INT 653 ระบบงานแบบเคลอนท INT 653 เทคโนโลยโมบาย ปรบชอและ เนอหา

INT 615 การจดการคณภาพสารสนเทศ

INT 616 การวางแผนทรพยากรองคกร

INT 617 การยอมรบการใชงานเทคโนโลย สารสนเทศ

วชาใหม

INT 640 เทคโนโลยเอกซเอมแอล

INT 641 การควบคมและตรวจสอบเทคโนโลยสารสนเทศ

INT 654 การประมวลผลแบบคลาวดและการ ประยกต

หมวดวชาวทยานพนธ/โครงงาน หมวดวชาวทยานพนธ/โครงงาน หมายเหต SWE 671

สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 1

SWE 671

สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 1

ไมมการ เปลยน แปลง

SWE 672

สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 2

SWE 672

สมมนาเชงปฏบตการทางวศวกรรมซอฟตแวร 2

SWE 700 วทยานพนธ SWE 700 วทยานพนธ SWE 701 การศกษาโครงการเฉพาะเรอง SWE 701 การศกษาโครงการเฉพาะเรอง INT 670 สมมนาเชงปฏบตการเขยนโปรแกรม

และการจดการฐานขอมล วชาใหม

INT 671 สมมนาเชงปฏบตการการจดการ ฐานขอมลเชงธรกจ

วชาใหม

INT 672 สมมนาเชงปฏบตการพฒนาคลงขอมล

Page 69: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

65

หลกสตรเดม พ.ศ. 2553 หลกสตรปรบปรง พ.ศ. 2558 หมายเหต INT 673 สมมนาเชงปฏบตการเครอขาย

ส าหรบส านกงาน

INT 674 สมมนาเชงปฏบตการเครอขายส าหรบองคกรขนาดใหญ

INT 675 สมมนาเชงปฏบตการการเขยนโปรแกรมจาวา

วชาใหม

INT 676 สมมนาเชงปฏบตการการเขยนโปรแกรมจาวาเซรฟเวอรไซต

INT 677 สมมนาเชงปฏบตการมาตรฐานการ ใหบรการดานเทคโนโลยสารสนเทศ

INT 678 สมมนาเชงปฏบตการคอมพวเตอรแบบคลาวด

Page 70: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

66

ค. ประวตอาจารยประจ าหลกสตร ผศ.ดร.วชรศกด วานชชา

Asst. Prof. Dr. Vajirasak Vanijja 1. ประวตการศกษา

2004 Ph.D. (Information Science), Japan Advance Institute of Science and Technology, Ishikawa, Japan

1998 M.Sc. (Information Technology), King Mongkut’s University of Technology Thonburi, Thailand

1995 B.Sc. (Computer Engineering), King Mongkut’s Institute of Technology Thonburi, Thailand

2. ภาระงานสอน 2.1 ภาระงานสอนและ/หรอควบคมวทยานพนธในปจจบน ระดบบณฑตศกษา รายวชา INT633 Multimedia Technology 3 หนวยกต INT653 Mobile Application 3 หนวยกต SWE603 Software Project Management 3 หนวยกต SWE606 Software Structures and Architecture 3 หนวยกต SWE700 Thesis 1-12 หนวยกต SWE701 Special Project Study in Software Engineering 1-6 หนวยกต ระดบปรญญาตร รายวชา CSC401 Selected Programming Language 3 หนวยกต CSC494 Internet Application: Voice over IP 3 หนวยกต CSC498-499 Computer Science Project I-II 2-3 หนวยกต 2.2 ภาระงานสอนในหลกสตรน รายวชา SWE603 Software Project Management 3 หนวยกต SWE606 Software Structures and Architecture 3 หนวยกต SWE700 Thesis 1-12 หนวยกต SWE701 Special Project Study in Software Engineering 1-6 หนวยกต

Page 71: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

67

3. ผลงานวชาการยอนหลง 5 ปทสมพนธกบสาขาวชาทเปดสอน 1. C. Sookpalng and V. Vanijja, “Design of Disease Management System for Chronic Heart Failure: A Case Study from Advanced Heart Failure Clinic at King Chulalongkorn Memorial Hospital,” The 6th International Conference on Advances in Information Technology (IAIT 2013), pp.221-231, Bangkok, Thailand, Dec. 12-13, 2013. 2. Pisal Setthawong and Vajirasak Vanijja, “Modified Deformable Parts Model for Side Profile Facial Feature Detection,” The 6th International Conference on Advances in Information Technology (IAIT 2013), pp. 212-220, Bangkok, Thailand, Dec. 12-13, 2013. 3. ปตวฒน จลเกษมศกด และ วชรศกด วานชชา “การปรบเสยงอตโนมตในโทรศพทส าหรบผสงอาย มความบกพรองทางการไดยน” ประชมวชาการครศาสตรอตสาหกรรมระดบชาต ครงท 5, หนา 39-44, หอประชมเบญจรตน อาคารนวมนทรราชน มหาวทยาลยเทคโนโลยพระจอมเกลาพระนครเหนอ, 5-6 กรกฎาคม 2555. 4. V. Chongsuphajaisiddhi, V. Vanijja and O. Chotchuang, “Usability Standard and Mobile Phone Usage Investigation for the Elderly,” International Conference on Information Techology and Electrical (CITEE2012), Yogyakarta, Indonesia, Jul. 12, 2012. 5. P. Setthawong and V. Vanijja, “Improving the Estimation of Head Pose Orientation: By Using Eyeglasses as a Key Feature,” Proceedings of the 5th International Conference on IT & Multimedia at UNITEN (ICIMU 2011), pp. 1-6, Kuala Lumpur, Malaysia, Nov. 14-16, 2011. 6. V. Vanijja and B. Supadetvivat, “An Online Virtual Classroom Using SIP,” International Conference on Data Engineering and Internet Technology (DEIT2011), Bali, Indonesia, Mar. 15-17, 2011. 7. P. Setthawong and V. Vannija, “Head Pose Estimation on Eyeglasses using Line Detection and

Classification Approach,” The 4th International Conference on Advances in Information Technology (IAIT 2010), pp. 126-136, Bangkok, Thailand, Nov. 4-5, 2010.

8. P. Setthawong and V. Vannija, “Improving the IP-PBX Administration and Management Process by Utilizing the EZY IP-PBX Frontend to augment FreePBX,” Journal of Global Management Research (JGMR), Issue: Vol. 6, No 1, pp. 47-56, Jun. 2010.

Page 72: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

68

ผศ.ดร.ชลเมธ อาปณกานนท Asst. Prof. Dr. Chonlameth Arpnikanondt

1. ประวตการศกษา

2004 Ph.D. (Electrical and Computer Engineering) ,The Georgia Institute of Technology Atlanta, USA. 1998 M.Sc. (Electrical Engineering), The Georgia Institute of Technology Atlanta, USA. 1995 B.Sc. (Computer Engineering), Rensselaer Polytechnic Institute, USA.

2. ภาระงานสอน 2.1 ภาระงานสอนและ/หรอควบคมวทยานพนธในปจจบน ระดบบณฑตศกษา รายวชา SWE602 Advanced System Analysis and Design 3 หนวยกต SWE605 Software Verification and Validation 3 หนวยกต SWE612 Embedded Software Design 3 หนวยกต SWE691 Introduction to Cloud Computing 3 หนวยกต SWE700 Thesis 1-12 หนวยกต SWE701 Special Project Study in Software Engineering 1-6 หนวยกต ระดบปรญญาตร รายวชา CSC102 Computer Programming I 3 หนวยกต CSC105 Computer Programming II 3 หนวยกต CSC319 Object-Oriented Software Development 3 หนวยกต CSC434 Object-Oriented Programming and Design Patterns 3 หนวยกต CSC494 Selected Topic: Cloud Computing 3 หนวยกต CSC494 Selected Topic: Design Patterns 3 หนวยกต CSC498-499 Computer Science Project I-II 2-3 หนวยกต 2.2 ภาระงานสอนในหลกสตรน รายวชา SWE602 Advanced System Analysis and Design 3 หนวยกต SWE605 Software Verification and Validation 3 หนวยกต SWE612 Embedded Software Design 3 หนวยกต SWE691 Introduction to Cloud Computing 3 หนวยกต SWE700 Thesis 1-12 หนวยกต SWE701 Special Project Study in Software Engineering 1-6 หนวยกต

Page 73: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

69

3. ผลงานวชาการยอนหลง 5 ปทสมพนธกบสาขาวชาทเปดสอน 1. T. Soontornwutikul, N. Thananart, A. Wantanareeyachart, C. Nukoolkit, and C. Arpnikanondt, “Optical Music Recognition on Windows Phone 7,” The 9th International Conference on Computing and Information Technology (IC2IT2013), Advances in Intelligent Systems and Computing, Volume 209, 2013, pp. 239-248. 2. V. Jaroensawas, V. Vanijja, and C. Arpnikanondt, “Extending the McCumber Cube to Model Software System Maintenance Tasks,” In Proceedings of the 5th National Conference on Information Technology, Phetburi, Thailand, Feb. 26-27, 2013, pp. 17-22. 3. นภาวรรณ รอดสาย และ ชลเมธ อาปณกานนท, “การประมาณอตราการเขาใชเวบไซตรฐบาลอเลกทรอนกส ของประเทศชนน าดานการมสวนรวมในรฐบาลอเลกทรอนกส”, การประชมวชาการระดบประเทศดาน เทคโนโลยสารสนเทศ ครงท 5 (NCIT 2013), เพชรบร ประเทศไทย, 26-27 กมภาพนธ 2556, หนา 113-118. 4. U. Chotjaratwanich and C. Arpnikanondt, “A Visualization Technique for Metrics-Based Hierarchical Quality Models” In Proceedings of the 19th Asia-Pacific Software Engineering Conference (APSEC2012), Hong Kong, Dec. 4-7, 2012, pp. 733-736. 5. S. Ronglong, C. Sookplang, C. Arpnikanondt, and V. Vanijja, “Design of a Medication Reminder and Feedback System for Thai Elders” In Proceedings of the 2012 International Conference on Computer and Information Sciences (ICCIS2012), Malaysia, Jun. 12-14, 2012, Vol. 1, pp. 44-49. 6. S. Ronglong, C. Arpnikanondt, and C. Nukoolkit, “Do in Thai Sense: Thailand's First Online Social Network with Web 2.0 Platform”, In Proceedings of the 8th International Conference on ICT and Knowledge Engineering, Thailand, Nov. 24-25, 2010, pp. 25-31. 7. C. Laemnak and C. Arpnikanondt, “Assessment of Web Application Vulnerability between e-Government of High Readiness Countries and e-Government of Thailand”, The 3rd Annual PSU Phuket Conference, Thailand, Nov. 17-19, 2010, pp. 504-512. 8. T. Pradabratana and C. Arpnikanondt, “Gauging OO Quality of Java-based Senior Project Programming Source Code in Thai Universities,” The 3rd Annual PSU Phuket Conference, Thailand, Nov. 17-19, 2010, pp. 535-541. 9. A. Kumkoon, P. Mongkolnam, and C. Arpnikanondt, “Relations between Sufficiency Economy Principle and CMMI Levels 2 and 3,” In Proceedings of the 6th National Conference on Computing and Information Technology, Thailand, Jun. 3-5, 2010, pp. 343-348.

Page 74: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

70

ผศ.ดร.พรชย มงคลนาม Asst. Prof. Dr. Pornchai Mongkolnam

1. ประวตการศกษา 2003 Ph.D. (Computer Science), Arizona State University, USA 1997 M.Sc. (Computer Science), University of Louisiana at Lafayette, USA 1995 B.S. (Computer Engineering), Case Western Reserve University, USA

2. ภาระงานสอน 2.1 ภาระงานสอนและ/หรอควบคมวทยานพนธในปจจบน ระดบบณฑตศกษา รายวชา SWE604 Software Development and Documentation 3 หนวยกต SWE650 System and Software Quality 3 หนวยกต SWE700 Thesis 1-12 หนวยกต SWE701 Special Project Study in Software Engineering 1-6 หนวยกต ระดบปรญญาตร รายวชา CSC165 Discrete Mathematics 3 หนวยกต CSC335 Computer Graphics 3 หนวยกต CSC495 Digital Image Processing 3 หนวยกต CSC498-499 Computer Science Project I-II 2-3 หนวยกต 2.2 ภาระงานสอนในหลกสตรน SWE604 Software Development and Documentation 3 หนวยกต SWE650 System and Software Quality 3 หนวยกต SWE700 Thesis 1-12 หนวยกต SWE701 Special Project Study in Software Engineering 1-6 หนวยกต 3. ผลงานวชาการยอนหลง 5 ปทสมพนธกบสาขาวชาทเปดสอน 1. ธรรมศาสตร วสทธารมณ, พรชย มงคลนาม และ โจนาธาน โฮยน ชาน, การจ าแนกทาทางขณะรบชมโทรทศนโดยใชกลองคเนค (Postural Classification during Television Watching using Kinect), การประชมวชาการระดบชาตดานคอมพวเตอรและเทคโนโลยสารสนเทศ ครงท 10 (NCCIT2014), 8-9 พฤษภาคม 2557, Angsana Angsana Laguna, Phuket, pp. 583-588.

2. T. Visutarrom, P. Mongkolnam, and J. H. Chan, “Postural Classification using Multiple Kinects,” The 18th International Computer Science and Engineering Conference (ICSEC2014), Jul. 30 – Aug. 1, 2014, Khon Kaen, Thailand, pp. 346-351.

Page 75: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

71

3. Y. Booranrom, B. Watanapa, and P. Mongkolnam, “Smart Bedroom for Elderly using Kinect,” The 18th International Computer Science and Engineering Conference (ICSEC2014), Jul. 30 – Aug. 1, 2014, Khon Kaen, Thailand, pp. 375-380.

4. ปรศฎางค สตา, พรชย มงคลนาม และ วชย เอยมสนวฒนา, โมเดลเชงแนวคดส าหรบระบบการน าเสนอผานแทบเลตคอมพวเตอรทมการควบคมและท างานรวมกน, การประชมวชาการวทยาการคอมพวเตอรและวศวกรรมคอมพวเตอรนานาชาต ครงท 18 (ICSEC 2014), Jul. 30 – Aug. 1, 2014, Khon Kaen, Thailand, pp. 109-114. (Thai)

5. P. Paliyawan, C. Nukoolkit, and P. Mongkolnam, “Prolonged Sitting Detection for Office Workers Syndrome Prevention Using Kinect,” The eleventh annual international conference organized by Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI) Association of Thailand, ECTI-CON 2014, May 14-17, 2014, Nakhon Ratchasima, Thailand.

6. ยทธนา บราณรมย, บณฑต วรรธนาภา และ พรชย มงคลนาม, ตนแบบหองนอนอจฉรยะส าหรบผสงอายโดยการใชกลอง Kinect ตรวจจบการเคลอนไหว (Smart Bedroom Prototype for the Elderly using Kinect Camera Motion Captures), The 17th International Computer Science and Engineering Conference (ICSEC2013), Sep. 4-6, 2013, Bangkok, Thailand, pp. 536-541. (Thai)

7. S. Kaenchan, P. Mongkolnam, B. Watanapa, and S. Sathienpong, “Automatic Multiple Kinect Cameras Setting for Simple Walking Posture,” The 17th International Computer Science and Engineering Conference, Sep. 4-6, 2013, Bangkok, Thailand, pp. 250-254.

8. P. Mongkolnam, J. Choomkasean, and J. H. Chan, “Stay in Touch: Multimedia Delivery for Elderly People,” The 2013 International Symposium on Computational and Business, Aug. 24-26, 2013, New Delhi, India, pp. 305-309.

9. สทธพงษ แกนจนทร, พรชย มงคลนาม, บณฑต วรรธนาภา และ ศศภา เสถยรพงษ, การตดตงกลอง Kinect หลายตวเพอประกอบโครงรางมนษยโดยปราศจากการใชเครองมอวดต าแหนงและทศทางการวางกลอง (Multiple Kinect Camera Setting for Compositing a Human Skeleton without Using Measuring Instruments), การประชมทางวชาการระดบชาตดานคอมพวเตอรและเทคโนโลยสารสนเทศ ครงท 9 (The 9th National Conference on Computing and Information Technology, 9-10 พฤษภาคม 2556, ณ มหาวทยาลยเทคโนโลยพระจอมเกลาพระนครเหนอ, pp. 354-360.

10. จฑารตน ชมเกษยร และ พรชย มงคลนาม, ตนแบบระบบสงสอประสม (มลตมเดย) ส าหรบผสงอาย, The 5th National Conference on Information Technology (NCIT2013), Feb. 26-27, 2013, Cha-am, Phetchaburi, Thailand.

11. วนวสา ธรรมาสถตนกล, วทดา จงศภชยสทธ และ พรชย มงคลนาม, กระบวนการจดหาซอฟตแวรของหนวยงานภาครฐ เปรยบเทยบกบมาตรฐาน, The 5th National Conference on Information Technology (NCIT2013), Feb. 26-27, 2013, Cha-am, Phetchaburi, Thailand.

Page 76: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

72

12. N. Luangnapa, T. Silpavarangkura, C. Nukoolkit, and P. Mongkolnam, “Optical Music Recognition on Android Platform,” The 5th International Conference on Advances in Information Technology (IAIT2012), Dec. 6-7, 2012, Bangkok, Thailand.

13. J. Choomkasean, P. Mongkolnam, and J. H. Chan, “Multimedia Delivery for Elderly People: A Conceptual Model,” The 5th International Conference on Advances in Information Technology (IAIT2012), Dec. 6-7, 2012, Bangkok, Thailand.

14. นราวฒ พฒโนทย,พรชย มงคลนาม, บณฑต วรรธนาภา, การประกอบรวมโครงรางมนษยจากการตรวจจบการเคลอนไหวโดยใชกลอง Kinect, The 4th National Conference on Information Technology (NCIT 2012), Apr. 26-27, 2012, Cha-am, Thailand.

15. นราวฒ พฒโนทย, พรชย มงคลนาม, บณฑต วรรธนาภา, การคนหาต าแหนงและทศทางของกลอง Kinect อตโนมต, The 2011 International Computer Science and Engineering Conference (ICSEC 2011), Sep. 7-9, 2011, Bangkok, Thailand.

16. C. Nukoolkit, P. Chansripiboon, P. Mongkolnam, and R. W. Todd, “Text Cohesion Visualizer,” The 6th International Conference on Computer Science & Education (ICCSE 2011), Aug. 3-5, 2011, Singapore.

17. N. Siripornpaisarn and P. Mongkolnam, “Visualizing a Program Flow Dynamically using Aspect Oriented Programming,” Joint International Conference in Computer Science and Software Engineering (JCSSE2011), May 11-13, 2011, Nakhon Pathom, Thailand.

18. T. Russameroj, P. Mongkolnam, and K. Porkaew, “A Web-based Single Sign-on (SSO) using SAML 2.0,” The 7th National Conference on Computing and Information Technology (NCCIT2011), KMUTNB, May 11-12, 2011, Bangkok, Thailand. 19. N. Siripornpaisarn and P. Mongkolnam, “Java Program Monitoring using Aspect Oriented Programming and Sequence Diagram,” The 7th National Conference on Computing and Information Technology (NCCIT2011), KMUTNB, May 11-12, 2011, Bangkok, Thailand.

Page 77: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

73

อ. กตตพนธ พวพลเทพ Kittiphan Puapholthep

1. ประวตการศกษา 2007 M.Sc. (Information Technology), King Mongkut's University of Technology Thonburi, Thailand

2000 B.Sc. (Information Technology), King Mongkut's University of Technology Thonburi, Thailand

2. ภาระงานสอน 2.1 ภาระงานสอนและ/หรอควบคมวทยานพนธในปจจบน ระดบบณฑตศกษา รายวชา INT673 Office Networking Workshop 3 หนวยกต ระดบปรญญาตร รายวชา 2.2 ภาระงานสอนในหลกสตรน INT201 Network 1 3 หนวยกต INT205 Network 2 3 หนวยกต INT305 Human Computer Interaction 1 หนวยกต INT351 Informaiton Technology Seminar 1 3 หนวยกต INT370 IT System Implementation 3 หนวยกต INT450 IT Project 6 หนวยกต

3. ผลงานวชาการยอนหลง 5 ปทสมพนธกบสาขาวชาทเปดสอน 1. 1 พ.ค. 2557 – 30 ก.ย. 2557 ทปรกษาระบบเครอขาย เครองแมขาย ซอฟตแวรระบบ โครงการจดจางคณะท ปรกษาทางเทคนคดานเทคโนโลยสารสนเทศและการสอสาร สถาบนนตวทยาศาสตร 2. 30 ธ.ค. 2553-30 ก.ย. 2554 ทปรกษาระบบเครอขาย เครองแมขาย ซอฟตแวรระบบ และฝกอบรมโครงการจางทปรกษาดานระบบเทคโนโลยสารสนเทศและการสอสาร สถาบนนตวทยาศาสตร

ประกาศนยบตรทไดรบ 2557 VCAP & VCDX Bootcamp VMware Network Virtualization Fundamentals VMware Data Center Virtualization Fundamentals 2554 VMware vSphere: Overview [V4.x] HP Networking Wireless LAN Controller

Page 78: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

74

ผศ. สเมธ องคะศรกล Asst.Prof. Sumet Angkasirikul

1. ประวตการศกษา 1994 M.Sc. (Computer), Chulalongkorn University, Thailand

1985 B.Eng. (Electrical Engineering), King Mongkut's Institute of Technology Thonburi, Thailand

2. ภาระงานสอน 2.1 ภาระงานสอนและ/หรอควบคมวทยานพนธในปจจบน ระดบบณฑตศกษา รายวชา BIS605 Web base Application Development 3 หนวยกต ระดบปรญญาตร รายวชา INT101 Information Technology Fundamental 3 หนวยกต INT106 Web Technology 3 หนวยกต INT305 Human Computer Interaction 3 หนวยกต INT383 Client Side Web Programming 3 หนวยกต 2.2 ภาระงานสอนในหลกสตรน 3. ผลงานวชาการยอนหลง 5 ปทสมพนธกบสาขาวชาทเปดสอน - พ.ศ.2555-2558 ผจดการโครงการ โครงการจดจางทปรกษาเพอควบคมการด าเนนงานโครงการดานเทคโนโลย สารสนเทศ กรมการขนสงทางบก - พ.ศ.2556 ผจดการโครงการ โครงการจดท าแผนพฒนาเทคโนโลยสารสนเทศ ของส านกงานมาตรฐานสนคา เกษตรและอาหารแหงชาต พ.ศ. 2557-2560 - พ.ศ. 2554 ผจดการโครงการ โครงการศกษาแนวทางการเชอมโยงขอมลของการขนสงทางถนนระหวาง ประเทศระหวางกรมการขนสงทางบกกบหนวยงานทดานพรมแดน พ.ศ.2554 - พ.ศ.2552-2553 โครงการจางทปรกษาจดท าแผนแมบทเทคโนโลยสารสนเทศ ส านกงานอยการสงสด พ.ศ. 2554-2558 - ผรวมเขยน แผนแมบทเทคโนโลยสารสนเทศและการสอสารของ มกอช.ฉบบท 3 (พ.ศ. 2557-2561) ส านกงาน มาตรฐานสนคาเกษตรและอาหารแหงชาต - ผรวมเขยนรายงานผลการศกษาความเปนไปไดในการน าระบบสารสนเทศภมศาสตรเพอใชวเคราะหวางแผน ส าหรบการด าเนนการดานมาตรฐานสนคาเกษตร

Page 79: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

75

- ผรวมเขยนรายงานผลการท างานตามโครงการน ารองการประยกตการแลกเปลยนเอสการอเลกทรอนกสใน ลกษณะทเปนธรกรรมอเลกทรอนกสทเปนมาตรฐานสากล ในภาคธรกจไทย โครงการศกษาวจยพฒนาเพอ สงเสรมการแลกเปลยนขอมลทเปนมาตรฐานสากลในการท าธรกรรมอเลกทรอนกสของภาคธรกจในประเทศ ไทย กระทรวงเทคโนโลยสารสนเทศและการสอสาร - ผรวมเขยนแผนแมบทเทคโนโลยสารสนเทศและการสอสารส านกงานอยการสงสด พ.ศ. 2554-2558 ส านกงานอยการสงสด

Page 80: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

76

ง. ค าสงแตงตงคณะกรรมการพฒนาหลกสตร

Page 81: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

77

Page 82: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

78

Page 83: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

79

Page 84: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

80

จ. เอกสารความรวมมอกบสถาบนอน

Page 85: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

81

ภาคผนวก ฉ. ขอบงคบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวย วนยนกศกษา

94 94

Page 86: คณะเทคโนโลยีสารสนเทศ ... · 1 หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาวิศวกรรมซอฟต์แวร์

82

ภาคผนวก ช. ระเบยบมหาวทยาลยเทคโนโลยพระจอมเกลาธนบร วาดวยการศกษาระดบบณฑตศกษา

100