32
วท.บ.(วิทยาการคอมพิวเตอร์) หลักสูตรปรับปรุง พ.ศ.2555 1 รายละเอียดของหลักสูตร หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์ หลักสูตรปรับปรุง พ.ศ. 2555 ชื่อสถาบันอุดมศึกษา มหาวิทยาลัยเกษตรศาสตร์ วิทยาเขต/คณะ/ภาควิชา วิทยาเขตบางเขน คณะวิทยาศาสตร์ ภาควิชาวิทยาการคอมพิวเตอร์ รหัสและชื่อหลักสูตร ภาษาไทย หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์ ภาษาอังกฤษ Bachelor of Science Program in Computer Science ชื่อปริญญาและสาขาวิชา ชื่อเต็ม วิทยาศาสตรบัณฑิต (วิทยาการคอมพิวเตอร์) ชื่อย่อ วท.บ. (วิทยาการคอมพิวเตอร์) ชื่อเต็ม Bachelor of Science (Computer Science) ชื่อย่อ B.S. (Computer Science) จานวนหน่วยกิตที่เรียนตลอดหลักสูตร ไม่น้อยกว่า 133 หน่วยกิต (1) หมวดวิชาศึกษาทั่วไป 32 หน่วยกิต กลุ่มวิชาวิทยาศาสตร์และคณิตศาสตร์ 3 หน่วยกิต กลุ่มวิชาภาษา 12 หน่วยกิต กลุ่มวิชาสังคมศาสตร์ 9 หน่วยกิต กลุ่มวิชามนุษยศาสตร์ 6 หน่วยกิต กลุ่มวิชาพลศึกษา 2 หน่วยกิต (2) หมวดวิชาเฉพาะ ไม่น้อยกว่า 95 หน่วยกิต วิชาแกน 17 หน่วยกิต สภา มก. อนุมัติในการประชุมครั้งที5/2555 เมื่อวันที28 พฤษภาคม 2555 โครงสร้างหลักสูตร

รายละเอียดของหลักสูตร 28 2555 ... 2008/PDF/ku/sci/CS_B.S... · 2019-03-05 · กลุ่มวิชาพลศึกษา 2 หน่วยกิต

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 1

รายละเอยดของหลกสตร หลกสตรวทยาศาสตรบณฑต

สาขาวชาวทยาการคอมพวเตอร หลกสตรปรบปรง พ.ศ. 2555

ชอสถาบนอดมศกษา มหาวทยาลยเกษตรศาสตร วทยาเขต/คณะ/ภาควชา วทยาเขตบางเขน คณะวทยาศาสตร ภาควชาวทยาการคอมพวเตอร

รหสและชอหลกสตร ภาษาไทย หลกสตรวทยาศาสตรบณฑต สาขาวชาวทยาการคอมพวเตอร ภาษาองกฤษ Bachelor of Science Program in Computer Science

ชอปรญญาและสาขาวชา ชอเตม วทยาศาสตรบณฑต (วทยาการคอมพวเตอร) ชอยอ วท.บ. (วทยาการคอมพวเตอร) ชอเตม Bachelor of Science (Computer Science) ชอยอ B.S. (Computer Science)

จ านวนหนวยกตทเรยนตลอดหลกสตร ไมนอยกวา 133 หนวยกต

(1) หมวดวชาศกษาทวไป 32 หนวยกต

กลมวชาวทยาศาสตรและคณตศาสตร 3 หนวยกต

กลมวชาภาษา 12 หนวยกต

กลมวชาสงคมศาสตร 9 หนวยกต

กลมวชามนษยศาสตร 6 หนวยกต

กลมวชาพลศกษา 2 หนวยกต (2) หมวดวชาเฉพาะ ไมนอยกวา 95 หนวยกต

วชาแกน 17 หนวยกต

สภา มก. อนมตในการประชมครงท 5/2555 เมอวนท 28 พฤษภาคม 2555

โครงสรางหลกสตร

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 2

วชาเฉพาะบงคบ 49 หนวยกต

เฉพาะเลอก 29 หนวยกต (3) หมวดวชาเลอกเสร ไมนอยกวา 6 หนวยกต

รายวชา (1) หมวดวชาศกษาทวไป 32 หนวยกต

กลมวชาวทยาศาสตรและคณตศาสตร 3 หนวยกต เลอก 3 หนวยกตจากรายวชาดงตอไปน 01301201 การอนรกษทรพยากรและสงแวดลอม 3(3-0-6) (Resources and Environment Conservation) 01421211 รงส ชวต และสงแวดลอม 3(3-0-6) (Radiation, Life and Environment) 01999212 แนวคดทางวทยาศาสตรกบปรชญา 3(3-0-6) (Concepts in Sciences and Philosophy)

กลมวชาภาษา 12 หนวยกต 01355xxx ภาษาองกฤษ 9( - - ) (English) เลอก 3 หนวยกตจากรายวชาดงตอไปน 01355221 การอานภาษาองกฤษขนตน 3(3-0-6) (Basic English Reading) 01355231 การเขยนภาษาองกฤษขนตน 3(3-0-6)

(Basic English Writing) 01355251 ภาษาองกฤษเพอการสอสารในงานอาชพ 3(3-0-6) (Communicative English for Careers) 01361111 การใชภาษาไทยเบองตน 3(3-0-6) (Introductory Thai Usage) 01361131 ภาษาไทยเชงปฏบต 3(3-0-6) (Thai Practical Writing) 01999021 ภาษาไทยเพอการสอสาร 3(3-0-6) (Thai Language for Communication)

กลมวชาสงคมศาสตร 9 หนวยกต 01132101 ผประกอบการรนใหม 3(3-0-6) (Modern Entrepreneur)

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 3

เลอก 6 หนวยกตจากรายวชาดงตอไปน 01131212 การจดการการเงนส าหรบธรกจขนาดกลาง 3(3-0-6) และขนาดยอม (Financial Management for Small and Medium Enterprises) 01453102 กฎหมายในชวตประจ าวน 3(3-0-6) (Law in Everyday Life) 01459101 จตวทยาเพอชวตสมยใหม 3(3-0-6) (Psychology for Modern Life)

กลมวชามนษยศาสตร 6 หนวยกต เลอก 6 หนวยกตจากรายวชาดงตอไปน 01387103 ปรชญาเศรษฐกจพอเพยงกบพทธศาสนา 3(3-0-6) (Philosophy of Sufficiency Economics and Buddhism) 01390231 มรดกไทย 3(3-0-6) (Thai Heritage) 01391201 ศลปะการตดตอ 3(3-0-6) (Public Relations Arts)

กลมวชาพลศกษา 2 หนวยกต

01175xxx กจกรรมพลศกษา 1, 1(0-2-1) (Physical Education Activities)

(2) หมวดวชาเฉพาะ ไมนอยกวา 95 หนวยกต

วชาแกน 17 หนวยกต 01417111 แคลคลส I 3(3-0-6) (Calculus I) 01417112 แคลคลส II 3(3-0-6) (Calculus II) 01418132* หลกมลการคณนา 4(4-0-8) (Fundamentals of Computing) 01420115 ฟสกสอยางสงเขปภาคปฏบตการ 1(0-3-2) (Laboratory in Abridged Physics) 01420119 ฟสกสอยางสงเขป 3(3-0-6) (Abridged Physics) 01422111 หลกสถต 3(3-0-6) (Principles of Statistics) *วชาเปดใหม

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 4

วชาเฉพาะบงคบ 49 หนวยกต 01417322 พชคณตเชงเสนเบองตน 3(3-0-6) (Introductory Linear Algebra) 01418114** วทยาการคอมพวเตอรเบองตน 4(3-2-7) (Introduction to Computer Science) 01418116* การโปรแกรมคอมพวเตอร 3(2-2-5) (Computer Programming) 01418131 ตรรกศาสตรของดจทลคอมพวเตอร 3(2-2-5) (Digital Computer Logic) 01418216** หลกภาษาโปรแกรม 3(3-0-6) (Principles of Programming Languages) 01418217* การสรางซอฟตแวร 3(2-2-5) (Software Construction) 01418221** ระบบฐานขอมลเบองตน 3(3-0-6) (Fundamentals of Database Systems) 01418231** โครงสรางขอมล 3(3-0-6) (Data Structures) 01418232** การออกแบบและการวเคราะหขนตอนวธ 3(3-0-6) (Algorithm Design and Analysis) 01418321** การวเคราะหและการออกแบบระบบ 3(2-2-5) (System Analysis and Design) 01418331** ภาษาแอสเซมบลและสถาปตยกรรมคอมพวเตอร 4(4-0-8) (Assembly Language and Computer Architecture) 01418332 ระบบปฏบตการ 4(4-0-8) (Operating Systems) 01418333** ภาษารปนยและทฤษฎออโตมาตา 3(3-0-6) (Formal Language and Automata Theory) 01418343 ทรพยสนทางปญญาส าหรบซอฟตแวรและ 3(3-0-6) ดจทลคอนเทนท (Intellectual Property for Software and Digital Contents) 01418351** การสอสารคอมพวเตอรและโพรโทคอล 3(3-0-6) (Computer Communications and Protocols) 01418497** สมมนา 1 (Seminar)

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 5

