Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
หลกสตรวทยาศาสตรบณฑต สาขาวชาวทยาการคอมพวเตอร (หลกสตรปรบปรง พ.ศ.2554)
ชอสถาบนอดมศกษา มหาวทยาลย
มหาสารคาม
วทยาเขต/คณะ/ภาควชา คณะวทยาการสารสนเทศ สาขาวชา
วทยาการคอมพวเตอร
หมวดท 1 ขอมลทวไป
1. รหสและชอหลกสตรรหส : -ภาษาไทย : หลกสตรวทยาศาสตรบณฑต สาขาวชาวทยาการ
คอมพวเตอรภาษาองกฤษ : Bachelor of Science Program in
Computer Science
2. ชอปรญญาและสาขาวชา ชอเตม (ไทย):
: วทยาศาสตรบณฑต (วทยาการคอมพวเตอร)
ชอยอ (ไทย) : วท.บ. (วทยาการคอมพวเตอร)ชอเตม (องกฤษ)
: Bachelor of Science (Computer Science)
ชอยอ (องกฤษ)
: B.Sc. (Computer Science)
3. วชาเอก วทยาการคอมพวเตอร
4. จำานวนหนวยกตทเรยนตลอดหลกสตรไมนอยกวา 132 หนวยกต
หมวดท 2 ขอมลเฉพาะของหลกสตร
1. ปรชญา ความสำาคญ และวตถประสงคของหลกสตร 1.1 ปรชญา
มงผลตบณฑตใหเปนมออาชพชนแนวหนาของประเทศดานวทยาการคอมพวเตอร ทงภาคทฤษฎและปฏบต มความคดรเรมสรางสรรคและคดวเคราะหอยางเปนระบบ สนใจใฝหาความร มคณธรรม จรยธรรม และนำาไปประยกตใชตามความตองการของสงคมและประเทศชาตได
1.2 ความสำาคญปจจบนเทคโนโลยสารสนเทศและคอมพวเตรมบทบาทสำาคญตอชวต
ประจำาวนของสงคมทงระดบบคคล องคกรและประเทศชาต ดงนนการพฒนาประเทศเพอใหกาวทนและทดเทยมนานาประเทศจงมความจำาเปนตองผลตและพฒนาบคลากรดานเทคโนโลยสารสนเทศและคอมพวเตอรใหมความร ความสามารถ และเพยงพอตอการพฒนาประเทศอยางยงยนสบไป
1.3 วตถประสงคของหลกสตร เพอผลตบณฑตหลกสตรวทยาศาสตรบณฑต สาขาวชาวทยาการคอมพวเตอรทมคณลกษณะดงน
1)มความรความสามารถดานวทยาการคอมพวเตอร ทงดานฮารดแวร ซอฟตแวร ขอมล และเครอขาย ในภาคทฤษฎและปฏบตมความคดรเรมสรางสรรค คดวเคราะหอยางเปนระบบ ใหสามารถออกแบบ พฒนาโปรแกรมคอมพวเตอร ดแลระบบเครอขายอยางมประสทธภาพ เพอใหเปนกำาลงสำาคญของสงคมและประเทศชาต
2)มคณธรรม จรยธรรม มความเปนผนำา ใหเปนสมาชกสงคมทนาภาคภมใจของมหาวทยาลยมหาสารคาม ประเทศชาต และสงคมโลก มทศนคตทดตอวชาชพ รวมถงการมจตสำานก จรยธรรม และจรรยาบรรณตอสงคม มมนษยสมพนธทด สามารถทำางานรวมกบผอนไดอยางมประสทธภาพ
3)มความคดรเรม สรางสรรค สามารถนำาความรและประสบการณไปประยกตใชในงานไดจรงอยางเหมาะสม
4)มความเขมแขงทางวชาการ พฒนางานวจย และเปนแนวทางการศกษาตอใน ระดบทสงขนตอไป
มความร ความสามารถ และทกษะในการสอสารกบผอนอยางมประสทธภาพ
2.5 แผนการรบนสตและผสำาเรจการศกษาในระยะ 5 ป
ชนปท
จำานวนนสตแตละปการศกษา2555 2556 2557 2558 2559
ปกต
พเศษ
ปกต
พเศษ
ปกต
พเศษ
ปกต
พเศษ
ปกต
พเศษ
ชนปท 1 50 50 50 50 50 50 50 50 50 50
ชนปท 2 50 50 50 50 50 50 50 50ชนปท 3 50 50 50 50 50 50ชนปท 4 50 50 50 50
รวม 50 50 10
0100
150
150
200
200
200
200
จำานวนนสต 50 50 50 50
ทคาดวาจะสำาเรจการ
ศกษา1. จำานวนหนวยกตหลกสตรวทยาศาสตรบณฑต สาขาวชาวทยาการคอมพวเตอร (หลกสตรปรบปรง พ.ศ. 2554)
ปท 1 37 หนวยกตปท 2 38 หนวยกตปท 3 36 หนวยกตปท 4 21 หนวยกต ( สำาหรบแผนการศกษาแบบปกต ) หรอ 27 หนวยกต ( สำาหรบแผนการศกษาแบบสหกจ )
รวม 132 หนวยกต (สำาหรบแผนการศกษาแบบปกต) หรอ 138 หนวยกต (สำาหรบแผนการศกษาแบบสหกจ)
2. คาธรรมเนยมและคาหนวยกต สำาหรบภาคปกต
คาธรรมเนยมการศกษา ภาคการศกษาละ 4,000 บาทคาหนวยกต ๆ ละ 200 บาทคาใชจายรวมตลอดหลกสตรตอหวนสต เทากบ 42,400 บาท (สำาหรบแผนการศกษาแบบปกต) เทากบ 43,600 บาท (สำาหรบแผนการศกษาแบบสหกจ)
3. คาธรรมเนยมและคาหนวยกต สำาหรบภาคพเศษ
คาธรรมเนยมการศกษา ภาคการศกษาละ 8,000 บาท
คาหนวยกต ๆ ละ 400 บาทคาใชจายรวมตลอดหลกสตรตอหวนสต เทากบ 84,800 บาท (สำาหรบแผนการศกษาแบบปกต) เทากบ 87,200 บาท (สำาหรบแผนการศกษาแบบสหกจ)
3. หลกสตรและอาจารยผสอน3.1 หลกสตร โครงสรางหลกสตรแบงเปนหมวดวชาสอดคลองกบเกณฑมาตรฐานของกระทรวงศกษาธการและสมาคมคอมพวเตอร IEEE และ ACM ดงน
3.1.1 จำานวนหนวยกตรวมตลอดหลกสตร จำานวนหนวยกตรวมตลอดหลกสตร ไมนอยกวา 132 หนวยกต (สำาหรบแผนการศกษาแบบปกต) และไมนอยกวา 138 หนวยกต (สำาหรบแผนการศกษาแบบสหกจ)
3.1.2 โครงสรางหลกสตร
หมวดวชาและกลมวชา
เกณฑมาตรฐานหลกสตร
ของกระทรวงศกษาธการ
หนวยกตของหลกสตรทเสนอ
แผนการศกษา
แบบปกต
แผนการศกษา
แบบสหกจ1.หมวดวชาศกษาทวไป2.หมวดวชาเฉพาะดาน
1)กลมวชาแกน2)กลมวชาเอก
ไมนอยกวา 30
ไมนอยกวา 84
3096138012
30102
138012
2.1 วชาพนฐานเอก2.2 วชาเอก(บงคบ)2.3 วชาเอก(เลอก)
3 กลมวชาฝกประสบการณภาคสนาม
- วชาฝกประสบการณวชาชพ
- สหกจศกษา3. หมวดวชา(เลอก)เสร
ไมนอยกวา 6
5018
3-6
5018
-96
รวม ไมนอยกวา 120
ไมนอยกวา 132
ไมนอยกวา 138
หมายเหต - ตารางแสดงการเปรยบเทยบสาระการเรยนรตามกรอบมาตรฐานและรายวชาของหลกสตร และ - เนอหาสาระทครอบคลมองคความรขนตำาของสาขาคอมพวเตอร 5 ดาน (รายละเอยดในเอกสารแนบ ฉ)
3.1.3 รายวชา
1 หมวดวชาศกษาทวไป
โดยมวชาทบงคบในหลกสตร 1 รายวชา ดงน0023 011
การบญชและการจดการธรกจ Accounting and Business Managementรวมแลวไมนอยกวา 30 หนวยกต (รายละเอยดในเอกสารแนบ ข)
2(2-0-4)
2 หมวดวชาเฉพาะ 96 หนวยกต(2.1) กลมวชาแกน 13
หนวยกต
หนวยกต บรรยาย-ปฏบต-ศกษาดวยตนเอง
0201 100
คณตศาสตรสำาหรบวทยาศาสตร 1Mathematics for Science 1
4(4-0-8)
0201 221
พชคณตเชงเสนเบองตนElementary Linear Algebra
3(3-0-6)
1204 201
วธการทางสถตสำาหรบวทยาการคอมพวเตอรStatistical Method For Computer Science
3(2-2-5)
1204 206
คณตศาสตรพนฐานสำาหรบวทยาการคอมพวเตอรFundamental Mathematics for Computer Science
3(3-0-6)
(2.2) กลมวชาเอก 80 หนวยกต
(2.2.1) วชาพนฐานเอก 12 หนวยกต1204 101
ความรพนฐานทางวทยาการคอมพวเตอร Fundamentals of Computer Science
2(2-0-4)
1204 102
ขนตอนวธและการแกปญหาสำาหรบวทยาการคอมพวเตอรAlgorithm and Problem Solving for Computer Science
3(2-2-5)
1204 103
กฎหมายและจรยธรรมในโลกาภวตนของเทคโนโลยสารสนเทศและวทยาการคอมพวเตอร Legal, Ethical Issues in Computer Science and Information Technology Globalization
2(2-0-4)
1204 104
หลกการโปรแกรมคอมพวเตอร Principles of Computer Programming
3(2-2-5)
1204 301
ทกษะปรทศนการวจยทางดานวทยาการคอมพวเตอรLiterature Review Skills in Computer Science Research
2(2-0-4)
(2.2.2) วชาเอก (บงคบ) 50 หนวยกต
1204 202
ระบบสอสารขอมลและเครอขายคอมพวเตอร Data Communication Systems and Computer Network
3(2-2-5)
1204 203
โครงสรางขอมลและขนตอนวธData Structures and Algorithms
3(2-2-5)
1204 204
โครงสรางและสถาปตยกรรมคอมพวเตอรComputer Organization and Architecture
3(3-0-6)
1204 205
หลกการโปรแกรมเชงวตถObject Oriented Programming
3(2-2-5)
1204 207
หลกการออกแบบและพฒนาซอฟตแวรPrinciples of Software Design and Development
3(2-2-5)
1204 208
การออกแบบและการจดการฐานขอมลDatabase Management and Design
3(2-2-5)
1204 209
ระบบปฏบตการ Operating Systems
3(3-0-6)
1204 210
การวเคราะหและออกแบบขนตอนวธAnalysis and Design of Algorithms
3(3-0-6)
1204 302
ทฤษฎการคำานวณTheory of Computation
3(3-0-6)
1204 303
ปญญาประดษฐArtificial Intelligence
3(2-2-5)
1204 304
การโปรแกรมบนเวบWeb Programming
3(2-2-5)
1204 305
สมมนาวทยาการคอมพวเตอร Computer Science Seminar
1(0-2-2)
1204 306
วศวกรรมซอฟตแวรSoftware Engineering
3(3-0-6)
1204 307
ปฏสมพนธระหวางมนษยกบคอมพวเตอร Human-Computer Interaction
3(3-0-6)
1204 308
คอมพวเตอรกราฟกและสอประสม Computer Graphics and Multimedia
3(2-2-5)
1204 309
วธการเชงตวเลขสำาหรบวทยาการคอมพวเตอรNumerical Method for Computer Science
2(1-2-3)
1204 310*
โครงงานวทยาการคอมพวเตอร 1Computer Science Project 1
1(0-4-4)
1204 401
โครงงานวทยาการคอมพวเตอร 2 Computer Science Project 2
4(0-8-8)
หมายเหต * ใหผลการเรยนเปน S หรอ U
(2.2.3) วชาเอก (เลอก) ไมนอยกวา 18 หนวยกต
นสตจะตองเลอกวชาในกลมท 1 ถง 2 กลมใดกลมหนง ไมนอยกวา 9 หนวยกต ในกลมเดยวกนและเลอกเพมเตมจากกลมเดยวกนหรอกลมท 3 รวมแลวไมนอยกวา 18 หนวยกต
กลมท 1 กลมวชาเอกเลอก ทางดานระบบสารสนเทศอจฉรยะ
1204 311
การพฒนาโปรแกรมประยกตApplication Program Development
3(2-2-5)
1204 312
การจดการฐานขอมลขนสงAdvanced Database Management
3(2-2-5)
1204 313
การโปรแกรมบนเวบเชงความหมาย Sematic Web Programming
3(2-2-5)
1204 314
การแสดงผลภาพคอมพวเตอรและการประมวลผลภาพComputer Vision and Image Processing
3(2-2-5)
1204 315
การโปรแกรมบนอปกรณเคลอนทWireless and Mobile Application Programming
3(2-2-5)
1204 316
คลงขอมลและการทำาเหมองขอมลData Warehouse and Data Mining
3(3-0-6)
1204 317
หวขอเลอกสรรทางดานระบบสารสนเทศอจฉรยะSelected Topics in Intelligent Information System
3(3-0-6)
กลมท 2 กลมวชาเอกเลอก ทางดานเครอขาย
1204 318
ความมนคงของคอมพวเตอรและเครอขายComputer and Network Security
3(2-2-5)
1204 319
พนฐานระบบปฏบตการยนกซFundamentals of UNIX
3(2-2-5)
1204 320
การบรหารเครอขายคอมพวเตอร Computer Network Administration
3(2-2-5)
1204 321
การโปรแกรมระบบเครอขายคอมพวเตอร Computer Network Programming
3(2-2-5)
1204 322
หวขอเลอกสรรทางดานเครอขายคอมพวเตอรและความมนคงSelected Topics in Computer Network and Security
3(3-0-6)
1204 323
เครอขายไรสาย Wireless Network
3(2-2-5)
กลมท 3 กลมวชาเอกเลอก อน ๆ
1204 402
การวจยดำาเนนการสำาหรบวทยาการคอมพวเตอรOperation Research for Computer Science
3(2-2-5)
1204 403
การวเคราะหและการออกแบบระบบSystem Analysis and Design
3(3-0-6)
1204 404
การทดสอบซอฟตแวรและการประเมนคณภาพซอฟตแวรSoftware Testing and Quality Evaluation
3(3-0-6)
1204 405
ระบบคอมพวเตอรแบบขนานParallel Computer System
3(2-2-5)
1204 406
ภาษาโปรแกรมคอมพวเตอร Computer Programming Language
3(3-0-6)
1204 407
การโปรแกรมภาษาแอสเซมบล Assembly Language Programming
3(2-2-5)
1204 408
การสรางโปรแกรมแปลภาษาCompiler Construction
3(3-0-6)
1204 409
การโปรแกรมเกมGame Programming
3(2-2-5)
1204 410
การโปรแกรมเชงทศนสำาหรบวทยาศาสตรVisual Programming for Science
3(2-2-5)
1204 411
การบรการบนเวบและสถาปตยกรรมการบรการ Web Services and Services-Oriented-Architecture (SOA) Technology
3(2-2-5)
1204 412
ระบบธรกจอจฉรยะBusiness Intelligence
3(3-0-6)
1204 413
การจดการพาณชยอเลกทรอนกสElectronic Business Management
3(3-0-6)
1204 414
การสรางภาพ 3 มตและภาพเคลอนไหว 3D Modeling and Animation
3(1-4-4)
1204 415
องคการและการจดการ Organization and Management
3(3-0-6)
1204 416
การจดการกระบวนการ Process Management
3(3-0-6)
1204 417
ซอฟตแวรและขนตอนการวางแผนทรพยากรองคกรEnterprise Resource Planning Software and Process
3(3-0-6)
1204 418
ระบบคนคนสารสนเทศInformation Retrieval System
3(2-2-5)
1204 419
ระบบผเชยวชาญ Expert Systems
3(3-0-6)
1204 420
ชวสารสนเทศศาสตรขนพนฐานFoundation of Bioinformatics
3(3-0-6)
1204 421
จโนมหนาทและจโนมเชงเปรยบเทยบ Functional genomics and Comparative Genomics
3(3-0-6)
1204 422
ชววทยาเชงระบบขนพนฐานFoundation of Systemmatics Biology
3(3-0-6)
1204 423
เพรลและยนกซสำาหรบนกชวสารสนเทศศาสตรPerl and Unix for Bioinformaticians
3(3-0-6)
1204 424
หวขอเลอกสรรทางดานวทยาการคอมพวเตอรSelected Topics in Computer Science
3(3-0-6)
(2.3) กลมวชาฝกประสบการณภาคสนาม 3 หนวยกต หรอ 9 หนวยกตในกรณเลอก สหกจศกษา
1204 425
ฝกประสบการณวชาชพProfessional Practicum
3(0-40-0)
0199 499*
สหกจศกษา Cooperative Education
9(0-40-0)
หมายเหต เลอกเพยงอยางใดอยางหนงระหวางการฝกประสบการณวชาชพหรอสหกจศกษา * ใหผลการเรยนเปน S หรอ U
(3) หมวดวชาเลอกเสร 6 หนวยกต นสตตองเลอกศกษารายวชาอนๆ ทเปดสอนในมหาวทยาลยมหาสารคาม โดยไดรบความเหนชอบจากอาจารยทปรกษา
3.1.4 แสดงแผนการศกษา นสตสาขาวชาวทยาการคอมพวเตอร สามารถลงทะเบยนใน
ชวง 4 ปการศกษา ดงน
ปท 1 ภาคตน
รหสวชา
ชอรายวชา หนวยกต
xxx xxx
หมวดวชาศกษาทวไป (บงคบ) 6
xxx xxx
หมวดวชาศกษาทวไป (เลอก) 4
0201 100
คณตศาสตรสำาหรบวทยาศาสตร 1Mathematics for Science 1
4(4-0-8)
1204 101
ความรพนฐานทางวทยาการคอมพวเตอร Fundamentals of Computer Science
2(2-0-4)
1204 102
ขนตอนวธและการแกปญหาสำาหรบวทยาการคอมพวเตอรAlgorithm and Problem Solving for Computer Science
3(2-2-5)
รวม 19
ปท 1 ภาคปลาย
รหสวชา ชอรายวชา หนวยกตxxx xxx
หมวดวชาศกษาทวไป (บงคบ) 4
xxxxxx หมวดวชาศกษาทวไป (เลอก) 60201 221
พชคณตเชงเสนเบองตนElementary Linear Algebra
3(3-0-6)
1204 103
กฎหมายและจรยธรรมในโลกาภวตนของเทคโนโลยสารสนเทศและวทยาการคอมพวเตอรLegal, Ethical Issues in Computer Science and Information Technology Globalization
2(2-0-4)
1204 104
หลกการโปรแกรมคอมพวเตอรPrinciples of Computer Programming
3(2-2-5)
รวม 18
ปท 2 ภาคตนรหสวชา ชอรายวชา หนวยกต
xxx xxx
หมวดวชาศกษาทวไป (บงคบ) 2
xxx xxx
หมวดวชาศกษาทวไป (เลอก) 2
1204 201
วธการทางสถตสำาหรบวทยาการคอมพวเตอรStatistical Method For Computer Science
3(2-2-5)
1204 202
ระบบสอสารขอมลและเครอขายคอมพวเตอร Data Communication Systems and Computer Network
3(2-2-5)
1204 203
โครงสรางขอมลและขนตอนวธData Structures and Algorithms
3(2-2-5)
1204 204
โครงสรางและสถาปตยกรรมคอมพวเตอรComputer Organization and Architecture
3(3-0-6)
1204 205
หลกการโปรแกรมเชงวตถObject Oriented Programming
3(2-2-5)
รวม 19
ปท 2 ภาคปลายรหสวชา ชอรายวชา หนวยกต
xxx xxx
หมวดวชาศกษาทวไป (บงคบ) 2
0023 011
หมวดวชาศกษาทวไป (เลอก)การบญชและการจดการธรกจ Accounting and Business Management
2(2-0-4)
1204 206
คณตศาสตรพนฐานสำาหรบวทยาการ 3(3-0-6)
คอมพวเตอรFundamental Mathematics for Computer Science
1204 207
หลกการออกแบบและพฒนาซอฟตแวรPrinciples of Software Design and Development
3(2-2-5)
1204 208
การออกแบบและการจดการฐานขอมลDatabase Management and Design
3(2-2-5)
1204 209
ระบบปฏบตการ Operating Systems
3(3-0-6)
1204 210
การวเคราะหและออกแบบขนตอนวธAnalysis and Design of Algorithms
3(3-0-6)
รวม 19
ปท 3 ภาคตน
รหสวชา ชอรายวชา หนวยกต1204 301
ทกษะปรทศนการวจยทางดานวทยาการคอมพวเตอรLiterature Review Skills in Computer Science Research
2(2-0-4)
1204 302
ทฤษฎการคำานวณTheory of Computation
3(3-0-6)
1204 303
ปญญาประดษฐArtificial Intelligence
3(2-2-5)
1204 304
การโปรแกรมบนเวบWeb Programming
3(2-2-5)
1203 305
สมมนาวทยาการคอมพวเตอร Computer Science Seminar
1(0-2-2)
(เลอก)จากกลมวชาเอก(เลอก) จำานวน 6
2 วชารวม 18
ปท 3 ภาคปลาย
รหสวชา
ชอรายวชา หนวยกต
1204 306
วศวกรรมซอฟตแวรSoftware Engineering
3(3-0-6)
1204 307
ปฏสมพนธระหวางมนษยกบคอมพวเตอร Human-Computer Interaction
3(3-0-6)
1204 308
คอมพวเตอรกราฟกและสอประสมComputer Graphics and Multimedia
3(2-2-5)
1204 309
วธการเชงตวเลขสำาหรบวทยาการคอมพวเตอรNumerical Method for Computer Science
2(1-2-3)
1204 310* โครงงานวทยาการคอมพวเตอร 1
Computer Science Project 1
1(0-4-4)
(เลอก)จากกลมวชาเอก(เลอก) จำานวน 2 วชา
6
รวม 18
ปท 4 ภาคตน
รหสวชา ชอรายวชา หนวยกตxxxx xxx
หมวดวชาศกษาทวไป(เลอก) 2
1204 401
โครงงานวทยาการคอมพวเตอร 2 Computer Science Project 2
4(0-8-8)
(เลอก)จากกลมวชาเอก(เลอก) จำานวน 2 วชา
6
(เลอก)จากหมวดวชาเลอกเสร 6รวม 18
ปท 4 ภาคปลาย
รหสวชา ชอรายวชา หนวยกต1204 425*
ฝกประสบการณวชาชพProfessional Practicum
3(0-40-0)
รวม 3
หรอ
รหสวชา ชอรายวชา หนวยกต0199 499* สหกจศกษา
9(0-40-0)
รวม 9หมายเหต เลอกเพยงอยางใดอยางหนงระหวางการฝกประสบการณวชาชพหรอสหกจศกษา * ใหผลการเรยนเปน S หรอ U
3.1.5 คำาอธบายรายวชา- กลมวชาศกษาทวไปเลอก (บงคบโดยหลกสตร) 2
หนวยกต
0023 011 การบญชและการจดการธรกจ 2(2-0-4)
Accounting and Business Management ความรเบองตนเกยวกบการบญช และการจดการ ธรกจขนาดกลาง ขนาดยอม วสาหกจชมชน การสงเสรมสนบสนนของภาครฐ การบรหารความเสยง องคประกอบและปจจยแหงความสำาเรจของธรกจ แนวโนมความเจรญเตบโตของธรกจในปจจบน กรณศกษาธรกจขนาดกลางและขนาดยอม Introduction to accounting and business management of small, medium, and community enterprise, promotion and support from government sector, risk management, components and factors for business success, current trends for business growth, a case study of small and medium enterprise
- กลมวชาแกน 13 หนวยกต
0201 100 คณตศาสตรสำาหรบวทยาศาสตร 1 4(4-0-8) Mathematics for
Science 1ลมตและความตอเนอง การหาอนพนธและอนทกรลของ
ฟงกชนพชคณต ฟงกชนตรโกณมต ฟงกชนลอการทม ฟงกชนชกำาลง เทคนคของการอนตเกรต ลำาดบอนกรม และการประยกต
Limit and continuum, derivatives of algebraic functions, trigonometry functions, logarithmic functions, exponential functions, techniques of integration, sequences series and applications
0201 221 พชคณตเชงเสนเบองตน
3(3-0-6) Elementary Linear Algebra
ระบบสมการเชงเสนและเมตรกซ ตวกำาหนด ปรภมเวกเตอร การแปลงเชงเสน เวกเตอรเจาะจงของการแปลงเชงเสนและการประยกต
Systems of linear equations and matrix, determinants, vector space, linear transformations, eigenvector of linear transformations and applications
1204 201 วธการทางสถตสำาหรบวทยาการคอมพวเตอร 3(2-2-5) Statistical
Method For Computer Scienceการประยกตใชความนาจะเปนเชงวยตกบวทยาการ
คอมพวเตอร สถตพรรณนา การแจกแจงแบบปกต การแจกแจงแบบทวนาม การแจกแจงแบบปวซอง วธกำาลงสองนอยสด สหสมพนธ และการถดถอย การทดสอบทางสถตสำาหรบนกวศวกรรมซอฟตแวร ไดแก การทดสอบแบบทเทสต แอนโนวาการทดสอบดวยไคกำาลงสอง การออกแบบการทดลองและการทดสอบสมมตฐาน การวเคราะหขอมลเชงสถต การประยกตใชสถตกบปญหาทางวศวกรรมซอฟตแวร เชน การวเคราะหประสทธภาพ ความเชอถอได ความสะดวกในการใชงาน การประมาณตนทน และการประเมนการควบคมวธ
Principles of discrete probability with applications to computing, descriptive statistics, distributions, including normal (Gaussian), binomial and Poisson, least squared concept, correlation and regression, statistical tests most useful to software engineering: t-test, ANOVA and chi-squared, design of experiments and testing of hypothesesd statistical analysis of data from a variety of sources, applications of statistics to performance analysis,
reliability engineering, usability engineering, cost estimation, as well as process control evaluation
1204 206 คณตศาสตรพนฐานสำาหรบวทยาการคอมพวเตอร 3(3-0-6)Fundamental Mathematics for
Computer Scienceเซต ฟงกชน ความสมพนธและความสมพนธเวยนเกด ตรร
รกะ กราฟและตนไม ความนาจะเปนดสครต กราฟระบทศทางและเครองสถานะจำากดสำาหรบทฤษฎการคำานวณ การวเคราะหเชงการจด ระบบเชงพชคณตและภาษารปนยสำาหรบปญญาประดษฐ แคลคลสเชงประพจนสำาหรบปญญาประดษฐ
Set, function, relation and recurrence function, logic, graph and tree, discrete probability, directed graph and finite state machines for theory of computation, combinatorial analysis, algebraic systems and formal language for Artificial Intelligent (AI), proposition calculus for AI
- กลมวชาเอก 80 หนวยกต- วชาพนฐานเอก 12 หนวยกต
1204 101 ความรพนฐานทางวทยาการคอมพวเตอร 2(2-0-4)Fundamentals of Computer Scienceววฒนาการ ความสามารถ ประเภท โครงสรางและการ
ทำางานของคอมพวเตอร เซต ระบบเลขจำานวน พชคณตบลน ขอมลและระบบสารสนเทศ การแทนคาขอมล การประมวลผลขอมล ภาษา
คอมพวเตอร Evolution of computers, computer
capabilities, types and structures of components, computer operations, set, number systems, boolean algebra, data and information system, data representation, data processing, computer languages
1204 102 ขนตอนวธและการแกปญหาสำาหรบวทยาการคอมพวเตอร 3(2-2-5) Algorithm and Problem Solving for Computer Science
การวเคราะหปญหา ขอมล และตวแปร การแสดงขนตอนวธแบบบรรยาย การแสดงขนตอนวธแบบรหสเทยม การแสดงขนตอนวธแบบโฟลชารท โครงสรางโปรแกรมเบองตน การเขยนโปรแกรมโครงสรางการทำางานแบบมทางเลอก การเขยนโปรแกรมโครงสรางการทำางานแบบทำาซำา Problem analysis, data and variable declaration, explanation, pseudo-code, flow chart, selection control programming , iteration control programming
1204 103 กฎหมายและจรยธรรมในโลกาภวตนของเทคโนโลยสารสนเทศและ 2(2-0-4)
วทยาการคอมพวเตอรLegal, Ethical Issues in Computer Science and Information Technology Globalizationแนวปฎบตจรรยาบรรณวชาชพ แนวคดกญแจสความ
สำาเรจ กฎหมายสนทรพยทางปญญา (เชน สทธบตร สงบงชทางภมศาสตร เครองหมายการคา ชอทางการคา ความลบทางการคา แผนภมวงจรรวม ลขสทธ ฟรแวร แชรแวร จพแอล คอปป เลฟ เปนตน)
เทคโนโลยสารสนเทศกบ โลกาภวตน กฎหมายเกยวกบความมนคงระบบคอมพวเตอร เทคโนโลยสารสนเทศกบอทธพลตอธรกจอเลกทรอนกส กฎหมายเกยวกบธรกจอเลกทรอนกส
A guideline to professional ethics, concepts of keys to success, intellectual property laws (patent, geographical indication, trademark, trade name, trade secret, layout-designs of integrated circuit, copyright, freeware, shareware, general public license (GPL), copyleft, etc.), information technology & globalization, computer system security related laws, information technology and its impact on e-business, e-business related laws
1204 104 หลกการโปรแกรมคอมพวเตอร 3(2-2-5)
Principles of Computer Programmingเงอนไขของรายวชา : 1204 102 ขนตอนวธและการ
แกปญหาสำาหรบวทยาการ คอมพวเตอร
Algorithm and
Problem Solving for Computer
Scienceการเขยนโปรแกรมคอมพวเตอรดวยภาษาทเหมาะสม การ
รบคาขอมล การแสดงผลขอมล อาเรย พอยนเตอร ฟงกชน สตรคเจอรและยเนยน การอานและเขยนขอมลกบไฟล Computer programming with suitable computer language, input, output, array, pointer, function, structure, union, reading from file and writing to file
1204 301 ทกษะปรทศนการวจยทางดานวทยาการ
คอมพวเตอร 2(2-0-4)Literature Review Skills in Computer
Science Researchความสำาคญของปรทศนการวจย แหลงขอมลวจย คาดชน
ผลกระทบการอางองของเอกสารวจย ปจจยสำาคญในการอานอยางมประสทธผล ทกษะทางดานภาษา (คำาศพท โครงสรางประโยค ไวยากรณ) สำาหรบการวเคราะหเอกสารวจย การอางองทายเลมและการอางองในเนอหา การเขยนทางวทยาศาสตร กรณศกษาปรทศนการวจยทางวทยาการคอมพวเตอร
Significance of research literature review, literature sources, the impact factor values of research papers, critical factors in an effective reading, language skills (vocabularies, structures, grammars) for paper analysis, reference & citation, scientific writing, case studies in computer science literature review
- วชาเอก (บงคบ) 50 หนวยกต
1204 202 ระบบสอสารขอมลและเครอขายคอมพวเตอร 3(2-2-5)Data Communication Systems and
Computer Networkความรเบองตนเกยวกบเครอขายคอมพวเตอร การสอสาร
ของคอมพวเตอร รปแบบโอเอสไอ 7 ชน (ทงแนวคดและแงมมในทางปฏบต) โพรโทคอลในระดบชนกายภาพและสอ โพรโทคอลระดบดาตาลงค โพรโทคอลของเครอขายทองถน (แลน) โพรโทคอลของเครอขายระดบกวาง (แวน) รายละเอยดโพรโทคอล-อนเทอรเนต เครอขายไรสายเบองตน รปแบบการสอสารโดยทซพไอพ โพรโทคอลสำาหรบคนหาเสนทาง โพรโทคอลในระดบทรานสปอรต กลไกควบคมความคบคง กลไกควบคมความผดพลาดการสงขอมล โพรโทคอลในระดบโปรแกรมประยกต (เอชททพ เอสเอมทพ ดเอนเอส เอฟทพ เอสเอนเอม
พ ทเอฟทพ และอนๆ) ปฏบตการอปกรณเครอขายโดยใชอปกรณทใชอยในภาคเอกชนและโดยซอฟตแวรแบบเปดเผยโคด
Introduction to computer networks, computer communication, Seven-layer OSI model (both conceptual and practical aspects), layered architecture, physical protocols and media, data link protocols, Local Area Network (LAN) protocols, Wide Area Network (WAN) protocols, details of the Internet protocol, introduction to wireless network, TCP/IP model, routing protocols, transport protocols, congestion control mechanism, error control mechanism, application protocols (HTTP, SMTP, DNS, FTP, SNMP, TFTP, etc.), practical laboratories on commercial network devices and open source software
1204 203 โครงสรางขอมลและขนตอนวธ 3(2-2-5)
Data Structures and Algorithmsเงอนไขของรายวชา : 1204 104 หลกการโปรแกรมคอมพวเตอร
Principles of Computer Programmingโครงสรางขอมลแบบลเนยร ไดแก อารเรย ลงคลสต แสตก
คว โครงสรางขอมลแบบนอนลเนยร ไดแก ทร และกราฟ การนำาโครงสรางขอมลไปประยกตใชในงานตาง ๆ การเรยงลำาดบ และคนหาขอมล การวเคราะหขนตอนวธ
Linear data structures, array, linked-list, stack, queue, non-linear data structure; tree and graph, applying data structure in application, sorting, searching, basic algorithm analysis
1204 204 โครงสรางและสถาปตยกรรมคอมพวเตอร 3(3-0-6)
Computer Organization and Architecture
เงอนไขของรายวชา : 1204 101 ความรพนฐานทางวทยาการคอมพวเตอร
Fundamental of Computer Science
พนฐานระบบดจทล การแทนคาขอมล โครงสรางของระบบคอมพวเตอร โครงสรางหนวยควบคม ชนดของหนวยควบคมและแนวคดของไพพไลน หนวยประมวลผลคณตศาสตรและตรรกศาสตร อลกอรธมและการอมพลเมนทของการบวกแบบมจดและไมมจดทศนยม การลบ การคณและการหาร รจสเตอร ชดคำาสง วฏจกรคำาสง รปแบบคำาสง โครงสรางและสถาปตยกรรมหนวยความจำา หนวยความจำาเสมอนและหนวยความจำาแคช การตดตอสอสารภายในเครอง (ระบบบส) หนวยนำาเขาและแสดงผล (อปกรณไอโอ และมาตรฐานของอนเทอรเฟสไอโอแบบตางๆ)
Foundation of digital system, data representation, the structure of computer system, the organization of the control units, different types of control and the concept of pipelining, the Arithmetic and Logical unit, the algorithms & implementation of fixed-point and floating-point addition, subtraction, multiplication & division, registers, instruction sets, instruction cycles, the organization and the architecture of memory unit, virtual memory and cache memory, data communication (bus), I/O unit (I/O devices and standard I/O interfaces)
1204 205 หลกการโปรแกรมเชงวตถ 3(2-2-5)
Object Oriented Programmingเงอนไขของรายวชา : 1204 104 หลกการโปรแกรม
คอมพวเตอร
Principles of Computer Programming
แนวคดพนฐานเกยวกบการออกแบบและพฒนาโปรแกรมเชงวตถ โครงสรางของภาษาเชงวตถ เชน คลาส ออปเจค เมธอด อนเตอรเฟส แพคเกจ การสบทอดคลาส เอนแคปซเลชน และ พอรมอรฟซม เอพไอของภาษาทใชในการเขยนโปรแกรมเชงวตถ
Object-oriented programming concepts such as classes, objects, methods, interfaces, packages, inheritance, encapsulation and polymorphism, API of object-oriented programming language
1204 207 หลกการออกแบบและพฒนาซอฟตแวร 3(2-2-5)
Principles of Software Design and Development
ประเภทของซอฟตแวร ซอฟตแวรระบบและหนาท ววฒนาการของซอฟตแวร หลกและวธการพฒนาซอฟตแวร โดยเนนการวางแผน การวเคราะหปญหา การเขยน การปรบปรงโปรแกรมและการนำาไปใช เทคนคการออกแบบโปรแกรม เชน การออกแบบจอภาพ การจดรปแบบการแสดงผล การเลอกซอฟตแวรทเหมาะสมกบงาน โดยเฉพาะงานดานสารสนเทศ
Software classification, system software, software evolution, software development concept, problem analysis, software maintenance and usage, software design technique, user interface design, informatics software development
1204 208 การออกแบบและการจดการฐานขอมล 3(2-2-5)
Database Management and Design
เงอนไขของรายวชา :1204 104 หลกการโปรแกรมคอมพวเตอร
Principles of Computer Programming
ระบบการจดการฐานขอมล แบบจำาลองขอมลเชงสมพนธ แบบจำาลองขอมลออาร ภาษาการสบคนขอมล การเกบขอมลและดชน การทำาบรรทดฐาน การเขยนโปรแกรมจดการฐานขอมล
Fundamentals of database management systems, relational model, Entity Relationship (ER) diagram design, SQL commands for data manipulation and essential commands for database management, database indexing, database normalization, techniques for database application development
1204 209 ระบบปฏบตการ 3(3-0-6)
Operating Systemsหลกการพนฐานของระบบปฏบตการ ชนดของระบบปฏบต
การ กระบวนการจดคว การโปรแกรมขนาน การทำาใหขบวนการเปนจงหวะเดยวกนในสวนวกฤต ซมาฟอร การตดตาย ระบบการจดแฟมขอมล และทรพยากร ความจำาโดยตรง หนวยความจำาแคชและหนวยความจำาเสมอน Foundation of operating systems, types of operating systems, process scheduling, parallel programming, process synchronization in critical section, semaphore, dead lock, file management and resource management, direct memory, cache memory and virtual memory
1204 210 การวเคราะหและออกแบบขนตอนวธ 3(3-0-6)
Analysis and Design of Algorithms
เงอนไขของรายวชา : 1204 203 โครงสรางขอมลและขนตอนวธ
Data Structures and Algorithms
วธการทใชในการวเคราะหและออกแบบขนตอนวธโดยทฤษฎเชงคณตศาสตรและประสทธภาพการใชงาน รวมถงการวเคราะหขอบเขตความซบซอนของโปรแกรมเชงเสนกำากบ การวเคราะหกรณเฉลย ฟงกชนเวยนเกด ศกษาออกแบบและสรางขนตอนวธทใชในการแกปญหาตางๆ เชน การจดเรยงขอมล การคนหาขอมล การสำารวจกราฟ การจบคขอความ ขนตอนวธเกยวกบตวเลข พชคณตและเรขาคณตเชงคำานวณ
Introduction to formal technique designs and analyses of algorithms, focusing on the underlying mathematical theories and practical considerations of efficiency, program complexities, asymptotic complexity bounds, average case analyses, recursive functions, design and create algorithms to solve problems, such as sorting, searching, graph traversing, string matching, algebraic and geometric calculation
1204 302 ทฤษฎการคำานวณ 3(3-0-6)
Theory of Computationเงอนไขของรายวชา : 1204 206 คณตศาสตรพน
ฐานสำาหรบวทยาการ คอมพวเตอร
Fundamental Mathematics for
Computer Scienceวธการพนฐานทางคณตศาสตร เชนวธการพสจน เซต และ
ความสมพนธ การเกดขนของภาษาชนดตางๆ การอธบายภาษา เชน
ภาษาแบบเรกลาร ภาษาแบบไมเรกลาร เครองเชงกำาหนด เครองเชงไมกำาหนด เครองจกรสถานะกำาหนด การคำานวณแบบเรยงลำาดบ ออโตมาตาแบบกดลง เครองจกรทวรง การคำานวณได และการคำานวณไมได ปญหาแบบพ และ เอนพ
Mathematical notation and techniques, such as proof techniques, set and relations, regular sets, regular and non-regular languages, deterministic and non-deterministic machine, finite automata machine, context-free languages and pushdown automata, turing machines, church-turing thesis, unsolvable problems and computable functions, halting problems, P and NP family problems
1204 303 ปญญาประดษฐ 3(2-2-5)
Artificial Intelligenceการคนหาแบบบอด การคนหาแบบฮวรสตก ตรรกะ การ
หาความเหมาะสม การเรยนรของเครอง โครงขายประสาทเทยม การจำาลองการคดเลอกโดยธรรมชาต การแบงกลมโดยวธเคมน การคนคนสารสนเทศ
Blind searching, heuristic searching, logic, optimization, machine learning, neural network, genetic algorithm, K-mean classification, information retrieval
1204 304 การโปรแกรมบนเวบ 3(2-2-5)
Web Programmingเงอนไขของรายวชา : 1204 208 การออกแบบและ
การจดการฐานขอมล Database
Management and Design
ความรเบองตนเกยวกบอนเทอรเนต เวลดไวดเวบ และโพรโตคอลทซพไอพ การออกแบบและพฒนาทอยเวบ การเขยนภาษาสครป การเขยนโปรแกรมดานลกขาย การเขยนโปรแกรมดานแมขาย ระบบฐานขอมลบนอนเทอรเนต การสรางเวบไซตในการทำาธรกรรมอเลกทรอนกส
Introduction to the internet, WWW and TCP/IP protocol, web site design and development, script language, client-sided programming, server-sided programming, database on the internet, creating web site for e-commerce business
1204 305 สมมนาวทยาการคอมพวเตอร 1(0-2-2)
Computer Science Seminarสมนาดานวทยาการและเทคโนโลย งานวจย หวขอพเศษท
นาสนใจ ทางดานวทยาการคอมพวเตอร อภปรายและนำาเสนอ Seminar in information and technology,
research, interesting special topic in computer science, discuss and presentation
1204 306 วศวกรรมซอฟตแวร 3(3-0-6)
Software Engineeringวศวกรรมซอฟตแวรเบองตน กระบวนการของซอฟตแวร
การวเคราะหความตองการของซอฟตแวร วธโมเดลระบบ การออกแบบสวนตอประสานกราฟกกบผใช การออกแบบสถาปตยกรรมซอฟตแวร การทดสอบซอฟตแวร การบรหารโครงงานซอฟตแวร ววฒนาการซอฟตแวร การทวนสอบและการตรวจสอบความสมเหตสมผล การประมาณตนทนซอฟตแวร การประกนคณภาพซอฟตแวร การปรบปรงกระบวนการผลตซอฟตแวรแบบบรณาการ และเครองมอสนบสนนวศวกรรมซอฟตแวร Introduction to software engineering,
software process, requirement analysis, system modeling, graphical user interface (GUI) design, architectural design, testing, software project management, software evolution, verification & validation, software cost estimation, software quality assurance, capability maturity model integration (CMMI), and computer-aided software engineering (CASE) tools
1204 307 ปฏสมพนธระหวางมนษยกบคอมพวเตอร 3(3-0-6)
Human-Computer Interactionแนวคดพนฐาน ขอบเขตและประวตความเปนมาของการ
ปฏสมพนธระหวางมนษยกบคอมพวเตอร คณสมบตและปญหาของการปฏสมพนธระหวางมนษยกบคอมพวเตอร ความสามารถและพฤตกรรมในการโตตอบของมนษยและคอมพวเตอร เทคนคและทฤษฎเกยวกบกระบวนการรบรของมนษย เทคนคและทฤษฎเกยวกบการใชงานของผใช แนวคดพนฐานเกยวกบวงจรชวตของระบบโตตอบระหวางมนษยกบคอมพวเตอร แนวคดพนฐานทางเทคนคและทฤษฎของขนตอนการออกแบบและพฒนา ของระบบโตตอบระหวางมนษยกบคอมพวเตอร เทคนคและทฤษฎเกยวกบการทดสอบความสามารถในการใชงานของผใช แนวคดพนฐานเกยวกบปฏสมพนธระหวางคอมพวเตอรกบผใชในบรบทของกลมผใช ทศทางของการปฏสมพนธระหวางมนษยกบคอมพวเตอรในยคคอมพวเตอรสรรพสถานในอนาคต การออกแบบและประเมนผลการปฏสมพนธระหวางมนษยกบคอมพวเตอร Principal ideas, history and vision of Human Computer Interaction (HCI), quality and issues in HCI field, human capabilities to use machines including their learn ability, usability techniques and theories, HCI process life cycle, design process and techniques in HCI, usability
evaluation methods in HCI, CSCW, direction of HCI in ubiquitous computing era
1204 308 คอมพวเตอรกราฟกและสอประสม 3(2-2-5)
Computer Graphics and Multimediaการใชโปรแกรมคอมพวเตอรกราฟฟก การใชซอฟตแวร
เพอสรางงานคอมพวเตอรกราฟฟก การสรางภาพสองมตและสามมต การใชกราฟฟกแพคเกจ เชน OpenGL ในการทำางาน การตดตอไฟลเสยงและวดโอ
Introduction to Computer Graphics and applications, graphics components and software utilities, 2D graphics and 3D graphics, Graphics package and OpenGL programming, sound and video editing
1204 309 วธการเชงตวเลขสำาหรบวทยาการคอมพวเตอร 2(1-2-3)Numerical Method for Computer
Scienceรากของสมการ ระบบสมการเชงเสน การกลบคาเมทรก
และเงอนไข การประมาณคาในชวงและนอกชวง การถดถอยแบบกำาลงสองนอยทสด การหาคาอนทกรลและคาอนพนธเชงตวเลข การแกสมการเชงอนพนธสามญ การประมาณเสนโคง วธนวตน
Roots of equation, linear algebraic equation, matrix inverse and condition, interpolation and extrapolation, analysis regression, numerical integration and differentiation, ordinary differential equation, curve fitting, Newton-like methods
1204 310* โครงงานวทยาการคอมพวเตอร 1 1(0-4-4)
Computer Science Project 1การเลอกหวขอโครงงานทางวทยาการคอมพวเตอร จดทำา
โครงงานและเขยนรายงานความกาวหนาในการศกษาหวขอทเกยวของกบโครงงาน ขนตอนการวเคราะหและออกแบบการประมวลผลโครงงาน ระเบยบวธการวจย การทบทวนวรรณกรรม การพฒนาระบบ เสนอเคาโครงตออาจารยทปรกษา/ผเชยวชาญ และคณะกรรมการเพอการพฒนาตอไปในวชาโครงงานวทยาการคอมพวเตอร 2
Project in computer science area, project prosal and progression of project, project analysis and design, research methodology, literature review, application development, presenting progression of project to advisors and committees
หมายเหต * 1. ใหผลการเรยนเปน S หรอ U 2. ผานรายวชาเอกไมนอยกวา 60%
1204 401* โครงงานวทยาการคอมพวเตอร 2 4(0-8-8)
Computer Science Project 2การพฒนาโครงงานตามทไดนำาเสนอไวในวชาโครงงานทาง
วทยาการคอมพวเตอร 1 นำาเสนอผลการพฒนาตอคณะกรรมการทประกอบดวยอาจารยทปรกษาโครงการ/ผเชยวชาญ และผสนใจ
Continuation of Senior Project 1, presenting the project to the advisors, committees and interesting audiences
หมายเหต * ผานรายวชาเอกไมนอยกวา 60%
- วชาเอก (เลอก) 18 หนวยกต- วชาเอก (เลอก) ทางดานระบบสารสนเทศอจฉรยะ (Intelligent Information System)
1204 311 การพฒนาโปรแกรมประยกต 3(2-2-5)
Application Program Developmentเงอนไขของรายวชา : 1204 208 การออกแบบและ
การจดการฐานขอมล Database
Management and Designพฒนาโปรแกรมดวยเครองมอททนสมย สามารถสราง
ระบบททำางานรวมกบฐานขอมลไดอยางถกตองและเหมาะสม พฒนาไดนามคลงคลสต สรางโปรแกรมเพอตดตอกบอปกรณภายนอก การสรางรปแบบรายงาน การแสดงผลรายงาน การพฒนาเวบไซตดวยโปรแกรมประยกต การจดรปแบบเวบไซตดวยซเอสเอส การใชเซสชน พนฐานเอกเอมแอล การสรางและตดตอเวบเซอรวส และการพฒนาเวบไซตดวยเอแจค
Database application development , development of dynamic link library, connection external hardware, creating report and show report, application web development, design web by CSS, session, XML, creating and connection web services and web development by AJAX
1204 312 การจดการฐานขอมลขนสง 3(2-2-5)
Advanced Database Managementเงอนไขของรายวชา : 1204 208 การออกแบบและ
การจดการฐานขอมล Database
Management and Designการจดการฐานขอมลใหมประสทธภาพ วธการจดการการคว
รขอมลและการทำาอนเดกสำาหรบฐานขอมลแบบสปาเชยล เทมโพเรยลและมลตมเดย การวเคราะหฐานขอมลทมขนาดใหญ การทำาคลสเตอร
การสรางกฏสำาหรบฐานขอมลขนาดใหญอยางมประสทธภาพ Introduction to modern database and
data management systems, efficient query processing and indexing techniques for spatial, temporal and multimedia databases, analysis of large datasets, efficient and scalable algorithms for clustering, association rule discovery and classification of very large datasets
1204 313 การโปรแกรมบนเวบเชงความหมาย 3(2-2-5)
Semantic Web Programmingเงอนไขของรายวชา : 1204 304 การโปรแกรมบน
เวบ Web Programming
การพฒนาเวบไซตเชงความหมาย พนฐานการพฒนาเวบเชงความหมาย ภาษาทใชอธบายขอมลในเวบ การคนหาขอมล การเพมกฎ การประยกตใชเฟรมเวรคเชงความหมาย การรวบรวมขอมล การใชเอกซเอมเอลบนเวบเซอรวส การแชรขอมล การพฒนาและการใชบรการของเวบเซอรวสเชงความหมาย การจดการพนทหนวยความจำาและเวลา การจดรปแบบเวบเชงความหมาย
Semantic web programming, fundamentals of semantic web, resource description, web ontology language, discovering information, adding rules, applying a programming framework, combining information, exposing XML-Based web service, sharing information, developing and using semantic web services, managing space and time, semantic web patterns
1204 314 การแสดงผลภาพคอมพวเตอรและการประมวลผล
ภาพ 3(2-2-5)Computer Vision and Image Processingเงอนไขของรายวชา : 1204 104 หลกการโปรแกรม
คอมพวเตอร Principles of
Computer Scienceการประมวลผลภาพและแสดงผลภาพ การแทนภาพใน
ระบบคอมพวเตอร โมเดลส การปรบปรงคณภาพของภาพแบบสปาเชยลโดเมน การปรบปรงคณภาพของภาพในโดเมนความถ รปแบบของสญญาณรบกวนและการกำาจดสญญาณรบกวน การบบอดขอมลภาพ การแบงภาพ การรวมภาพ การอธบายภาพ การเปรยบเทยบและรจำาภาพ การประมวลผลภาพเคลอนไหวและการตดตามวตถ ตวอยางงานวจยทางดานคอมพวเตอรวทศน
Introduction to image processing and computer vision, image representation, model color, image enhancement in spatial domain, image enhancement in frequency domain, noise reduction, image compression, image segmentation and merging image, image description, image matching and recognition, VDO processing and object tracking, case studies from computer vision research
1204 315 การโปรแกรมบนอปกรณเคลอนท 3(2-2-5)Wireless Mobile Application
Programmingเงอนไขของรายวชา : 1204 104 หลกการโปรแกรม
คอมพวเตอร Principles of
Computer Scienceคลาสและเอพไอทสำาคญในการเขยนโปรแกรมบนอปกรณ
เคลอนทการออกแบบสวนการตดตอกบผใช การใชงานคอมโพเนนต
ตางๆ เพอสรางโปรแกรมบนอปกรณเคลอนท การจดการเหตการณ การจดการฐานขอมลบนอปกรณเคลอนท การเขยนเกมบนอปกรณเคลอนท การเขยนโปรแกรมสงขอความ และตดตอเซฟเวอร
Classes and API for mobile application programming, user interface design, custom items for mobile application, programming with event handling, programming with mobility database, mobile game programming, SMS and server side programmimg
1204 316 คลงขอมลและการทำาเหมองขอมล 3(3-0-6)
Data Warehouse and Data Miningแนวคดพนฐานของการทำาเหมองขอมล การประยกตการทำา
เหมองขอมล เทคนคและแบบจำาลอง ประเดนดานจรยธรรมและความเปนสวนตว ชดซอฟตแวรเหมองขอมล วธการทำาเหมองขอมล ตารางการตดสนใจ ตนไมการตดสนใจ กฎการจำาแนก การเขากลม การสรางแบบจำาลองเชงสถตและแบบจำาลองเชงเสน พนฐานของการสรางคลงขอมล การวางแผนโครงการ การนยามขอกำาหนดของธรกจ การสรางแบบจำาลองมมต สถาปตยกรรมเชงเทคนค ทางเลอกของโครงการแบบเชงกายภาพ การเลอกโครงการ การออกแบบฐานขอมลกายภาพ การประมวลจดขนตอนขอมล เทคนคการจดขนตอนขอมล งานประยกตสำาหรบกลมเปาหมาย การใชคลงขอมล การจดการการเตบโตของระบบ Basic concepts of data mining, data mining applications, techniques and models, ethics and privacy issues, data mining software suite, data mining methodologies, decision tables, decision trees, classification rules, clustering, statistical modeling, and linear models, fundamentals of data warehousing, project planning, business requirement definition, dimensional modeling, technical architecture, physical configuration options, project selection, physical database design, data staging process, data staging techniques, target user applications, deployment of data warehouse, system growth management
1204 317 หวขอเลอกสรรทางดานระบบสารสนเทศอจฉรยะ 3(3-0-6)Selected Topics in Intelligent
Information Systemเงอนไขของรายวชา : 1204 208 การออกแบบและ
การจดการฐานขอมล Database
Management and Designหวขอเลอกสรรเกยวกบระบบสารสนเทศอจฉรยะททนสมย
สมมนาในหวขอวจยทเลอกสรรทางดานสารสนเทศอจฉรยะSelected topics in intelligent information
system, modern intelligent system, seminar in a seleted research topics in intelligent information system
- วชาเอก (เลอก) ทางดานเครอขาย(Network)
1204 318 ความมนคงของคอมพวเตอรและเครอขาย 3(2-2-5)Computer and Network Securityเงอนไขของรายวชา : 1204 101 ความรพนฐานทาง
วทยาการคอมพวเตอร Fundamental of
Computer Scienceความมนคงระบบคอมพวเตอรในปจจบน การปองกน การ
ควบคม การยนยนตวตน การยนยนตวแบบพหปจจย รหสผานแบบใชครงเดยว เทคนคการเขารหสแบบสมยเกาและสมยใหม การเขารหสแบบสมมาตรและอสมมาตร รหสสำาหรบการยนยนความถกตองของขอความและฟงกชนแฮช ลายเซนดจทลและโพรโทคอลแสดงความเปนเจาตวทถกตอง โปรแกรมประยกตของการแสดงความเปนเจาของทแท
จรง มาตรฐานพจพและการฝกปฏบตโดยซอฟตแวรทเกยวของ เอสเอสแอลและประเดนทางความมนคง กรณศกษาและการฝกปฏบตการดานการทดสอบทะลวง หวขอเลอกสรรเกยวกบความมนคงของเวบ หวขอเลอกสรร และการฝกปฏบตการในประเดนรอนททนสมยทางดานความมนคงเทคโนโลยสารสนเทศ
Current computer system security, protection, access control, authentication, multiple factor authentication, One Time Password (OTP), classical and modern encryption techniques, symmetric and asymmetric encryption, message authentication and hash functions, digital signatures and authentication protocols, the OpenPGP standard and a practical session on related software, Secure Socket Layer (SSL) and its security issues, case studies and practical sessions on penetration tests, selected topics on web security, selected topics and practical sessions on recent hot IT security issues
1204 319 พนฐานระบบปฏบตการยนกซ 3(2-2-5)
Fundamentals of UNIXพนฐานระบบปฏบตการยนกซ โครงสรางและองคประกอบ
ของระบบปฏบตการยนกซ คำาสงตางๆ ของระบบปฏบตการยนกซ บรการระดบเคอรเนล การจดการโพรเซส การจดการหนวยความจำา ระบบแฟมขอมล การนำาเขาและสงออกในยนกซ การเขยนโปรแกรมยนกซเชลสครปต หวขอเลอกสรรการนำายนกส/ลนกซ และซอฟตแวรเปดเผยโคดตนแบบสำาหรบบรหารเครอขาย
Foundations of the UNIX Operating Systems, structures and components of Unix systems, UNIX commands, kernel services, process management, memory management, file systems, input/output in Unix, Unix shell scripts, selected topics in using Linux/Unix and open-sourced software for network
administration
1204 320 การบรหารเครอขายคอมพวเตอร 3(2-2-5) Computer Network Administration
เงอนไขของรายวชา : 1204 202 ระบบสอสารขอมลและเครอขายคอมพวเตอร
Data Communication Systems and
Computer Networkการบรหารเครอขายคอมพวเตอร การบรหารจดการศนย
ขอมล การบรหารเครองแมขายและเครองลกขาย การแกไข เพมเตม อปกรณและผใชใหมในระบบ การสรางสครปโพรไฟล การสำารองขอมลและการคนขอมล การแกไขปญหาในเครอขาย และปฏบตการดานการบรหารจดการเครอขายทหลากหลาย (เชน การตดตงเครองแมขายเวบ ระบบพรอกซ ดเอชซพ เครองแมขายบรการไฟล และ เครองแมขายบรการดเอนเอส เปนตน) การตงคาและปรบแตงอปกรณเครอขาย (เชน เราเตอร สวทช เปนตน) ปฏบตการดแลเครอขายโดยใชซอฟตแวรและฮารดแวรแบบระบบเปดเผยโคดตนแบบและอปกรณทางพาณชย
Computer network administration, data centre management, server and client administration, additional management of equipment and users, profile script creation, data backup and recovery, network trouble shooting and various network administrator labs (such as web server, proxy, DHCP server, file server, DNS server), configuration & setup network devices (such as routers, switches), network supervision laboratory using both commercial and open-source software
1204 321 การโปรแกรมระบบเครอขายคอมพวเตอร
3(2-2-5)Computer Network Programmingเงอนไขของรายวชา : 1204 104 หลกการโปรแกรม
คอมพวเตอร Principles of
Computer Scienceการทบทวนความรพนฐานเครอขายและโพรโทคอล
อนเทอรเนต การโปรแกรมซอคเกต การออกแบบโพรโทคอลระดบชนประยกต เพยรทเพยร มลตเทรดดง สวนตอประสานการโปรแกรมพแคบ การเขยนโปรแกรมดานวทยาการรหสลบ หวขอเลอกสรรทางการโปรแกรมเครอขายททนสมย โครงงานดานการโปรแกรมเครอขาย
Revision of networking basis and internet protocols, socket programming, application protocol design, peer-to-peer, multithreading, pcap API, cryptographic programming, selected topics in modern network programming, network programming projects
1204 322 หวขอเลอกสรรทางดานเครอขายคอมพวเตอรและความมนคง 3(3-0-6)
Selected Topics in Computer Network and Security
เงอนไขของรายวชา : 1204 202 ระบบสอสารขอมลและเครอขายคอมพวเตอร
Data Communication Systems and
Computer Networkหวขอเลอกสรรเกยวกบเทคโนโลยเครอขายททนสมย หวขอ
เลอกสรรดานความมนคงระบบเครอขายและคอมพวเตอรททนสมย ปฎบตการในหวขอเลอกสรรโดยใชอปกรณเชงพาณชยทใชอยในภาคเอกชนและซอฟตแวรทเปนแบบเปดเผยซอรสโคด สมมนาในหวขอวจย
ทเลอกสรรทางดานความมนคงเครอขายและเครอขายคอมพวเตอร Selected topics in modern network
technologies, selected topics in modern computer network security, selected practical laboratory using modern open source software & commercial network devices, seminar on a selected research topics in computer network and network security
1204 323 เครอขายไรสาย 3(2-2-5)
Wireless Networkเงอนไขของรายวชา : 1204 202 ระบบสอสารขอมล
และเครอขายคอมพวเตอร Data
Communication Systems and Computer
Networkความสำาคญของระบบเครอขายไรสาย การประยกตใชงาน
เครอขายไรสายในอนาคต ระบบเครอขายเคลอนทแบบทนททนใด ระบบเซนเซอร ระบบเครอขายไรสายแบบอนๆ กลไกการบรหารจดการ การควบคม ประเดนดานความมนคงของระบบไรสายตางๆ การปรบเครอขายไรสายใหมประสทธภาพ
Significance of wireless networking, future wireless applications, mobile ad hoc network, sensor system, other wireless networks, management and control mechanisms, security issues of wireless systems, wireless network performance tune-up
- วชาเอก (เลอก) อน ๆ
1204 402 การวจยดำาเนนการสำาหรบวทยาการคอมพวเตอร 3(2-2-5)Operation Research for Computer
Scienceการวจยเชงการดำาเนนงาน รวมทงทฤษฎขนพนฐาน การ
สรางแบบจำาลอง การใชเครองมอทางคอมพวเตอร และผลการแปลความหมาย
Aspects of operations research methodology, including basic theory, modeling, the use of computer tools, and interpreting results
1204 403 การวเคราะหและออกแบบระบบ 3(3-0-6)
System Analysis and Designเงอนไขของรายวชา :1204 101 ความรพนฐานทาง
วทยาการคอมพวเตอร Fundamental of
Computer Scienceความรพนฐานในการพฒนาระบบ ความรเกยวกบระบบ
สารสนเทศ รปแบบของระบบสารสนเทศ วฏจกรของการพฒนาซอฟตแวร การสบคนและวเคราะหความตองการของผใชระบบ แผนภาพการไหลของขอมล พจนานกรมขอมล การอธบายการประมวลผล การออกแบบสวนตดตอกบผใช การพฒนาและการทดสอบโปรแกรม การจดทำาเอกสาร การดแลและบำารงรกษาระบบ และการนำาเสนอโครงงาน
Concepts of the systems and information systems, system development life cycles, requirement analysis, data flow diagram and dictionary, process description, user interface design, software development, software testing, implementation documentation and maintenance and project demonstration
1204 404 การทดสอบซอฟตแวรและการประเมนคณภาพซอฟตแวร 3(3-0-6)
Software Testing and Quality Evaluation
กระบวนการการดำาเนนงาน และความสำาคญของการจดการกระบวนการ แนวคดและเทคนคสำาหรบการทดสอบซอฟตแวรและการประกนคณภาพซอฟตแวร ระดบการทดสอบซอฟตแวร เทคนคการสรางและการยนยนขอมลการทดสอบ กระบวนการทดสอบ การวเคราะหเชงสเตตกและ ไดนามก การทดสอบเชงฟงกชน การตรวจจบซอฟตแวร การประเมนความนาเชอถอของซอฟตแวร
Process management, methodology and technique of software testing and software quality assurance, software quality assurance process, software inspection, software requirement, software verification and validation, static and dynamic analysis, function testing, software bugs and software reliability
1204 405 ระบบคอมพวเตอรแบบขนาน 3(2-2-5)
Parallel Computer Systemเงอนไขของรายวชา : 1204 101 ความรพนฐานทาง
วทยาการคอมพวเตอร Fundamental of Computer Science
สถาปตยกรรมคอมพวเตอรสำาหรบการประมวลผลแบบขนาน ไพไลน อลกอรธมแบบขนาน การออกแบบระบบขนาน การจดองคประกอบฮารดแวรของเครองแบบขนานและกระจาย ระบบการคำานวณแบบกระจาย การระบทรพยากรและการจดการแบบกระจาย วธการประสานจงหวะแบบกระจาย การจดการการเฝาระวง ประเดนดานความมนคงสำาหรบระบบขนาน ระบบปฏบตการแบบขนาน ปฏบตการ
ดานการโปรแกรมแบบขนานComputer architecture for parallel
processing, pipelining, parallel algorithms, designs of parallel systems, distributed computing, resource identification and distributed management, distributed coordination methods, monitoring management, security issues for parallel systems, parallel operating systems, practical laboratories on parallel programming
1204 406 ภาษาโปรแกรมคอมพวเตอร 3(3-0-6)
Computer Programming Languageเงอนไขของรายวชา : 1204 104 หลกการโปรแกรม
คอมพวเตอร Principles of Computer Programming
โครงสรางและองคประกอบภาษาโปรแกรม โดยรวมถง ตวประมวลผลภาษาวากยสมพนธ ชนดขอมล การควบคมลำาดบการทำางาน การควบคมโปรแกรมยอย และการจดการหนวยความจำา เทคนคการพฒนาสวนตางๆ ของภาษา การศกษาและเปรยบเทยบกรอบแนวคดของการโปรแกรมตาง ๆ
The structure and organization of programming languages including language processors, syntax, data types, sequence control, subprogram control, and storage management, implementation techniques of each language feature, the study and comparison of major programming paradigms
1204 407 การโปรแกรมภาษาแอสเซมบล 3(2-2-5)
Assembly Language Programming
โปรแกรมภาษาเอสเซมบลเบองตน รจสเตอรแฟลก การเขยนคำาสงควบคม คำาสงเลอนและหมน แสตกและการเขยนโปรแกรมโพลซเยอร การคณและหาร อารเรยและการอางองตำาแหนง คำาสงเกยวกบตวอกษร การควบคมแปนพมพ ไบออสและดอส การควบคมกราฟฟก Introduction to assembly language, FLAGS Register, flow control instructions, logic shift and rotate instructions, stack, procedures, multiplication, arrays and addressing, String instructions, text display and keyboard programming, BIOS and DOS interrupts and graphics control
1204 408 การสรางโปรแกรมแปลภาษา 3(3-0-6)
Compiler Constructionนยามและหลกการของไวยากรณและภาษา การแยกและ
วเคราะหศพท การวเคราะหแบบกระจายบนลงลาง การวเคราะหแบบกระจายลางขนบน วธการจดการกบขอผดพลาดทเกดขนขณะแปล ตารางสญลกษณ รหสระหวางกลาง การวเคราะหความหมายและการสรางรหสคำาสง
Notation and concepts for grammars and languages, lexical and syntax analysis, to down parsing, bottom up parsing, symbol tables, intermediate representation, semantic analysis and code generation
1204 409 การโปรแกรมเกม 3(2-2-5)
Game Programmingเงอนไขของรายวชา : 1204 104 หลกการโปรแกรม
คอมพวเตอร Principles of
Computer Programmingความตองการพนฐานทสำาคญในการพฒนาเกม การ
โปรแกรมเกมแบบตดตอกบผใช คณตศาสตรเพอการโปรแกรมเกม ระบบกราฟฟคสามมตในการโปรแกรมเกม อตสาหกรรมเกม เทคนคและหลกการในการพฒนาเกมเทคโนโลย
Fundamental requirements of game development, programming for interactive gaming, mathematics for interactive gaming, 3D graphics programming, industry processes, techniques and principles behind modern video game technology
1204 410 การโปรแกรมเชงทศนสำาหรบวทยาศาสตร 3(2-2-5)
Visual Programming for Scienceเงอนไขของรายวชา : 1204 102 ขนตอนวธและการ
แกปญหาสำาหรบวทยาการ คอมพวเตอร
Algorithm and Problem Solving for
Computer Scienceเทคนคสำาคญในการเขยนโปรแกรมแบบวชวล องคประกอบ
ของการเขยนโปรแกรมแบบวชวล การทำางานกบโคดและฟอรม การใชวตถควบคม พนฐานในการเขยนโปรแกรม การเขยนโปรแกรมทตดตอกบฐานขอมล
Principal techniques for visual programming development, components of visual programming, codes and forms, control objects, a foundation of programming, database programming
1204 411 การบรการบนเวบและสถาปตยกรรมการบรการ 3(2-2-5)
Web Services and Services-Oriented-Architecture (SOA) Technology
เงอนไขของรายวชา : 1204 303 ปญญาประดษฐ Artificial Intelligence
หลกการออกแบบสถาปตยกรรมซอฟตแวร เพอใหแอพพลเคชนสามารถทำางานรวมกนการไมขนอยกบแพลตฟอรม เฟรมเวรคของเวบเซอรวส หลกการของสถาปตยกรรมการบรการ ชนของการบรการ กลยทธการนำาเสนอระบบโดยสถาปตยกรรมการบรการ การวเคราะหและการออกแบบโดยใชหลกการบรการ ภาษาคอมพวเตอรและเทคโนโลยทใชในการพฒนาเวบเซอรวส การพฒนาเวบเซอรวส ปฏบตการเขยนโปรแกรมโดยใชหลกสถาปตยกรรมการบรการและการบรการบนเวบ Principles of software architecture for different applications to cooperate, platform independence, the web service frameworks, principles of Services Oriented Architecture (SOA), service layers, SOA delivery strategies, service-oriented analysis and design, web service computer languages and development technologies, development of web services, practical laboratories on SOA and web service programming
1204 412 ระบบธรกจอจฉรยะ 3(3-0-6)
Business Intelligenceธรกจอจฉรยะและระบบสนบสนนการตดสนใจ ประเภทและ
กระบวนการตดสนใจ ลกษณะสารสนเทศสำาหรบธรกจอจฉรยะและเพอสนบสนนการตดสนใจ แบบจำาลองการจดการและแบบจำาลองการวเคราะหเพอสนบสนนการตดสนใจ ประเภท องคประกอบ และซอฟตแวรของธรกจอจฉรยะและระบบสนบสนนการตดสนใจ การพฒนาแบบจำาลองเพอสนบสนนการตดสนใจ การพฒนาและประยกตใช
ธรกจอจฉรยะและระบบสนบสนนการตดสนใจ ระบบสารสนเทศสำาหรบผจดการระดบสงและระบบผเชยวชาญ
Concepts of business intelligence and decision making support systems, types and processes of decision making, information characteristics for business intelligence and decision making support systems, management models and decision making support analysis models, types, components and software of business intelligence and decision making support system; development of models of decision making support systems, business intelligence and decision making support systems development and implementation, executive information systems and expert systems
1204 413 การจดการพาณชยอเลกทรอนกส 3(3-0-6)
Electronic Business Managementพาณชยอเลกทรอนกส โมเดลธรกจ การวเคราะหหวงโซ
มลคา สถาปตยกรรมเทคโนโลยสำาหรบพาณชยอเลคทรอนกส การจดการหวงโซอปทาน พฤตกรรมผบรโภค กฎหมายและจรยธรรม ระบบรกษาความปลอดภย ความนาเชอถอและการควบคมความผดพลาด การกคน การวางแผนโซลชน การพฒนาและตดตงใชงาน การออกแบบไซด มาตรฐานและการทำางานบนระบบอนเทอรเนต การออกแบบโซลชน การแลกเปลยนขอมลอเลกทรอนกส ระบบชำาระเงน การขนสง Electronic commerce economics, business models, value chain analysis, technology architectures for electronic business, supply chain management, consumer behavior within electronic environments, legal and ethical issues,information privacy and security, transborder data flows, information accuracy and error handling, disaster
planning and recovery, solution planning,Implementation and rollout, site design
1204 414 การสรางภาพ 3 มตและภาพเคลอนไหว 3(1-4-4)3D Modeling and Animationสรางงานสามมตโดยใชเทคนคทจำาเปนและใชเครองมอ
สรางงานทเหมาะสม องคประกอบตางๆทจำาเปนในการสรางงานสามมต การใสแสง พนผว เอฟเฟค และการเรนเดอรภาพสาม มต การสรางภาพเคลอนไหว
3D modeling creation, using 3D software to create 3D models, lighting, texture mapping, effect, 3D rendering and animation
1204 415 องคการและการจดการ 3(3-0-6)
Organization and Managementองคการและการจดการ ทฤษฎองคการ พฤตกรรมองคการ
การกำาหนดเปาหมาย การวางแผน การจดองคการ การควบคม การอำานวยการ การจงใจ และการเปนผนำา บคลากรและองคการ การจดสรรบคลากรเขาทำางาน และการพยากรณความตองการบคลากร การประเมนผลงานและการบรหารการเปลยนแปลง การคดเลอกและการฝกอบรมกบคาตอบแทนบคลากร องคการกบการเรยนร การพฒนาองคการ กรณศกษา
Organization and management, organization theories, organization behavior, defining objective, planning, organizing, controlling, administration, motivation, and leadership, human resources, manpower plan, manpower forecast, job specification, job evaluation, change management, training and personal incentive, organization learning, development and case studies1204 416 การจดการกระบวนการ
3(3-0-6)Process Managementกระบวนการการดำาเนนงาน ความสำาคญของการจดการ
กระบวนการ วศวกรรมกระบวนการ การสรางแบบจำาลองกระบวนการ การตรวจสอบแบบจำาลองกระบวนการ การสรางสถานการณจำาลองของกระบวนการ การสงเกตการณกระบวนการ การปรบปรงกระบวนการ และการออกแบบกระบวนการใหม รวมถงการทบทวนงานวจยและรายงานทเกยวกบการจดการกระบวนการเพอการศกษาและนำาเสนอ Process perspective of operations and its critical importance of process management, process engineering, process modeling, process verification, process simulation, process monitoring, process improvement, and process re-design, study, review and presentation of process management
1204 417 ซอฟตแวรและขนตอนการวางแผนทรพยากรองคกร 3(3-0-6)
Enterprise Resource Planning Software and Process
ความรพนฐานดานการวางแผนทรพยากรองคกร ความหมาย ความสำาคญ และลกษณะของระบบ การวางแผนทรพยากรองคกร การบรณาการระบบการวางแผนทรพยากรในองคกร แนวคดพนฐาน กระบวนการ ขอมลบรบททวไปของเทคโนโลยสารสนเทศ และโครงสรางพนฐานทางเทคโนโลยทจำาเปนตอการพฒนาระบบการวางแผนทรพยากรองคกร ศกษากรณศกษาตวอยางของระบบการวางแผนทรพยากรองคกร
Fundamentals of enterprise resource planning (ERP) concepts, definition of ERP, the critical importance of ERP, and the characteristic of ERP system, including integrating ERP system in an organization, concepts, fundamentals, framework,
general information technology context, and the technological infrastructure for development of ERP system, and sample cases of ERP system
1204 418 ระบบคนคนสารสนเทศ 3(2-2-5)
Information Retrieval Systemหลกการเทคนคเพอการออกแบบ การพฒนา และการ
ประเมนผลระบบการคนคนขอมลและการคนคนขอมลบนเวบ ลกษณะสำาคญของระบบการคนคนขอมลและการคนคนขอมลบนเวบกบยคของสารสนเทศ รวมถงหวขอตาง ๆ ทเกยวของกบการคนคนขอมลขนสง เชน ระบบขอเสนอแนะ และการสกดสารสนเทศ
Principles and techniques for design, implementation, and evaluation of information retrieval and web search, the important aspects of Information retrieval and web search for information age, including advance information retrival topics such as recommender systems and information extraction
1204 419 ระบบผเชยวชาญ 3(3-0-6)
Expert Systemsนยามและองคประกอบของระบบผเชยวชาญ ฐานความร
การแทนความร การแกปญหาโดยการคนหา กลไกการอนมาน การหาเหตผลภายใตความไมแนนอน ตรรกะคลมเครอ วศวกรรมซอฟตแวรสำาหรบการออกแบบระบบผเชยวชาญ ภาษาและการพฒนาระบบผเชยวชาญ ตวอยางระบบผเชยวชาญ
Definition and element of expert systems, knowledge base, knowledge
representation, problem solving by searching, methods of inference, reasoning under uncertainty, fuzzy logic, software engineering for expert systems
design, language and expert systems development, examples of expert systems
1204 420 ชวสารสนเทศศาสตรขนพนฐาน 3(3-0-6)
Foundation of Bioinformaticsเทคโนโลยทางคอมพวเตอรกบชววทยาสมยใหม โครงการจ
โนมในมนษยกบชวสารสนเทศ ชวสารสนเทศในงานยคหลงจโนมมก ฐานขอมลกรดนวคลอกและโปรตน การคนคนขอมลจากฐานขอมลสาธารณะ การวเคราะหลำาดบดเอนเอและกรดอะมโน การวเคราะหโครงสรางและหนาทของยนและโปรตน การวเคราะหความสมพนธทางตนกำาเนดและววฒนาการ และการวเคราะหหนาทของยนในระดบจโนม
Computer technology for the new biology, human genome project and bioinformatics, bioinformatics in post genomic age, nucleic acid and protein databases, searching and retrieval of data from various public databases, analysis of DNA and amino acid sequence data, analysis of the structure and function of genes and proteins, phylogenetic analysis, and functional genomics
1204 421 จโนมหนาทและจโนมเชงเปรยบเทยบ 3(3-0-6)
Functional genomics and Comparative Genomics
การใชเทคนคทางคอมพวเตอรเพอศกษากระบวนการทางชววทยาโดยอาศยการแสดงออกของยนและการควบคมการทำางานของยนในระดบจโนม เทคนคการวเคราะหดเอนเอ ไมโครอารเรย การทำางานรวมกนระหวางโปรตน และ การสงสญญาณทางชววทยา การคนหายนใหมและการจดกลมยนททำางานรวมกน การสรางเครอขายและวถเมตาโบลสมของยนและผลตภณฑของยนทเกยวของในกระบวนการทางชววทยาเดยวกน การศกษาจโนมเปรยบเทยบ การเปรยบเทยบจ
โนมและลำาดบนวคลโอไทดเพอการศกษาววฒนาการของสงมชวต และ การตอบสนองของยนตาง ๆ ในระดบจโนมในการดำารงชวตตอสภาพแวดลอมทเปลยนไป
Apply in silico analysis of biological processes through genome-wide expression and regulation, DNA microarrays analysis, protein-protein interaction and signal transduction, gene identification and clustering genes in functional groups, building networks and pathways of interacting genes and gene products, perspective of comparative genomics, genome and sequence comparisons to understanding the evolution of organisms and genomic responses to the challenges of evolutionary niches
1204 422 ชววทยาเชงระบบขนพนฐาน 3(3-0-6)
Foundation of Systemmatics Biologyประยกตใชเทคนคทางคอมพวเตอรเพอศกษาชววทยาระบบ
โดยการรบกวนระบบดวยวธทางชววทยา การตดตามการตอบสนองของเซลหลงการถกรบกวนดวยการรวบรวมขอมล และ การสรางแบบจำาลองทางคณตศาสตรของระบบทถกรบกวน การศกษาวศวกรรมเมตาโบลคพนฐาน การสรางและการวเคราะหเครอขายวถเมตาโบลสม การสรางแบบจำาลองของกระบวนการทางชววทยาดวยเทคนคทางคณตศาสตรและการทดลอง เพอการควบคมและทำานายกระบวนการทางชววทยา และ การออกแบบและปรบแตงวถเมตาโบลสม การประยกตใชชววทยาระบบในการปรบปรงสายพนธสงมชวต การคนหายาใหม การตรวจหายนกอโรค รวมทงการตรวจวเคราะหและทำานายสาเหตของการกอโรค
Apply in silico analysis, studies of biological systems by systematically perturbing them biologically, monitoring gene, protein, and informational pathway responses, integrating these
data, and ultimately, formulating mathematical models that describe the structure of the system and its response to individual perturbations, introduction of metabolic engineering, metabolic network reconstruction and analysis, mathematical and experimental techniques for the quantitative description, modeling, control, prediction of biological processes, and design of metabolic pathways, applications in strain improvements, drug discovery, disease gene identification, diagnostic and prognosis
1204 423 เพรลและยนกซสำาหรบนกชวสารสนเทศศาสตร 3(3-0-6)Perl and Unix for Bioinformaticians
การพฒนาโปรแกรมดวยการเขยนสครปตดวยภาษาเพรล การคนหาความเหมอนของโปรตนดวยโปรแกรมบลาส การแยกขอมลดวย FASTA หรอ GenBank การแยกวเคราะหขอมลไมโครอารเรยและการแอนโนเททยน
Software development using perl script, multiple BLAST searches, extracting data from big FASTA or GenBank sequence files, parsing microarray data and annotation
1204 424 หวขอเลอกสรรทางดานวทยาการคอมพวเตอร 3(3-0-6)Selected Topics in Computer Scienceหวขอเลอกสรรเกยวกบวทยาการคอมพวเตอรท หวขอ
เปลยนแปลงตามวทยาการสมยใหมทนาสนใจ เชน คอมพวเตอรกราฟฟก ชวสารสนเทศศาสตร ปญญาประดษฐ การทำาเหมองขอมล และระบบผเชยวชาญ
Selected topics in computer science, selected topics in computer graphics, modern bioinformatics, artificial intelligent, data mining and
expert system
- วชาฝกประสบการณภาคสนาม 3 หนวยกต
1204 425* ฝกประสบการณวชาชพ 3(0-40-0)
Professional Practicumการฝกงานวชาชพเพอฝกประสบการณทางดานอาชพใหแก
นสต พรอมทงเปดโอกาสใหหนวยงานทงภาครฐและเอกชนไดมสวนรวมในการพฒนาคณภาพของนสต ขณะเดยวกนเปนการเสรมสรางความสมพนธทดระหวางมหาวทยาลยและสถานประกอบการโดยผานนสต
Enhance students’ professional experience from the real work, allows government units and private companies to assist developing students in the direction that meets students’ future requirements
0199 499* สหกจศกษา 9(0-40-0)
Cooperative Educationการปฏบตงานในสถานประกอบการอยางมระบบโดยความ
รวมมอระหวางมหาวทยาลยกบสถานประกอบการเพอพฒนานสตใหมความรทางวชาการและทกษะทเกยวกบการทำางานในสถานประกอบการ มความสามารถในการพฒนาตนเองในดานการคดอยางมระบบ การสงเกต การตดสนใจ ตลอดจนทกษะในการวเคราะหและประเมนการทำาใหนสตมคณภาพตรงตามความตองการของสถานประกอบการ และตลาดแรงงาน
A systematic provision of work-based learning in the workplace for students with the cooperation between the university and the work places to allow the students to develop both
academic and work-related skills in the work place. This procedure will help the students in self-development in terms of systematic thinking, observation, decision making, analytical and evaluation skills. Also it will result in high quality graduates who are most suitable for the work places and the labor market.
หมายเหต * ใหผลการเรยนเปน S หรอ U
ตารางเปรยบเทยบรายวชาในหลกสตรกบองคความรตามกรอบมาตรฐานคณวฒวทยาการคอมพวเตอร (ดรายละเอยดในเอกสารแนบ ฉ)
คำาอธบายระบบรหสวชาแตละวชาประกอบดวยรหสตวเลข 7 หลก รหสสาขาวชาม
ความหมายดงนเลขรหสตวท 1-2 หมายถง คณะเลขรหสตวท 3-4 หมายถง สาขาวชาเลขรหสตวท 5 หมายถง ชนปทเปดสอนเลขรหสตวท 6-7 หมายถง ลำาดบรายวชา
หนวยกตประจำาวชา หนวยกต บรรยาย-ปฏบต-ศกษาดวยตนเอง
ตวอยางเชน 3(2-2-5)ตวเลขหนาวงเลบ หมายถง จำานวนหนวยกตตวเลขในวงเลบตวท 1 หมายถง จ ำานวนช วโมง
บรรยายตอสปดาหตวเลขในวงเลบตวท 2 หมายถง จำานวนชวโมงปฏบต
การตอสปดาหตวเลขในวงเลบตวท 3 หมายถง จำานวนชวโมงศกษา
ดวยตนเองตอสปดาห
3.2 ชอ - สกล เลขบตรประจำาตวประชาชน ตำาแหนง และคณวฒของอาจารย
3.2.1 อาจารยประจำาหลกสตร
ลำาดบ
ชอ-นามสกล
เลขทบตรประชาชน
ตำาแหนงวชาการ
คณวฒ/สาขาสถาบนการ
ศกษา
ป ท ส ำา เ ร จก า รศกษา
ภาระงานสอน (ชม./สปดาห)
2554
2555
2556
2557
1 นางศศธรแกวมน
3-4099-00790-58-9
ผชวยศาสตราจารย
วท.ม. (วทยาการคอมพวเตอร)
สถาบนบนฑตพฒนบรหารศาสตร
2541 12 12 12 12
ค.บ. (คอมพวเตอรศกษา)
มหาวทยาลยราชภฏมหาสารคาม
2534
2 นางอมาภรณ สายแสงจนทร
3-4001-00574-02-6
อาจารย วท.ม. (วทยาการคอมพวเตอร)
มหาวทยาลยขอนแกน
2548 13 13 13 13
วท.บ. (วทยาการคอมพวเตอร)
มหาวทยาลยขอนแกน
2540
3 นายสำารวนเวยงสมทร
3-4505-00458-11-2
อาจารย วท.ม. (วทยาการคอมพวเตอร)
มหาวทยาลยขอนแกน
2549 13 13 13 13
วท.บ. (ระบบสารสนเทศเพอการจดการ)
มหาวทยาลยมหาสารคาม
2542
4 นางสาวพรทวาปะวะระ
3-3015-00110-19-3
อาจารย M.Sc. (Computer Science)
University of Wollongong, Australia
2544 16 16 16 16
วท.บ. มหาวทยาลย 2538
(สถต) มหาสารคาม5 นายกว
พจนบรรลอวงค
3-4199-00046-95-2
อาจารย วท.ม. (วทยาการคอมพวเตอร)
มหาวทยาลยขอนแกน
2550 12 12 12 12
วท.บ. (วทยาการคอมพวเตอร)
มหาวทยาลยราชภฏอดรธาน
2544
3.2.2 อาจารยประจำา
ลำาดบ
ชอ-นามสกล
เลขทบตรประชาชน
ตำาแหนง
วชาการ
คณวฒ/สาขา สถาบนการศกษา
ปทสำาเรจการ
ศกษา
ภาระงานสอน (ชม./สปดาห)54
55
56
57
1 นายพฒนพงษวนจนทก
3-3018-00052-44-0
อาจารย
Ph.D. (Bioinformatics)
Murdoch University, Australia
2552
9 9 9 9
M.Eng.(Bioinformatics)
Technical University of Denmark, Denmark
2547
วท.ม. (เทคโนโลยชวภาพ)
มหาวทยาลยเกษตรศาสตร
2543
วท.บ. (สตวศาสตร)
มหาวทยาลยแมโจ 2539
2 นายสมนก พวงพรพทกษ
3-4099-0068-034-1
อาจารย
Ph.D. (Computer Network)
University of Leeds, UK
2546
12
12
12
12
M.Sc. (Distributed Multimedia Systems)
University of Leeds, UK
2542
วท.บ.(วทยาการ
มหาวทยาลยขอนแกน
2538
คอมพวเตอร)3 นางสาว
พนดา ทรงรมย
3-3101-0061-785-1
อาจารย
ปร.ด.(วทยาการคอมพวเตอร)
สถาบนเทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง
2552
12
12
12
12
วท.ม. (วทยาการคอมพวเตอร)
สถาบนเทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง
2549
วท.บ. (วทยาการคอมพวเตอร)
มหาวทยาลยมหาสารคาม
2543
4 นางสาวมนสว แกนอำาพรพนธ
3-4001-0037-499-0
อาจารย
Ph.D. (Computer Science)
University of Bath, UK
2552
12
12
12
12
M.Sc. (Advance Computing: Global Computing and Multimedia)
University of Bristol, Bristol, UK
2545
B.Eng. (Computer Systems Engineering)
University of Warwick, Coventry, UK
2544
A-Level Cambridge Centre For VI Form Studies, Cambridge, UK
2543
5 นางสาวฉตรเกลาเจรญผล
3-4101-0189-497-1
อาจารย
Ph.D. (Electrical and Computer Engineering)
มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร
2553
12
12
12
12
วท.ม. (วศวกรรมคอมพวเตอร)
มหาวทยาลยขอนแกน
2547
วท.บ.(วทยาการคอมพวเตอร)
มหาวทยาลยราชภฏอดรธาน
2543
6 นายธวชวงศลาวลย
3-3498-0010-539-7
อาจารย
วท.ม. (วศวกรรมคอมพวเตอร)
มหาวทยาลยขอนแกน
2546
9 9 9 9
วท.บ.(วทยาการคอมพวเตอร)
มหาวทยาลยราชภฏอบลราชธาน
2538
7 นายสชาตคมมะณ
3-1405-0030-476-2
อาจารย
วท.ม. (วทยาการคอมพวเตอร)
มหาวทยาลยขอนแกน
2550
12
12
12
12
วศ.บ. (วศวกรรมคอมพวเตอร)
สถาบนเทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง
2543
8 นางสาวจนทมาพลพนจ
3-4199-0016-500-5
ผศ. วท.ม. (วทยาการคอมพวเตอร)
มหาวทยาลยเกษตรศาสตร
2545
9 9 9 9
วท.บ. (วทยาการคอมพวเตอร)
มหาวทยาลยรามคำาแหง
2539
9 นางสาวนฐธรยาเหลาประชา
3-4608-0029-070-5
อาจารย
วท.ม. (วทยาการคอมพวเตอร
มหาวทยาลยขอนแกน
2551
12
12
12
12
วท.บ. (วทยาการคอมพวเตอร)
มหาวทยาลยมหาสารคาม
2547
3.2.3 อาจารยพเศษ ไมม