วชาเฉพาะเลอก ไมนอยกวา 29 หนวยกต ก. เลอก 4 หนวยกตจากรายวชาในสาขาวชาใดหรอสาขาวชาหนงตอไปน

สาขาวชาเคม 01403111 เคมทวไป 4(4-0-8) (General Chemistry)

สาขาวชาชววทยา 01424111 หลกชววทยา 3(3-0-6) (Principles of Biology) 01424112 ชววทยาภาคปฏบตการ 1(0-3-2) (Laboratory in Biology) ข. เลอก 1 กลมวชา จาก 2 กลมวชาตอไปน ไมนอยกวา 25 หนวยกต

กลมวชาท 1 01418399 การเตรยมความพรอมโครงงานวทยาการคอมพวเตอร 1 (Computer Science Project Preparation) 01418499* โครงงานวทยาการคอมพวเตอร 3 (Computer Science Project)

และวชาในสาขาวชาวทยาการคอมพวเตอร ไมนอยกวา 21 หนวยกต โดยเปนวชา 014182xx ไมเกน 6 หนวยกต กลมวชาท 2

01418390 การเตรยมความพรอมสหกจศกษา 1 (Co-operative Education Preparation) 01418490 สหกจศกษา 6 (Co-operative Education)

และวชาในสาขาวชาวทยาการคอมพวเตอร ไมนอยกวา 18 หนวยกต โดยเปนวชา 014182xx ไมเกน 6 หนวยกต

(3) หมวดวชาเลอกเสร ไมนอยกวา 6 หนวยกต วชาเลอกเสร 6( - - )

*วชาเปดใหม

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 6

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

ประกอบดวยเลข 8 หลก มความหมายดงน เลขล าดบท 1-2 (01) หมายถง วทยาเขตบางเขน เลขล าดบท 3-5 (418) หมายถง สาขาวชาวทยาการคอมพวเตอร เลขล าดบท 6 หมายถง ระดบชนป เลขล าดบท 7 มความหมายดงตอไปน

1 หมายถง กลมวชาคอมพวเตอรเบองตน ภาษาโปรแกรมคอมพวเตอร 2 หมายถง กลมวชาวศวกรรมสารสนเทศและฐานขอมล 3 หมายถง กลมวชาระบบคอมพวเตอร โครงสรางขอมล 4 หมายถง กลมวชาการประยกตใชคอมพวเตอร 5 หมายถง กลมวชาการสอสาร เครอขายคอมพวเตอร 6 หมายถง กลมวชาสารสนเทศอจฉรยะและปญญาประดษฐ 7 หมายถง กลมวชาวศวกรรมซอฟตแวร 8 หมายถง กลมวชาระบบสอประสมและคอมพวเตอรกราฟกส 9 หมายถง กลมวชาสหกจศกษา เรองเฉพาะทาง สมมนา ปญหาพเศษ และ

โครงงาน เลขล าดบท 8 หมายถง ล าดบของวชาในแตละกลม

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 7

1. นกพฒนาซอฟตแวร (Software Developer) 2. นกวเคราะหระบบ (System Analyst) 3. นกวเคราะหธรกจ (Business Analyst) 4. สถาปนกซอฟตแวร (Software Architect) 5. นกทดสอบซอฟตแวร (Software Tester) 6. นกออกแบบเวบ (Web Designer) 7. ผบรหารเวบ (Webmaster) 8. นกจดการความร (Knowledge Management Staff) 9. ผประสานงานโครงการดานเทคนค (Technical Project Coordinator) 10. ผจดการโครงการ 11. วศวกรระบบ (System Engineer) 12. วศวกรเครอขาย (Network Engineer) 13. เจาหนาทสนบสนนดานเทคนคซอฟตแวร (Software Technical Support) 14. เจาหนาทชวยเหลอดานเทคนค (Technical Help Desk) 15. ผเชยวชาญเฉพาะผลตภณฑ (Product Specialist) 16. นกออกแบบสอประสม (Multimedia Designer) 17. นกบรหารฐานขอมล (Database Administrator) 18. นกวชาการคอมพวเตอร 19. ผประกอบการ (Entrepreneur)

วทยาเขตบางเขน ชอ – สกล

เลขประจ าตวประชาชน ต าแหนงวชาการ

คณวฒ (สาขาวชา) ชอสถาบน, ป พ.ศ. ทส าเรจการศกษา

1. นางกลยาณ บรรจงจตร*

ผชวยศาสตราจารย

วท.บ. (สถต) พบ.ม. (สถตประยกต) คอมพวเตอร

มหาวทยาลยเกษตรศาสตร, 2524 สถาบนบณฑตพฒนบรหารศาสตร, 2526

2. นายปรชา งามเสาวรส*

อาจารย วท.บ. (คณตศาสตร) พบ.ม. (สถตประยกต) คอมพวเตอร

สถาบนเทคโนโลยพระจอมเกลาธนบร, 2523 สถาบนบณฑตพฒนบรหารศาสตร, 2528

3. นายพบสทธ กมลเวชช*

ผชวยศาสตราจารย

วศ.บ. (วศวกรรมคอมพวเตอร) M.S. (Computer and Engineering Management)

สถาบนเทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง, 2535 มหาวทยาลยอสสมชญ, 2539

อาชพทสามารถประกอบไดหลงส าเรจการศกษา

ชอ นามสกล เลขประจ าตวบตรประชาชน ต าแหนง และคณวฒการศกษาของอาจารยประจ าหลกสตร/ผรบผดชอบหลกสตร

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 8

ชอ – สกล เลขประจ าตวประชาชน

ต าแหนงวชาการ

คณวฒ (สาขาวชา) ชอสถาบน, ป พ.ศ. ทส าเรจการศกษา

4. นางศรกร จนทรนวล*

ผชวยศาสตราจารย

สต.บ. (การประมวลผลดวยเครองจกร) M.S. (Computer Science)

จฬาลงกรณมหาวทยาลย, 2530 Syracuse University, U.S.A., 2536

5. นางสาวสนทร คมไพโรจน*

อาจารย วท.บ. (วทยาการคอมพวเตอร) M.S. (Computer Science)

มหาวทยาลยเชยงใหม, 2535 University of Missouri at Rolla, U.S.A., 2538

6. นายสมโชค เรองอทธนนท*

อาจารย สต.บ. (การประมวลผลดวยเครองจกร) วท.ม. (วทยาศาสตรคอมพวเตอร)

จฬาลงกรณมหาวทยาลย, 2531 จฬาลงกรณมหาวทยาลย, 2541

7. นางอมาพร ศรธรานนท*

ผชวยศาสตราจารย

B.S. (Mathematics and Computer Science) M.S. (Mathematics and Computer Science)

University of Illinois at Chicago, U.S.A., 2526 University of Illinois at Chicago, U.S.A., 2528

* อาจารยผรบผดชอบหลกสตร

วทยาเขตศรราชา

ชอ – สกล เลขประจ าตวประชาชน

ต าแหนงวชาการ

คณวฒ (สาขาวชา) ชอสถาบน, ป พ.ศ. ทส าเรจการศกษา

1. นางสาวจรวรรณ เจรญสข*

อาจารย วท.บ. (วทยาการคอมพวเตอร) วศ.ม (วศวกรรมคอมพวเตอร)

มหาวทยาลยเกษตรศาสตร, 2544 มหาวทยาลยเกษตรศาสตร, 2549

2. นางสพาพร เรองแจม*

อาจารย วท.บ. (วทยาการคอมพวเตอร) วท.ม. (วทยาการคอมพวเตอร)

มหาวทยาลยบรพา, 2540 มหาวทยาลยเกษตรศาสตร, 2548

3. นางสาวสกญญา ยมงาม*

อาจารย วท.บ. (วทยาการคอมพวเตอร) วท.ม. (เทคโนโลยสารสนเทศ)

มหาวทยาลยบรพา, 2541 สถาบนเทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง, 2547

4. นายอดมพร ตงคะศร*

อาจารย วท.บ. (เกษตรศาสตร) วท.ม. (เทคโนโลยสารสนเทศ)

มหาวทยาลยเกษตรศาสตร, 2540 มหาวทยาลยมหดล, 2543

5. นายอานนท ผองรศมเพญ*

อาจารย กศ.บ. (วทย-ฟสกส) วท.ม. (วทยาการคอมพวเตอร)

มหาวทยาลยศรนครนทรวโรฒ, 2539 สถาบนบณฑตพฒนบรหารศาสตร, 2552

* อาจารยผรบผดชอบหลกสตร

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 9

วทยาเขตก าแพงแสน

ชอ – สกล เลขประจ าตวประชาชน

ต าแหนงวชาการ

คณวฒ (สาขาวชา) ชอสถาบน, ป พ.ศ. ทส าเรจการศกษา

1. นางสาวศรภทรา เหมอนมาลย*

รองศาสตราจารย

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

จฬาลงกรณมหาวทยาลย, 2522 จฬาลงกรณมหาวทยาลย, 2536

2. นางสาวชตมณฑน บญมาก*

รองศาสตราจารย

ศศ.บ. พบ.ม. (สถตประยกต) คอมพวเตอร

มหาวทยาลยธรรมศาสตร, 2525 สถาบนบณฑตพฒนบรหารศาสตร, 2534

3. นายปรวฒน วสตรศกด*

อาจารย วศ.บ. (วศวกรรมอตสาหการ) วท.ม. (เทคโนโลยสารสนเทศ)

มหาวทยาลยเกษตรศาสตร, 2541 มหาวทยาลยเทคโนโลยพระจอมเกลาธนบร, 2544

4. นายวรทภพ ชยเนตร*

อาจารย วท.ม. (เทคโนโลยสารสนเทศ) วศ.บ. (วศวกรรมคอมพวเตอร)

มหาวทยาลยนเรศวร, 2548 มหาวทยาลยนเรศวร, 2545

5. นายศศน เทยนด*

อาจารย วศ.ม. (วศวกรรมคอมพวเตอร) วศ.บ. (วศวกรรมคอมพวเตอร)

มหาวทยาลยเกษตรศาสตร, 2554 มหาวทยาลยกรงเทพ, 2550

6. นางสาวปรว วงศสวสดสรยะ*

อาจารย วศ.ม. (วศวกรรมคอมพวเตอร) วศ.บ. (วศวกรรมคอมพวเตอร)

จฬาลงกรณมหาวทยาลย, 2552 มหาวทยาลยเชยงใหม, 2548

* อาจารยผรบผดชอบหลกสตร

วทยาเขตเฉลมพระเกยรต จงหวดสกลนคร ชอ – สกล

เลขประจ าตวประชาชน ต าแหนงวชาการ

คณวฒ (สาขาวชา) ชอสถาบน, ป พ.ศ. ทส าเรจการศกษา

1. นางศรพร แสนศร*

อาจารย วท.บ. (วทยาการคอมพวเตอร) พบ.ม. (สถตประยกต) ระบบและการจดการสารสนเทศ

มหาวทยาลยเชยงใหม , 2538 สถาบนบณฑตพฒนบรหารศาสตร, 2540

2. นายบรนทร ชางนอย*

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

มหาวทยาลยราชภฎสวนสนนทา, 2537 จฬาลงกรณมหาวทยาลย, 2543

3. นางสาวฐาปน เฮงสนนกล*

อาจารย วท.บ. (วทยาการคอมพวเตอร) วท.ม. (วทยาการคอมพวเตอร)

มหาวทยาลยขอนแกน, 2543 มหาวทยาลยขอนแกน, 2549

4. นางสาวฐตพร การสงเนน*

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

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

5. นายสรศกด ตงสกล*

อาจารย คอ.บ. (อเลกทรอนกสและคอมพวเตอร)

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

สถาบนเทคโนโลยพระจอมเกลา เจาคณทหารลาดกระบง, 2541 มหาวทยาลยขอนแกน, 2549

* อาจารยผรบผดชอบหลกสตร

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 10

หลกสตรวทยาศาสตรบณฑต สาขาวชาวทยาการคอมพวเตอร หลกสตรปรบปรง พ.ศ. 2555

วชาในหลกสตร 01418114** วทยาการคอมพวเตอรเบองตน 4(3-2-7) (Introduction to Computer Science)

พฒนาการของคอมพวเตอร การแทนขอมลในคอมพวเตอร ระบบจ านวน องคประกอบของฮารดแวรคอมพวเตอร ตววดสมรรถนะของคอมพวเตอร ซอฟตแวรระบบ ตวแปลภาษาและภาษาการโปรแกรม การแกปญหา การออกแบบและพฒนาขนตอนวธ เทคนคการโปรแกรมแบบโครงสราง ความซบซอนในระบบคอมพวเตอร การจดองคการของระบบคอมพวเตอร การตงชอ สถาปตยกรรมไคลเอนต-เซรฟเวอร การท าเสมอน สมรรถนะ เครอขายคอมพวเตอร ความทนทานตอความผดพลาด ภาวะครบหนวย ความตองกน ความมนคงของสารสนเทศ ระบบคอมพวเตอรแบบขนานและกระจาย การประยกตระบบคอมพวเตอรในปจจบน จรยธรรมทางคอมพวเตอร Development of computers, data representation in computers, number systems, computer hardware components, computer performance metrics, system software, compilers and programming languages, problem solving, algorithm design and development, structural programming techniques, complexity in computer systems, computer system organization, naming, client-server architecture, virtualization, performance, computer networks, fault tolerance, atomicity, consistency, information security, parallel and distributed computer systems, current applications of computer systems, computer ethics.

01418115** การโปรแกรมโครงสราง 3(2-2-5) (Structured Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114 เทคนคการเขยนรปแบบโปรแกรมโครงสรางทด การจดท าเอกสาร ผงควบคม การแกจดบกพรองและการทดสอบ การประมวลผลขอมลชนดตางๆ โครงสรางขอมลเบองตน และการเรยกซ า Techniques for good structured programming style, documentation, control flow, debugging and testing, data processing with different types of data, basic data structure and recursion.

สภา มก. อนมตในการประชมครงท 5/2555 เมอวนท 28 พฤษภาคม 2555

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

** วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 11

01418116* การโปรแกรมคอมพวเตอร 3(2-2-5) (Computer Programming) วชาทตองเรยนมากอน: 01418114 การโปรแกรมดวยภาษาระดบสง ขอความสงรบเขา/สงออก ตวแปร ขอความสงเงอนไข ฟงกชน การก าหนดสาระส าคญเชงกระบวนงาน การทดสอบหนวยยอย การโปรแกรมเชงฟงกชน การปรากฏซ า ขอความสงวนซ า โครงสรางขอมลพนฐาน การก าหนดสาระส าคญของขอมล การโปรแกรมเชงวตถ คลาส สวนตอประสานและการท าใหเกดผล การรบทอด ภาวะพหสณฐาน การรบทอดแบบพหคณ และมกซอน Programming with a high-level language, input/output statements, variables, conditional statements, functions, procedural abstractions, unit testing, functional programming, recursion, repetition statements, basic data structures, data abstractions, object-oriented programming, classes, interface and implementation, inheritance, polymorphisms, multiple inheritance, and mixin.

01418131 ตรรกศาสตรของดจทลคอมพวเตอร 3(2-2-5) (Digital Computer Logic)

การออกแบบวงจรตรรกะเบองตน การแทนขอมลและสารสนเทศโดยสญญาณดจทล การลงรหส การแทนตวเลขและการค านวณ สถาปตยกรรมคอมพวเตอร Basic logic design, representation of both data and information by digital signals, coding, number representation and arithmetic, computer architecture.

01418132* หลกมลการคณนา 4(4-0-8) (Fundamentals of Computing)

ทฤษฎการค านวณเชงวยต ความนาจะเปนและสถต การท าใหเกดผลและการประยกตในวทยาการคอมพวเตอร Theory of discrete computing, probability and statistics, implementation and application in computer science

01418211 การโปรแกรมภาษาภาพ 3(2-2-5) (Visual Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

แนวคดพนฐานของโปรแกรมภาษาภาพ ชนดของขอมล ตวแปร แถวล าดบ โครงสรางควบคม โปรแกรมยอย แฟมขอมล ตวควบคม สวนตอประสานกราฟกกบผใช การจดการกบขอผดพลาด Basic concepts of visual programming, data types, variables, arrays, control structures, subroutines, files, controls, graphical user interface, error handlings. *วชาเปดใหม

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 12

01418212 การโปรแกรมภาษาฟอรแทรน 3(2-2-5) (FORTRAN Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

โครงสรางและสวนยอยของภาษาฟอรแทรน หลกการเขยนโปรแกรมภาษาฟอรแทรน และการประยกต Structure and elements of FORTRAN, principles of programming in FORTRAN and applications.

01418213 การโปรแกรมภาษาโคบอล 3(2-2-5) (COBOL Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114 โครงสรางและสวนยอยของภาษาโคบอล หลกการเขยนโปรแกรมภาษาโคบอล และการ

ประยกต Structure and elements of COBOL, principles of programming in COBOL and applications.

01418214* การโปรแกรมภาษาซ 3(2-2-5) (C Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

โครงสรางและสวนยอยของภาษาซ หลกการเขยนโปรแกรมภาษาซ และการประยกต Structure and elements of C, principles of programming in C and applications.

01418215** การโปรแกรมเชงวตถ 3(2-2-5) (Object Oriented Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

ความรพนฐานเกยวกบการออกแบบและพฒนาซอฟตแวรเชงวตถ โครงสรางโปรแกรมในภาษาเชงวตถ ความหมายของวตถและกลมของวตถ คณลกษณะและพฤตกรรมของวตถ กลมวตถพนฐาน การสบทอด แถวล าดบ การน าเอาสวนประกอบของซอฟตแวรกลบมาใชอก กราฟกส การสรางและจดการโครงสรางขอมลพลวต Basic concepts of object oriented software design and development, programming structures in object oriented language, object and class definitions, object attributes and behaviors, base classes, inheritance, arrays, reuse of software components, graphic, creating and manipulating dynamic data structures.

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 13

01418216** หลกภาษาโปรแกรม 3(3-0-6) (Principles of Programming Languages) วชาทตองเรยนมากอน: 01418116

โครงสรางการนยามภาษา ไวยากรณและอรรถศาสตร การวเคราะหศพทและการแจงสวน ชนดและโครงสรางของขอมล โครงสรางควบคม โปรแกรมยอย Language definition structure, syntax and semantics, lexical analysis and parsing, data types and structures, control structures, subprograms.

01418217* การสรางซอฟตแวร 3(2-2-5) (Software Construction) วชาทตองเรยนมากอน: 01418116

การโปรแกรมดวยภาษาเชงวตถทมชนดแบบคงท ชนด วตถ คลาส คลาสยอย สวนตอประสาน คลาสเชงนามธรรม สงผดปกต อรรถศาสตรการเรยกเมธอด ล าดบชนของชนด ขอก าหนดของซอฟตแวร ตวยนยงในการแทนคา การแยกค แผนภาพการขนตอกนระหวางโมดล แผนภาพเชงพฤตกรรม การรแฟกเตอร แบบรปการออกแบบ หลกการออกแบบเชงวตถ การโปรแกรมเชงเหตการณ การโปรแกรมในภาวะพรอมกน Programming with a statically-typed object-oriented language, types, objects, classes, subclasses, interfaces, abstract classes, exceptions, method call semantics, type hierarchy, software specifications, representation invariant, decoupling, module dependency diagrams, behavioral diagrams, refactoring, design patterns, object-oriented design principles, event-based programming, concurrent programming.

01418218* การโปรแกรมภาษาลสป 3(2-2-5) (LISP Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

แนวคดพนฐานของการโปรแกรมเชงฟงกชนและการด าเนนการเชงสญญลกษณ โครงสรางและสวนยอยของภาษาลสป หลกการโปรแกรมภาษาลสป การก าหนดฟงกชน รายการและการประมวลผลรายการ ฟงกชนเรยกซ า หลกการก าหนดสาระส าคญของขอมล แคลคลสแลมปดา การโปรแกรมเชงค าสงในลสป และการประยกต Basic concepts of functional programming and symbol manipulation, structure and elements of LISP, principle of programming in LISP, function definition, list and list processing, recursive function, data abstraction principles, lambda calculus, imperative programming in LISP, and application.

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 14

01418219* การโปรแกรมภาษาโพรลอก 3(2-2-5) (Prolog Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

พนฐานตรรกศาสตร เพรดเคต การโปรแกรมเชงตรรกะ โครงสรางและสวนยอยของภาษา โพรลอก หลกการโปรแกรมภาษาโพรลอก การหาผลลพธและการรวม การแทนความร การตรวจสอบความสมเหตสมผล การคนหา และการประยกต Basics of logic, predicate, logic programming, structure and elements of Prolog, principle of programming in Prolog, resolution and unification, knowledge representation, reasoning, searching and application.

01418221** ระบบฐานขอมลเบองตน 3(3-0-6) (Fundamentals of Database Systems) วชาทตองเรยนมากอน: 01418116

แนวคดเกยวกบฐานขอมลเบองตน เปาหมายของระบบจดการฐานขอมล ความไมพงพงของขอมล บรณภาพและความเชอถอได การจดองคการเชงตรรกะและเชงกายภาพ เคารางและเคารางยอย ตวแบบขอมลเชงล าดบชน เชงขายงาน และเชงสมพนธ บรรทดฐานขอมล ภาษานยามขอมลพจนานกรมขอมล เครองชวยตอบขอซกถาม การจดแฟมขอมล ความปลอดภยของแฟมขอมล Introduction to database concepts, goals of database management system, data independence, integrity and reliability, logical and physical organizations; schema and subschema, data models, hierarchical, network and relational models, data normalization, data description languages, data dictionary, query facilities, file organization, file security.

01418222 การประยกตอนเทอรเนตเพอการพาณชย 3(3-0-6) (Internet Application for Commerce) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

ความรเบองตนเกยวกบอนเทอรเนต เทคนคและเครองมอส าหรบอนเทอรเนต เวลดไวดเวบ การออกแบบและการพฒนาทอยเวบ ธรกจและการพาณชยในอนเทอรเนต ความปลอดภยในอนเทอรเนต ระบบฐานขอมลบนอนเทอรเนต โปรแกรมประยกตบนอนเทอรเนตและเวลดไวดเวบ Introduction to the Internet, techniques and tools for the Internet, World Wide Web, web site design and development, business and commerce in the Internet, Internet security, database on Internet commerce, application programs on the Internet and World Wide Web.

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 15

01418231** โครงสรางขอมล 3(3-0-6) (Data Structures) วชาทตองเรยนมากอน: 01418116

โครงสรางขอมล ขนตอนวธส าหรบใชงานรายการ กองซอน แถวคอย ตนไมและกราฟ โครงสรางแฟม และการประมวลผลแฟม Data structures, algorithms for implementation of lists, stacks, queues, trees and graphs, file structures and file processing.

01418232** การออกแบบและการวเคราะหขนตอนวธ 3(3-0-6) (Algorithm Design and Analysis) วชาทตองเรยนมากอน: 01418231

แนวคดพนฐานของขนตอนวธ การวเคราะหขนตอนวธในเชงคณตศาสตร การวเคราะหขนตอนวธการเรยงล าดบและการคนหา เทคนคเชงขนตอนวธ วธการออกแบบขนตอนวธ Basic concepts of algorithms, mathematical analysis of algorithms, analysis of sorting and searching algorithms, algorithmic techniques, algorithm design methods.

01418233 ระบบปฏบตการยนกซและการโปรแกรมเปลอกระบบ 3(2-2-5) (Unix Operating System and Shell Programming) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

องคประกอบของระบบปฏบตการยนกซ ลกษณะการท างาน สวนตอประสานรายค าสง การบรหารและจดการระบบ โปรแกรมบรรณาธการและอรรถประโยชน การเขยนโปรแกรมเปลอกระบบ ความแปรผนของระบบปฏบตการยนกซ Components of Unix operating system, functionality, command-line interfaces, system administration and management, editors and Unix utilities, shell programming, variation of Unix operating systems.

01418321** การวเคราะหและการออกแบบระบบ 3(2-2-5) (System Analysis and Design) วชาทตองเรยนมากอน: 01418221

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

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 16

Basic analysis steps, system analysis tools, systems flowchart, decision table and decision tree, feasibility study, cost effective analysis, input, output and design, computer process design, documentation, implementation and evaluation, proving the design, case studies.

01418322 หลกระบบสารสนเทศ 3(3-0-6) (Principles of Information System) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

แนวคดของขอมลและสารสนเทศ การจดองคการบรหาร โครงสรางระบบสารสนเทศ สารสนเทศตามความตองการของการจดการ แนวคดเกยวกบระบบ วฏจกรระบบ การพฒนาระบบสารสนเทศ การใชงานของระบบสารสนเทศและตวอยาง Concept of data and information, management organization, information requirements of management, systems concept, information system structure, system life cycle, information system development, implementation of information system and examples.

01418323** การออกแบบและการพฒนาการพาณชยอเลกทรอนกส 3(3-0-6) (Electronic Commerce Design and Development) วชาทตองเรยนมากอน: 01418116

หลกการและโครงสรางพนฐานของการพาณชยอเลกทรอนกส อนเทอรเนตและเอกซทราเนต การออกแบบกระบวนการ การออกแบบการตอประสานกบผใช ระบบความปลอดภย ระบบการจายเงนทางอเลกทรอนกส การสรางเวบเพจ การโปรแกรมเวบ ซอฟตแวรเอเจนต การท าใหเกดผลและการประเมนผลของการพาณชยอเลกทรอนกส Principles and infrastructure of electronic commerce, internet and extranet, process design, user interface design, security system, electronic payment system, creating web page, web programming, software agents, implementation and evaluation of electronic commerce.

01418324* การสรางแผนภาพขอมล 3(2-2-5) (Data Visualization) วชาทตองเรยนมากอน: 01418116

หลกการแสดงแผนภาพขอมล ภาษาโปรแกรมและเครองมอ การไดมาซงขอมล การจดระเบยบขอมล การประมวลผลและวเคราะหขอมล การสรางแผนภาพขอมล การประยกต ขอมลปรมาณมาก จรยธรรมดานขอมล Principles of data visualization, programming languages and tools, data aquisition, data organization, data processing and analy sis, data visualization, applications, massive data, data ethics. *วชาเปดใหม

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 17

01418325* การจดการคณภาพสารสนเทศ 3(3-0-6) (Information Quality Management) วชาทตองเรยนมากอน: 01418221 หรอ 01418222 หรอ 01418322

หลกการของวงชพคณภาพสารสนเทศ ปญหา การประเมนคา นโยบาย และการจดการระบบสารสนเทศขนาดใหญ เครองมอ ตวแบบ และเทคนคในการนยามคณภาพสารสนเทศ การวดผล การวเคราะห และการปรบปรง Principles of information quality life cycle, problems, assessment, policy, and management in large scale information systems, tools, models, and techniques for information quality definitions, measurement, analysis, and improvement.

01418326* สถาปตยกรรมระบบจดการฐานขอมล 3(3-0-6) (Database Management System Architecture) วชาทตองเรยนมากอน: 01418221

สถาปตยกรรมของระบบจดการฐานขอมล สถาปตยกรรมของฐานขอมลกายภาพ กระบวนการการสอบถามขอมล การส ารอง การกคน การท าซ าฐานขอมล บรณภาพ ความมนคง การปรบแตง และเครองจกรฐานขอมล Database management system architecture, architecture of physical database, query processing, backup, recovery, database replication, integrity, security, tuning and database machine.

01418327* ฐานขอมลสอประสม 3(3-0-6) (Multimedia Database) วชาทตองเรยนมากอน: 01418221

ขอมลสอประสม ขอมลตอเนอง การบบอดขอมล โครงสรางฐานขอมลสอประสม การก าหนดดชนและการคนคนหนวยเกบสอประสม ภาษาสอบถามส าหรบสอประสม ระบบปฏบตการส าหรบสอประสม เทคนคการสอสารและสงมอบ ความมนคงของขอมลและการประยกต Multimedia data, data streaming, data compression, structure of multimedia database, multimedia storage indexing and retrieval, query language for multimedia, multimedia operating system, delivery and communication technique, data security and applications.

01418328* ระบบสนบสนนการตดสนใจและอจฉรยะทางธรกจ 3(3-0-6) (Decision Support and Business Intelligent Systems

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

*วชาเปดใหม

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 18

Concepts, modeling, analysis, and technology of decision support systems, data mining for business intelligent, collaborative support technology, group support systems, knowledge management, artificial intelligence and expert systems.

01418331** ภาษาแอสเซมบลและสถาปตยกรรมคอมพวเตอร 4(4-0-8) (Assembly Language and Computer Architecture) วชาทตองเรยนมากอน: 01418116 และ 01418131 หรอ 01420243

โครงสรางของภาษาแอสเซมบล เทคนคการก าหนดเลขทอย แฟมขอมลส าหรบรบเขาและสงออก การแบงสวนของโปรแกรมและการเชอมโยง การสรางโปรแกรมภาษาแอสเซมบล ลกษณะเฉพาะของสถาปตยกรรมคอมพวเตอร ผลทมตอการออกแบบและสมรรถนะของระบบ ภาวะถวงดลระหวางราคาตอสมรรถนะ การออกแบบชดค าสง ตวประมวลผลกลาง ระบบรบสงขอมล การท างานแบบสายทอ เวกเตอรและสถาปตยกรรมแบบรกส สถาปตยกรรมแบบขนาน Assembly language structure, addressing techniques, file input/output, program segmentation and linkage, assembly program construction, computer architecture characteristics, effect on the design and performance of system, price-performance tradeoffs, instruction sets design, CPU, I/O system, pipelining, vector and RISCs architecture, parallel architectures.

01418332 ระบบปฏบตการ 4(4-0-8) (Operating Systems) วชาทตองเรยนมากอน: 01418331

พฒนาการของสถาปตยกรรมคอมพวเตอรและระบบปฏบตการ โครงสรางระบบปฏบตการ กระบวนการและสายโยงใย การจดก าหนดการ การตดตาย ล าดบขนของหนวยความจ า การจดการหนวยความจ า หนวยความจ าเสมอน การจดการระบบแฟม การจดการระบบรบเขาและสงออก ความมนคง การปองกน ระบบปฏบตการแบบกระจาย Development of computer architecture and operating systems, operating system structure, processes and threads, scheduling, deadlocks, memory hierarchy, memory management, virtual memory, file system management, input output system management, security, protection, distributed operating systems.

01418333** ภาษารปนยและทฤษฎออโตมาตา 3(3-0-6) (Formal Language and Automata Theory) วชาทตองเรยนมากอน: 01418132 หรอ 01417271

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

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 19

Finite state concept, acceptors, regular expressions, closure properties, sequential machine and finite state transducers, state minimization, formal language grammars, computability and Turing machines.

01418334** เทคนคตวแปลโปรแกรม 3(3-0-6) (Compiler Techniques) วชาทตองเรยนมากอน: 01418216

ตวแปลโปรแกรมและโปรแกรมแปลภาษา เฟสของตวแปลโปรแกรม สญกรณและแนวคดของภาษาและไวยากรณ การวเคราะหศพท ตนไมแจงสวนและการแปลง ความก ากวม เทคนคการแจงสวน ตารางสญลกษณ การแทนระหวางกลาง การวเคราะหความหมายและการกอก าเนดรหส Compilers and translators, phases of a compiler, notation and concepts for languages and grammars, lexical analysis, parse trees and derivations, ambiguity, parsing techniques, symbol table, intermediate representation, semantic analysis and code generation.

01418335 การบบอดขอมล 3(3-0-6) (Data Compression) วชาทตองเรยนมากอน: 01418231

แนวคดการบบอดขอมล เทคนคการบบอดขอมลคงรายละเอยดและการประยกต เทคนคการบบอดคงขอมลหลกและการประยกต และเทคนคการบบอดส าหรบการสอสารผานเครอขาย Concept of data compression, lossless data compression techniques and application, lossy compression techniques and application, and compression techniques for network communications.

01418341** การประยกตคอมพวเตอรในการหาคาเหมาะทสดเชงเสน 3(3-0-6) และการวเคราะหเครอขาย (Computer Application in Linear Optimization and Network Analysis) วชาทตองเรยนมากอน: 01417322 และ 01418116

การโปรแกรมขนตอนวธส าหรบการหาคาเหมาะทสดเชงเสน วธซมเพลกซ และวธซมเพลกซแบบปรบปรง การวเคราะหเครอขาย เทคนคการประเมนคาและควบคมโครงการ ระเบยบวธวถวกฤต การโปรแกรมส าหรบทฤษฎเกม Algorithms programming for linear optimization, simplex and revised simplex method, network analysis, program evaluation and review technique, critical path method, programming for game theory.

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 20

01418342** การโปรแกรมประยกตบนเวบ 3(3-0-6) (Web Application Programming) วชาทตองเรยนมากอน: 01418116 และ 01418221

การสรางโปรแกรมประยกตบนเวบดวยภาษาสครปต สถาปตยกรรมของโปรแกรมประยกตบนเวบ การแปลงเชงสมพนธของออบเจกต การทดสอบโปรแกรมประยกตบนเวบ การตดตงโปรแกรมประยกตบนเวบเพอใชงานจรง การยนยนตวตน การบรรจไฟลขน เอแจกซ การเขยนโปรแกรมประยกตบนเวบแบบเรสท และชดเครองมอการสรางสวนตดตอกบผใชส าหรบโปรแกรมประยกตบนเวบ Web application programming with scripting languages, web application architecture, object relational mapping, web application testing, web application deployment, authentication, file uploads, AJAX, REST web application programming, and user interface toolkits for web applications.

01418343 ทรพยสนทางปญญาส าหรบซอฟตแวรและดจทลคอนเทนท 3(3-0-6) (Intellectual Property for Software and Digital Contents)

จรยธรรมในวชาชพ ประเภทของทรพยสนทางปญญา การไดมาซงลขสทธ สทธของเจาของลขสทธและผสรางสรรค การละเมดลขสทธและขอยกเวนการละเมดลขสทธ สทธของนกแสดง การเขาถงขอมลขาวสารและสทธสวนบคคล ลขสทธซอฟตแวรสาธารณะ ลขสทธเอกสารสาธารณะ สญญาอนญาตใหใชโปรแกรมคอมพวเตอร กฎหมายวาดวยธรกรรมทางอเลกทรอนกส ลายมอชออเลกทรอนกส อาชญากรรมคอมพวเตอร กรณศกษา Professional ethics, categories of intellectual property acquisition of copyright, rights of copyright holder and author, copyright infringement and exceptions, performer’s rights, information access and rights of privacy, free software license, free documentation license, shrink wrap license, electronics transaction law, electronic signature, computer crime, case studies.

01418344 การออกแบบและการพฒนาระบบการวางแผนทรพยากรองคกร 3(2-2-5) (Enterprise Resource Planning System Design and Development) วชาทตองเรยนมากอน: 01418221

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

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 21

Concept and development of enterprise resource planning system, ERP framework and architecture, modeling and analysis, development and implementation methodologies, development process, implementation success factors, leading enterprise systems, case studies and technology trends.

01418345** การโปรแกรมคอมพวเตอรทางธรกจ 3(2-2-5) (Computer Programming in Business) วชาทตองเรยนมากอน: 01418115 หรอ 01418116 หรอ 01418211 หรอ 01418212 หรอ 01418213 หรอ 01418214 หรอ 01418215

การประยกตคอมพวเตอรทางธรกจ สภาวะแวดลอมของธรกจ รายการขอมลธรกจ การประยกตทางการบญช และระบบขาวสารทางบญช การจายเงนเดอน บญชรายจาย บญชรายรบ การแจงหนสน บญชแยกประเภท วสดและการควบคมการปฏบตงาน การออกใบสงของ การควบคมสนคาคงคลงและการคาดคะเน การจดซอ การวเคราะห การขาย การประยกตกบงานธรกจและธนาคาร Business computer applications, business environment, business transaction, accounting applications and accounting information system, payroll, accounts payable, accounts receivable, invoicing, general ledger, materials and operation control applications, order processing, inventory control and forecast, purchasing, sales analysis, banking applications.

01418346* การออกแบบและพฒนาโปรแกรมประยกตส าหรบอปกรณเคลอนท 3(3-0-6) (Mobile Application Design and Development) วชาทตองเรยนมากอน: 01418116 และ 01418221

แพลตฟอรมอปกรณเคลอนท การออกแบบตวประสานกบผใชส าหรบอปกรณเคลอนท ทอยทางภมศาสตร อากปกรยา ฐานขอมล สอประสม การแจงเตอนแบบพช การเชอมตอเครอขาย ตวรบร เวบส าหรบอปกรณเคลอนท ขอจ ากดของโปรแกรมประยกตส าหรบอปกรณเคลอนท Mobile platforms, mobile user interface design, geolocation, gesture, databases. multimedia, push notification, network connections, sensors. mobile web, constraints of mobile applications.

01418351** การสอสารคอมพวเตอรและโพรโทคอล 3(3-0-6) (Computer Communications and Protocols) วชาทตองเรยนมากอน: 01418116

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

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 22

Communication concept, components of computer communications and networks, type of computer networks, protocol standards and layers, application layer protocols, network application architectures and programming, transport layer protocols.

01418352 การสอสารขอมลและเครอขาย 3(3-0-6) (Data Communications and Networks) วชาทตองเรยนมากอน: 01418351

ชนเครอขาย ไอพและโพรโทคอลทเกยวของ โพรโทคอลการจดเสนทาง ชนเชอมโยงขอมลและโครงรปเครอขาย เครอขายสวนบคคลเสมอน ชนกายภาพ เครอขายการสอสารไรสาย ความมนคงเครอขาย Network layers, IP and related protocols, routing protocols, link layer and network topology, virtual private networks, physical layer, wireless communication networks, network security.

01418353 ความมนคงในระบบคอมพวเตอรและเครอขายการสอสาร 3(3-0-6) (Computer System and Communication Network Security) วชาทตองเรยนมากอน: 01418351

เทคนคการเขารหส เทคนคการพสจนตวจรง การบรหารความมนคง ประเดนทางกฎหมายและจรยธรรมในระบบความมนคงของคอมพวเตอรและเครอขายการสอสาร Encryption techniques, authentication techniques, security administration, legal issues and ethics in computer system and communication network security.

01418381 หลกการสรางภาพเคลอนไหวดวยคอมพวเตอร 3(3-0-6) (Principles of Computer Animation) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

กระแสงานดานการผลต สวนตอประสานกบผใชส าหรบซอฟตแวรการสรางภาพเคลอนไหว การสรางตวแบบ การเคลอบลายผว การขนโครงและการท าใหเคลอนไหว การจดแสงและการแลเงา การค านวณแสงและเงา ผมและผา อนภาคและของไหล พลศาสตรของวตถแขงเกรงและออน Production workflow, user interface for animation software, modeling, texturing, rigging and animation, lighting and shading, rendering, hair and cloth, particles and fluids, rigid and soft body dynamics.

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 23

01418382** สภาพแวดลอมการท างานดานคอมพวเตอรกราฟกส 3(3-0-6) (Computer Graphics Working Environment) วชาทตองเรยนมากอน: 01418116

การพฒนาโปรแกรมภายใตสภาพแวด ลอมการท างานดานคอมพวเตอรกราฟกส การเตรยมระบบ ซอฟตแวรอรรถประโยชน โครงสรางขอมลทางคอมพวเตอรกราฟกส การเชอมประสานส าหรบผใชดานกราฟกส และโอเพนจแอล Program development under computer graphics working environments, system preparation, utility software, data structures in computer graphics, graphical user interfaces, and OpenGL.

01418383** การโปรแกรมเกม 3(3-0-6) (Game Programming) วชาทตองเรยนมากอน: 01418116

หลกการออกแบบเกม ปญญาประดษฐส าหรบเกม ทฤษฎของการจ าลองทางฟสกส ลกษณะและสวนประกอบทวไปของตวประมวลผลเกม การพฒนาเกม Game design principles, artificial intelligence for game, theory of physics simulation, common features and components of game engine, game development.

01418384 การวเคราะหรปภาพและคอมพวเตอรวทศน 3(3-0-6) (Image Analysis and Computer Vision) วชาทตองเรยนมากอน: 01418231 และ 01422111

แนวคดพนฐานเกยวกบคอมพวเตอรวทศนเลองตน เรขาคณตของกลองถายรปและตวแบบการฉายภาพ วธการวเคราะหรปภาพระดบลาง การรจ าวตถและฉาก การตามรอยและการประมาณการเคลอนไหวในขอมลวดทศน Basic concepts in computer vision, camera geometry and projection models, low-level image analysis methods, object and scene recognition, tracking and motion estimation in video data.

01418385** การประมวลผลภาพดจทล 3(3-0-6) (Digital Image Processing) วชาทตองเรยนมากอน: 01418116

หลกการภาพดจทล การสรางภาพ การแปลงภาพ การปรบปรงคณภาพภาพ การกรองภาพ การบรณะภาพ การแบงสวนภาพ การบบอดภาพ การซอนทบภาพ การแทนและการพรรณนาภาพ การประมวลผลภาพส การประยกตการประมวลผลภาพดจทลในปจจบน

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 24

Digital image principle, image formation, image transformation, image enhancement, image filtering, image restoration, image segmentation, image compression, image registration, image representation and description, color image processing, current applications of digital image processing.

01418390* การเตรยมความพรอมสหกจศกษา 1 (Cooperative Education Preparation) วชาทตองเรยนมากอน: 01418321

หลกการ แนวคด และกระบวนการของสหกจศกษา ระเบยบขอบงคบทเกยวของ ความรพนฐานและเทคนคในการสมครงานอาชพ ความรพนฐานในการปฏบตงาน การสอสารและมนษยสมพนธ การพฒนาบคลกภาพ ระบบการบรหารคณภาพในสถานประกอบการ เทคนคการน าเสนอ การเขยนรายงาน Principles, concepts and processes of cooperative education, related rules and regulations, basic knowledge and techniques in job application, basic knowledge and techniques in working, communication and human relations, personality development, quality management system in workplace, presentations techniques, report writing.

01418399* การเตรยมความพรอมโครงงานวทยาการคอมพวเตอร 1 (Computer Science Project Preparation) วชาทตองเรยนมากอน: 01418321

การฝกปฏบตงานทางวทยาการคอมพวเตอร ทกษะพนฐานทจ าเปนในการวเคราะหและออกแบบระบบ เทคโนโลยทเกยวของ การใชเครองมอชวยในการพฒนาซอฟตแวร การรวบรวมขอมล การวเคราะหและออกแบบขอมล การเขยนและการน าเสนอรายงาน การสาธตตนแบบ Computer science practice, necessary basic skills for system analysis and design, related technology, software development tool usage, data gathering, data analysis and design, report writing and presentation, prototype demonstration.

01418421** อนตรกรยาระหวางมนษยและคอมพวเตอร 3(3-0-6) (Human Computer Interaction) วชาทตองเรยนมากอน: 01418116 หรอ 01418322

หลกการและสวนประกอบของอนตรกรยาระหวางมนษยและคอมพวเตอร กรรมวธการออกแบบ ตวแบบของผใชในการออกแบบ การวเคราะหงาน การออกแบบการสนทนาโตตอบ ตวแบบของระบบ การสนบสนนการท าใหเกดผล เทคนคในการประเมนผล และกรปแวร Principles and elements of human computer interaction, design process, models of the users in design, task analysis, dialogue design, model of the system, implementation support, evaluation techniques, and groupware. *วชาเปดใหม

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 25

01418431* ระบบฝงตวเบองตน 3(3-0-6) (Introduction to Embedded Systems) วชาทตองเรยนมากอน: 01418115 หรอ 01418214

ระบบฝงตว การออกแบบ การท าใหเกดผล และการทดสอบของระบบคอมพวเตอรแบบฝงตว ภาวะพรอมกน การควบคมแบบเวลาจรง สวนตอประสานฮารดแวรและซอฟตแวร และการจดการขอผดพลาด Embedded system, design, implementation, and testing of embedded computer systems, concurrency, real-time control, hardware and software interfaces, and error handling.

01418441** การจ าลองแบบและการท าแบบจ าลอง 3(2-2-5) (Simulation and Modeling) วชาทตองเรยนมากอน: 01418115 หรอ 01418116 หรอ 01418211 หรอ 01418214 หรอ 01418215 และ 01422111

เทคนคการจ าลองแบบ การจ าลองแบบตอเนอง และแบบไมตอเนอง ทฤษฎแถวคอยสโต คาสตคโพรเซส การออกแบบวธจ าลอง การวเคราะหผลของการจ าลองแบบ ความถกตองของแบบจ าลองและผลลพธ Simulation techniques, continuous and discrete simulation models, queuing theory, stochastic processes, design of simulation experiments, analysis of results of simulation, model and results.

01418442* การจดการมตขอมลและรายงานทางธรกจ 3(2-2-5) (Business Data Dimension and Report Management) วชาทตองเรยนมากอน: 01418344 หรอ 01418345

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

Report and business process for enterprise, concept and development of data dimension, tools and modeling for business data analysis, implementation success factor, leading enterprise systems, case studies and technology trends.

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 26

01418443 เวบเทคโนโลยและเวบบรการ 3(2-2-5) (Web Technology and Web Services) วชาทตองเรยนมากอน: 01418351

หลกการเวบเทคโนโลยและเวบบรการ ขอก าหนดมาตรฐานของเวบเทคโนโลย สถาปตยกรรมและสวนประกอบ ลกษณะการท างานและกลไกของระบบเวบบรการ การพฒนาโปรแกรมส าเรจรปเวบเทคโนโลย ลกษณะการท างานและโครงแบบเอพไอ Principles of Web technology and services, standard specification of technology, architecture and components, functionalities and mechanisms of Web services systems, development of Web technology packages, APIs functionalities and configurations.

01418444** การโปรแกรมวธเชงตวเลข 3(3-0-6) (Numerical Method Programming) วชาทตองเรยนมากอน: 01418115 หรอ 01418116 หรอ 01418214 หรอ 01418215 และ 01417322

การเขยนและทดสอบโปรแกรมส าหรบแกปญหาวธเชงตวเลข ขนตอนวธส าหรบการตรวจหา การท านายและการควบคมขอผดพลาดเพอประยกตในการค านวณเชงตวเลข ทมาของความผดพลาดในวธเชงตวเลข ผลเฉลยเชงตวเลขของระบบสมการเชงเสนและไมเชงเสน การประมาณคาในชวง การแยกตวประกอบแอลย คาลกษณะเฉพาะ ปรพนธและอนพนธเชงตวเลข ผลเฉลยของระบบสมการเชงอนพนธสามญ วธก าลงสองนอยทสด Programming and testing for numerical method problem solving, algorithms for detecting, predicting and controlling errors applying in numerical computing, sources of errors in numerical methods, numerical solution of linear and nonlinear equation systems, interpolation, LU factorization, eigenvalues, numerical integration and differential, solution of ordinary differential equation systems, least squares method.

01418451 การออกแบบและการบรหารเครอขาย 3(2-2-5) (Network Design and Administration) วชาทตองเรยนมากอน: 01418351

ฮารดแวรเครอขายและเทคนคการเดนสาย โครงแบบอปกรณจดเสนทางและการออกแบบทอพอโลยเครอขาย แลนเสมอนและเครอขายสวนบคคลเสมอน การออกแบบทอพอโลยแลนไรสาย การบรหารและจดการเครอขาย การตดตงโปรแกรมบรการเครอขาย Network hardware and wiring techniques, router configuration and network topology design, virtual LAN and virtual private network, wireless LAN topology design, network administration and management, network server installation.

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 27

01418461 ระบบคนคนสารสนเทศ 3(3-0-6) (Information Retrieval System) วชาทตองเรยนมากอน: 01418232

ระบบคนคนสารสนเทศเบองตน การวเคราะหขอความแบบอตโนมต การวเคราะหค าศพทและสตอปลสต ขนตอนวธสเตมมง การจดท าอรรถาภธาน กลยทธการคนหา การด าเนนการแบบบล การหาเลขทอยแบบแฮช ขนตอนวธการจดหมวดหม โครงสรางแฟมขอมล แฟมผกผน แฟมลายเซน ตนไมแพต การประเมนผล การจดล าดบ Introduction to information retrieval system, automatic text analysis, lexical analysis and stoplists, stemming algorithms, thesaurus construction, searching strategies, boolean operation, hashing, clustering algorithms, file structures, inverted file, signature file, PAT tree, evaluation, ranking.

01418462 ทฤษฎปญญาประดษฐ 3(3-0-6) (Theory of Artificial Intelligence) วชาทตองเรยนมากอน: 01418232

กรรมวธของปญญาประดษฐโดยคอมพวเตอร การใชคอมพวเตอรในการแทนความร การแกปญหา การคนหา การเลนเกมส การรบรแบบอยาง การพสจนทฤษฎบท ระบบนรนยโดยคอมพวเตอร การใชภาษาธรรมชาต การประยกตคอมพวเตอรในการแกปญหาปญญาประดษฐ Intelligent processes and their performance by computer, computer representation of knowledge, problem solving and search, game playing, pattern perception, theorem proving, automated deductive systems, natural language understanding, computer implementation of AI problems.

01418463** การประมวลผลภาษาธรรมชาตเชงสถต 3(3-0-6) (Statistical Natural Language Processing) วชาทตองเรยนมากอน: 01418116 และ 01418132 หรอ 01417271

การประมวลผลภาษาธรรมชาต ภาษาศาสตรเชงค านวณ ทฤษฎสารสนเทศ การวเคราะหหนวยค า ตวแบบภาษา การวเคราะหเชงวากยสมพนธ การวเคราะหเชงความหมาย Natural language processing, computational linguistic, information theory, morphological analysis, language models, syntactical analysis, semantic analysis.

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 28

01418471** วศวกรรมซอฟตแวรเบองตน 3(2-2-5) (Introduction to Software Engineering) วชาทตองเรยนมากอน: 01418221

หลกการวศวกรรมซอฟตแวร ตวแบบกระบวนการทางซอฟตแวร วศวกรรมความตองการ การสรางตวแบบซอฟตแวร การออกแบบซอฟตแวร สถาปตยกรรมซอฟตแวร การออกแบบแบบรป สวนตอประสานผใช การทวนสอบและการตรวจสอบความสมเหตสมผลของซอฟตแวร การประกนคณภาพ การบรหารโครงการซอฟตแวร Software engineering principles, software process models, requirement engineering, software modeling, software design, software architecture, pattern-based design, user interfaces, software verification and validation, quality assurance, software project management.

01418472 การบรหารและการควบคมโครงการ 3(2-2-5) (Project Management and Control) วชาทตองเรยนมากอน: 01418221

การวางแผนโครงการ การแบงระยะของโครงการ วฏจกรระบบงาน การจดองคการของโครงการ กรรมการโครงการ ทมงานโครงการ การควบคมโครงการ การประเมนผลโครงการ การศกษาความเปนไปได การประเมนผลทางเศรษฐศาสตร เทคนคการประมาณคา Project planning, project phasing, system life-cycle, project organization, project committees, project teams, project control, project evaluation, feasibility studies, economic evaluation, estimating techniques.

01418473 การควบคมและการตรวจสอบงานคอมพวเตอร 3(3-0-6) (Computer Control and Audit) วชาทตองเรยนมากอน: 01418321

สภาวะแวดลอมของการตรวจสอบงานคอมพวเตอร การควบคมเบองตน การควบคมบรหาร การควบคมการด าเนนงาน การควบคมการท าเอกสาร การควบคมความปลอดภย การวเคราะหคาใชจายในการควบคม เทคนคการตรวจสอบงานคอมพวเตอร The computer audit environment, introduction to controls, administrative controls, operation controls, documentation controls, security controls. cost/effectiveness analysis of controls, computer audit techniques.

**วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 29

01418474 สมรรถนะของคอมพวเตอรและการประเมนผล 3(3-0-6) (Computer Performance and Evaluation) วชาทตองเรยนมากอน: 01418332

หลกพนฐานของการสรางแบบจ าลอง การใชแบบจ าลองในการประเมนผลสมรรถนะและการท านาย การสรางแบบจ าลองจากการวเคราะหการด าเนนงาน การสรางแบบจ าลองบนพนฐานของแถวคอย ตวแบบการจ าลองไมตอเนอง ระบบเฝาสงเกตสมรรถนะ Basic principles of model-building, the use of a model for performance evaluation and prediction, model building through operation analysis, models based on queuing, discrete simulation models, performance monitoring systems.

01418475** การจดการคณภาพซอฟตแวร 3(3-0-6) (Software Quality Management) วชาทตองเรยนมากอน: 01418321

การควบคมและประกนคณภาพซอฟตแวร การวางแผนดานคณภาพของซอฟตแวร การพฒนาซอฟตแวรทมงเนนกจกรรมของการประกนคณภาพ การทบทวนและการตรวจสอบ ตวแบบคณภาพซอฟตแวร การวดผลและตววดของซอฟตแวร มาตรฐานและนโยบาย เครองมอและเทคนค การปรบปรงกระบวนการซอฟตแวร พเอสพ ทเอสพ ซเอมเอมไอ Software quality control and assurance, software quality planning, software development emphasizing quality assurance activities, reviews and inspections, software quality models, software measurement and metrics, standards and policies, tools and technique, software process improvement, PSP, TSP, CMMI.

01418476** การทดสอบและทวนสอบซอฟตแวร 3(3-0-6) (Software Testing and Verification) วชาทตองเรยนมากอน: 01418217

พนฐานการทดสอบและทวนสอบ ระดบการทดสอบ ชนดการทดสอบ เทคนคการทดสอบ การตรวจสอบ การสรางการทดสอบ เครองมอในการทดสอบ การวางแผนและการจดการการทดสอบ วธเชงรปนย การวเคราะหคณภาพซอฟตแวร Basics of testing and verification, test levels, test types, testing techniques, inspection, test implementation, test tools, test planning and management, formal methods, software quality analysis.

** วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 30

01418477* การวดซอฟตแวร 3(3-0-6) (Software Measurement) วชาทตองเรยนมากอน: 01418321

พนฐานทฤษฎส าหรบการวดซอฟตแวร การรวบรวมขอมล การออกแบบและวเคราะหเชงทดลอง การตรวจสอบความสมเหตสมผลของตววดซอฟตแวร การวดกระบวนการพฒนาและบ ารงรกษาซอฟตแวร ระบบส าหรบวดซอฟตแวร การสนบสนนตววด เครองมอทางสถต การประยกตการวดซอฟตแวร Theoretical foundations of software measurements, data collection, experimental design and analysis, software metrics validation, measuring the software development and maintenance processes, measuring software systems, support for metrics, statistical tools, applications of software measurement.

01418481** ภาพเคลอนไหวหลายตวละคร 3(3-0-6) (Multi-Character Animation) วชาทตองเรยนมากอน: 01418112 หรอ 01418114

การจ าลองฝงชน ภาพเคลอนไหวตวละคร กลมตวแทน กลมตวแทนรอบขาง สมองของตวแทน ระบบตวรบร อากปกรยาและตนไมการเคลอนไหว พลศาสตร เรขาคณตของตวแทน ความแปรผนของตวแทน การใหแสงและเงา การรวมซอนและการตดตอภาพ Crowd simulation, character animation, agents, ambient agents, agent brain, sensor systems, actions and motion trees, dynamics, agent geometry, agent variations, rendering, image compositing and editing.

01418482** คอมพวเตอรกราฟกส 3(3-0-6) (Computer Graphics) วชาทตองเรยนมากอน: 01418116

หลกการดานคอมพวเตอรกราฟกส แนวคดของการออกแบบทจ าเปนตอการใหแสงและเงาส าหรบภาพเหมอนจรง เทคนคการหาทางเดนแสง เทคนคการใหแสงและเงาขนสง เทคนคการใหแสงและเงาแบบทนท และการพฒนาซอฟตแวร Principles of computer graphics, design concepts needed for photorealistic rendering, ray tracing technique, advanced rendering technique, real-time rendering technique and software development.

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 31

01418490* สหกจศกษา 6 (Cooperative Education) วชาทตองเรยนมากอน: 01418390

การปฏบตงานในลกษณะพนกงานชวคราว ตามโครงงานทไดรบมอบหมายตลอดจนการจดท ารายงานและการน าเสนอ On the job training as a temporary employee according to the assigned project including report and presentation.

01418496 เรองเฉพาะทางวทยาการคอมพวเตอร 3 (Selected Topic in Computer Science)

เรองเฉพาะทางวทยาการคอมพวเตอรในระดบปรญญาตร หวขอเปลยนไปในแตละภาคการศกษา

Selected topics in computer science at the bachelor’s degree level. Topics are subject to change each semester.

01418497** สมมนา 1 (Seminar) วชาทตองเรยนมากอน: 01418216 หรอ 01418221 หรอ 01418232

การน าเสนอและอภปรายหวขอทนาสนใจทางวทยาการคอมพวเตอร ในระดบปรญญาตร Presentation and discussion on current interesting topics in computer science at the bachelor’s degree level.

01418499* โครงงานวทยาการคอมพวเตอร 3 (Computer Science Project) วชาทตองเรยนมากอน: 01418399

โครงงานทนาสนใจในแขนงตางๆ ของวทยาการคอมพวเตอร Project of practical interest in various fields of computer science.

วชาบรการ 01418111 การใชงานคอมพวเตอร 1(0-2-1) (Computer Applications)

องคประกอบของระบบคอมพวเตอร ฮารดแวร ซอฟตแวร ระบบปฏบตการ การใชโปรแกรมประมวลค า ฐานขอมลและโปรแกรมประยกตอน

Computer system, hardware, software, operating system, word processing, database and other application software.

*วชาเปดใหม **วชาปรบปรง

วท.บ.(วทยาการคอมพวเตอร) หลกสตรปรบปรง พ.ศ.2555 32

01418112 คอมพวเตอรเบองตน 3(2-2-5) (Introduction to Computer)

การค านวณ ความสามารถและสมรรถนะของคอมพวเตอร การใชตรรกศาสตรในการใหเหตผลและการแกปญหา ขนตอนวธและโครงสรางขอมลพนฐาน แนวคดของภาษาโปรแกรม การพฒนาและการประยกตซอฟตแวร กฎหมายและจรยธรรมวชาชพทางดานเทคโนโลยสารสนเทศ อนเทอรเนตและเวลดไวดเวบ Computing, ability and performance of computer, reasoning and solving problems using logic, basic algorithms and data structures, programming language concepts, software developments and applications, professional information technology laws and ethics, Internet and World Wide Web.

01418113 เทคโนโลยคอมพวเตอรและสารสนเทศ 3(2-2-5) (Computer and Information Technology)

แนวคดพนฐานทางเทคโนโลยคอมพวเตอรและสารสนเทศ ลกษณะเฉพาะและสวนประกอบของระบบคอมพวเตอร เครอขายคอมพวเตอร อนเทอรเนตและเวลดไวดเวบ การประยกตคอมพวเตอร หลกการพฒนาระบบสารสนเทศ ความมนคงและภาวะสวนตว จรยธรรมทางคอมพวเตอร Computer and information technology basic concepts, characteristics and components of computer systems, computer networks, Internet and World Wide Web, computer applications, principles of information system development, security and privacy, computer ethics.

01418401 คอมพวเตอรและสงคม 3(3-0-6) (Computer and Society)

ประวตของคอมพวเตอรและเทคโนโลย คอมพวเตอรในสงคมปจจบน คอมพวเตอรกบบคคล การใชคอมพวเตอร ปญหาดานกฎหมาย คอมพวเตอรชวยในการตดสนใจ อนาคตของคอมพวเตอร ทศนคตของประชาชนเกยวกบคอมพวเตอร และนกวทยาการคอมพวเตอร History of computing and technology, place of the computer in modern society, computer and the individual, survey of computer applications, legal issues, computer in decision-making processes, computer scientist as a professional, futuristic view of computing, public perception of computers and computer scientist.