ชื่อหลักสูตร : หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์ หลักสูตรปรับปรุง พ.ศ.2565
ชื่อปริญญา : วิทยาศาสตรบัณฑิต (วิทยาการคอมพิวเตอร์) (วท.บ. (วิทยาการคอมพิวเตอร์))
จำนวนหน่วยกิต รวมตลอดหลักสูตร : 123 count unit
ระยะเวลาการศึกษา : 4 year program
อาจารย์ประจำหลักสูตร :
| ชื่อ-สกุล |
คุณวุฒิระดับอุดมศึกษา |
| ผู้ช่วยศาสตราจารย์ โกเมศ อัมพวัน * |
|
| ผู้ช่วยศาสตราจารย์ เบญจภรณ์ จันทรกองกุล * |
|
| ผู้ช่วยศาสตราจารย์ พิเชษ วะยะลุน * |
|
| ผู้ช่วยศาสตราจารย์ วรวิทย์ วีระพันธุ์ * |
|
| อาจารย์ วรัณรัชญ์ วิริยะวิทย์ * |
|
| ผู้ช่วยศาสตราจารย์ ภูสิต กุลเกษม |
|
หมายเหตุ : *อาจารย์ผู้รับผิดชอบหลักสูตร
1.1 กลุ่มวิชาทักษะการใช้ชีวิตคุณภาพ
Course codes : 89510064
Credit : 3(2-2-5)
ภูมิบูรพา
รากเหง้าของมหาวิทยาลัยบูรพา ภูมิปัญญาท้องถิ่นภาคตะวันออกของประเทศไทย
ค่านิยมของมหาวิทยาลัยบูรพา ความเป็นนิสิตมหาวิทยาลัยบูรพา รักษ์ทะเล การสร้าง การมีส่วนร่วม และการสืบสานจากรุ่นสู่รุ่น เขตพัฒนาพิเศษภาคตะวันออก (อีอีซี) เป้าหมายการพัฒนาที่ยั่งยืน
Course codes : 89510164
Credit : 2(1-2-3)
ปรัชญาของเศรษฐกิจพอเพียง
หลักการ แนวคิดของความพอเพียง การพัฒนาอย่างยั่งยืนตามแนวทางหลักปรัชญา
เศรษฐกิจพอเพียง โครงการตามแนวพระราชดำริ การประยุกต์หลักเศรษฐกิจพอเพียงกับการดำเนินชีวิตประจำวัน การรู้เท่าทันการเปลี่ยนแปลงในสังคม
Course codes : 89510264
Credit : 2(1-2-3)
ความสุขและคุณค่าชีวิต
ความหมายของชีวิต การรู้จักและเข้าใจตน การปรับปรุงและพัฒนาตน การตั้งเป้าหมายและวางแผนชีวิต การดำรงชีวิตอย่างมีความสุขและมีคุณค่า การปรับตัวแบบองค์รวมในสังคมที่กำลังเปลี่ยนแปลง
Course codes : 89510364
Credit : 2(1-2-3)
การบริหารสุขภาวะทางกาย
แนวคิดและวิธีปฏิบัติตนเพื่อสุขภาพกายสุขภาพจิตที่ดี การยศาสตร์ การออกกำลังกาย
การรับประทานอาหาร ยารักษาโรค การหลีกเลี่ยงพฤติกรรมเสี่ยงและสถานการณ์เสี่ยง การวางแผนชีวิตครอบครัว
Course codes : 89510464
Credit : 2(1-2-3)
อาหารเพื่อสุขภาพ
ความรู้พื้นฐานเกี่ยวกับอาหารและโภชนาการ อาหารเพื่อสุขภาพ อาหารป้องกันโรค
อาหารแปรรูป ผลิตภัณฑ์อาหารเพื่อสุขภาพ ความปลอดภัยด้านอาหารและการคุ้มครองผู้บริโภค
Course codes : 89510564
Credit : 2(1-2-3)
การบริหารสุขภาวะทางจิต
การสร้างความสามารถในการบริหารสุขภาวะทางจิตในการดำเนินชีวิตประจำวันและ
การทำงาน การใช้หลักการที่เกี่ยวข้องกับสุขภาวะทางจิต ทฤษฎีและหลักการทางจิตวิทยาเกี่ยวกับอารมณ์และ
ความเครียด การเข้าใจและการประเมินสุขภาวะทางจิต การประเมินอารมณ์และความเครียด การนำกลยุทธ์
ทางจิตวิทยาและเทคนิคการจัดการความเครียดมาใช้เสริมสร้างสุขภาวะทางจิต
Course codes : 89510664
Credit : 2(1-2-3)
เสพศิลป์สร้างสุข
คุณค่าของศิลปะด้านทัศนศิลป์ การออกแบบ ดนตรีและศิลปะการแสดงต่อการดำเนินชีวิตของมนุษย์ สุนทรียะของการเสพงานศิลปะด้านทัศนศิลป์ การออกแบบ ดนตรีและศิลปะการแสดง หลักการใช้ศิลปะเพื่อแก้ปัญหาและส่งเสริมการมีสุขภาวะทางกายและใจที่ดี การฝึกปฏิบัติทางศิลปะแขนงต่าง ๆ
เพื่อเสริมสร้างสุขภาวะทางกายและใจ
Course codes : 89510764
Credit : 2(1-2-3)
ความรัก เพศสัมพันธ์และสุขภาพ
สถานการณ์และพัฒนาการทางเพศ ความรักและการจัดการความรัก ทักษะการปฏิเสธ
ในเรื่องเพศ ทัศนคติความเชื่อและวัฒนธรรมทางเพศ ความหลากหลายทางเพศ การวางแผนชีวิตรักและ
การป้องกันโรคติดต่อทางเพศสัมพันธ์ ความรอบรู้ด้านสุขภาพ
1.2 กลุ่มวิชาพลเมืองไทยและพลเมืองโลก
Course codes : 89520064
Credit : 2(1-2-3)
พลเมืองกับความรับผิดชอบต่อสังคมไทย อาเซียน และโลก
ปลูกจิตสำนึก บทบาท และหน้าที่ความรับผิดชอบของการเป็นสมาชิกที่ดีของสังคมในฐานะ พลเมืองของไทย อาเซียน และโลก กรณีศึกษา การรับรู้ถึงการเปลี่ยนแปลงในประเด็นที่ท้าทายกรอบความเชื่อเดิมเปิดโลกทัศน์ที่กว้างขึ้น
Course codes : 89520164
Credit : 2(1-2-3)
การพัฒนาทักษะการคิดนอกกรอบ
ความหมาย ความเป็นมา ความสำคัญ หลักการ แนวคิด และประเภทของการคิด
นอกกรอบ การพัฒนาการคิดนอกกรอบอย่างเป็นระบบ เทคนิคการคิดนอกกรอบขั้นพื้นฐาน ขั้นก้าวหน้า และขั้นรอบรู้ การสร้างผลงานการคิดนอกกรอบ เทคโนโลยีสารสนเทศในการสร้างผลงานการคิดนอกกรอบ งานวิจัยเกี่ยวกับการพัฒนาการคิดนอกกรอบ การสร้างทีมเพื่อการคิดนอกกรอบ การคิดนอกกรอบในการแก้ปัญหาในชีวิตประจำวันการนำเสนองาน
Course codes : 89520264
Credit : 2(1-2-3)
กระบวนการคิดเพื่อเข้าใจตนเองและผู้อื่น
การพัฒนาตนเองเพื่อเข้าสู่ศตวรรษที่ 21 โดยใช้กระบวนการคิดอย่างเป็นระบบเพื่อเข้าใจตนเองและผู้อื่นเน้นการให้คุณค่าการเรียนรู้ด้วยใจที่ใคร่ครวญ พัฒนามิติด้านในของมนุษย์สู่การพัฒนาศักยภาพที่สูงสุด ใช้การเรียนรู้ที่นำไปสู่การเปลี่ยนแปลงภายใน การรับฟังอย่างลึกซึ้ง สุนทรียสนทนาเพื่อให้ผู้เรียนมีความใฝ่เรียนฝึกตนเองอย่างต่อเนื่อง
Course codes : 89520364
Credit : 2(1-2-3)
กิจกรรมสร้างสรรค์
ทฤษฎีและองค์ประกอบความคิดสร้างสรรค์ แนวทางการพัฒนาและส่งเสริม การจัดกิจกรรมที่หลากหลาย ฝึกปฏิบัติและจัดโครงการที่ส่งเสริมความคิดสร้างสรรค์ในองค์กร
Course codes : 89520464
Credit : 3(2-2-5)
ภาษาอังกฤษเพื่อการสื่อสาร
ฝึกทักษะ ฟัง พูด อ่าน และเขียนภาษาอังกฤษ ศัพท์และโครงสร้างภาษา กลยุทธ์ในการเรียนภาษาอังกฤษ เรียนรู้วัฒนธรรมโลก เพื่อการสื่อสารในชีวิตประจำวัน
Course codes : 89520564
Credit : 3(2-2-5)
ภาษาอังกฤษระดับมหาวิทยาลัย
ฝึกทักษะภาษาอังกฤษเชิงวิชาการ ฟัง พูด อ่าน และเขียนภาษาอังกฤษ ศัพท์และโครงสร้างภาษา ฝึกกลยุทธ์ในการเรียนภาษาอังกฤษ ฝึกการคิดเชิงวิพากษ์และอภิปรายเชิงวิชาการ
Course codes : 89520664
Credit : 3(2-2-5)
ภาษาอังกฤษเพื่อการเรียนรู้ชีวิตจริง
ฝึกทักษะภาษาอังกฤษผ่านกิจกรรม ฝึกกลวิธีการเรียนภาษาอังกฤษ ทักษะการคิดเชิงวิพากษ์และอภิปราย เรียนรู้พหุวัฒนธรรม
Course codes : 89520764
Credit : 2(1-2-3)
การใช้ภาษาไทยเพื่อการสื่อสาร
ภาษากับความคิดและเหตุผล บูรณาการทักษะการใช้ภาษาไทยเพื่อการสื่อสารอย่างมีประสิทธิภาพ ในสถานการณ์ทั้งในชีวิตประจำวันและในเชิงวิชาการ
Course codes : 89520864
Credit : 2(1-2-3)
ทักษะภาษาไทยเพื่อการอาชีพในสังคมร่วมสมัย
ทักษะการใช้ภาษาไทยเพื่อการประกอบอาชีพ การฟังและจดบันทึกรายงานการประชุม การสนทนาเชิงธุรกิจ การเขียนโต้ตอบทางอีเมล์ การเขียนโครงการและเอกสารเชิงหลักการ การออกแบบแบบสอบถาม และการเขียนใบสมัครออนไลน์
Course codes : 89520964
Credit : 2(1-2-3)
บูรพาใสสะอาด
การจำแนกความแตกต่างระหว่างผลประโยชน์ส่วนตนกับผลประโยชน์สาธารณะ จิตสำนึกและหน้าที่พลเมืองในการปกป้องผลประโยชน์สาธารณะ ความหมาย สาเหตุ ประเภทของการทุจริต การคอรัปชั่น และผลประโยชน์ทับซ้อน ความเสียหายจากการกระทำดังกล่าว มาตรการป้องกันและการปราบปราม
1.3 กลุ่มวิชาที่เสริมสมรรถนะการทำงานในโลกอนาคต
Course codes : 89530064
Credit : 2(2-0-4)
โอกาสและความท้าทายในการทำงานในโลกอนาคต
นโยบายประเทศไทย 4.0 เขตพัฒนาพิเศษภาคตะวันออก กลุ่มเทคโนโลยีและอุตสาหกรรมที่มีศักยภาพในการขับเคลื่อนเศรษฐกิจ โมเดลการบูรณาการเศรษฐกิจสู่การพัฒนาที่ยั่งยืน เศรษฐกิจชีวภาพ เศรษฐกิจหมุนเวียน และเศรษฐกิจสีเขียว ทักษะแรงงานที่จำเป็นในกลุ่มอุตสาหกรรมเป้าหมาย การประเมินสมรรถนะตนเอง ตลาดแรงงานในเขตพัฒนาพิเศษภาคตะวันออก
Course codes : 89530164
Credit : 2(2-0-4)
ทักษะดิจิทัล
การสร้างและการเผยแพร่วิดีโอ รูปภาพ เพลง ข้อความ และข่าวสารผ่านช่องทางออนไลน์ การนำเทคโนโลยีดิจิทัลไปใช้ในชีวิตประจำวัน ธุรกิจ และสังคม เทคโนโลยีอุบัติใหม่
Course codes : 89530264
Credit : 2(2-0-4)
การออกแบบสื่อผสมเชิงโต้ตอบ
การแสดงผลและการปฏิสัมพันธ์ การเข้าใจและสามารถแสดงความคิดรวบยอดของการปฏิสัมพันธ์ มุมมองด้านการเรียนรู้ การปฏิสัมพันธ์ในลักษณะของสังคมและความรู้สึก กระบวนการในการออกแบบการปฏิสัมพันธ์ การออกแบบสร้างสัญลักษณ์ที่เป็นเอกลักษณ์สำหรับผลิตภัณฑ์ของตนเอง
Course codes : 89530364
Credit : 2(2-0-4)
การออกแบบสื่อและการนำเสนอ
การออกแบบสื่อดิจิทัลให้ตรงกับความต้องการของผู้ใช้งาน การนำเสนอเนื้อหาเชิงดิจิทัลอย่างมืออาชีพ การประเมินผลสื่อผสมที่สร้างขึ้นด้วยเครื่องมือมาตรฐาน
Course codes : 89530464
Credit : 2(2-0-4)
คณิตศาสตร์สำหรับชีวิตการทำงานอย่างฉลาด
คณิตศาสตร์การเงินเบื้องต้น การคิดดอกเบี้ยเชิงเดียว การคิดดอกเบี้ยทบต้น การผ่อนชำระแบบรายงวด การออมเงินแบบรายงวดบัตรเครดิต การคำนวณดอกเบี้ยและค่าธรรมเนียมจากการผิดนัดชำระ การลงทุน การวิเคราะห์ผลตอบแทนจากการลงทุนแบบต่าง ๆ การวิเคราะห์ดอกเบี้ยจากการกู้เงินแบบต่าง ๆ การวางแผนทางการเงินเพื่อการดำเนินชีวิตบนพื้นฐานปรัชญาเศรษฐกิจพอเพียง การเพิ่มมูลค่าเงินออมจากการลดหย่อนภาษี
Course codes : 89530564
Credit : 2(2-0-4)
วิทยาศาสตร์การอาหาร
ความหมายและความสำคัญของอาหาร องค์ประกอบในอาหาร เคมีอาหาร การแปรรูปอาหาร การเสื่อมเสียของอาหาร จุลชีววิทยาทางอาหาร การถนอมอาหาร โภชนาการอาหาร ความหลากหลายของผลิตภัณฑ์อาหาร อาหารเชิงหน้าที่ เครื่องดื่ม การบรรจุผลิตภัณฑ์อาหาร มาตรฐานและคุณภาพอาหาร อาหารใหม่
Course codes : 89530664
Credit : 2(2-0-4)
วิทยาศาสตร์สิ่งแวดล้อม
ความหมายและขอบเขตของวิทยาศาสตร์สิ่งแวดล้อม บทบาทของวิทยาศาสตร์และเทคโนโลยีกับการพัฒนาสิ่งแวดล้อมอย่างยั่งยืน การเปลี่ยนแปลงสภาพภูมิอากาศและภาวะโลกร้อน มลพิษพลาสติก (ไมโครพลาสติกกับมลพิษทางน้ำ) PM2.5 กับปัญหามลพิษทางอากาศ ไฟป่าและผลกระทบด้านสิ่งแวดล้อม พลังงานทดแทน วิถีเกษตรอินทรีย์ การฟื้นฟูสิ่งแวดล้อมด้วยกระบวนการทางชีวภาพ วิทยาศาสตร์สิ่งแวดล้อมกับคุณภาพชีวิต นวัตกรรมเพื่อสิ่งแวดล้อม
Course codes : 89530764
Credit : 2(2-0-4)
วิทยาศาสตร์เครื่องสำอาง
เครื่องสำอางเบื้องต้น เทคโนโลยีความงาม สูตรเครื่องสำอาง วิทยาศาสตร์เครื่องสำอางเพื่อการดูแลผิวหนัง วิทยาศาสตร์เครื่องสำอางการดูแลเส้นผม สารหอมและสุคนธศาสตร์ วิทยาศาสตร์เครื่องสำอางสีสัน การประเมินผลิตภัณฑ์เครื่องสำอาง โพลีเมอร์ในเครื่องสำอาง ผลิตภัณฑ์ครีมกันแดด ชีวะโมเลกุลในเครื่องสำอาง เคมีเภสัชสำหรับวิทยาศาสตร์เครื่องสำอาง ผลิตภัณฑ์ธรรมชาติในเครื่องสำอาง
Course codes : 89530864
Credit : 2(2-0-4)
ฉลาดรู้ฉลาดวิทย์
การคิดเชิงวิทยาศาสตร์ มุมมองทางวิทยาศาสตร์ของสิ่งรอบตัว วิทยาศาสตร์ที่น่าสนใจในปัจจุบันและอนาคต
Course codes : 89530964
Credit : 2(2-0-4)
วิทยาศาสตร์ข้อมูลเบื้องต้น
วิทยาศาสตร์ข้อมูลเบื้องต้น การวิเคราะห์ข้อมูล การใช้ข้อมูลสำหรับการตัดสินใจ
การเข้ารหัสของข้อมูลในชีวิตประจำวัน การตรวจสอบรหัสที่มีความผิดพลาดหรือถูกปลอมแปลง
Course codes : 89531064
Credit : 2(2-0-4)
ความคิดสร้างสรรค์และนวัตกรรมเพื่อการพัฒนาสังคม
ความสำคัญของความคิดสร้างสรรค์และนวัตกรรมในยุคสมัยที่เปลี่ยนแปลงอย่างรวดเร็ว กระบวนการคิดเชิงออกแบบ การกำหนดปัญหา การระดมสมอง การสร้างแนวความคิดใหม่ และการแก้ปัญหาทางสังคม
Course codes : 89531164
Credit : 2(2-0-4)
กฎหมายสำหรับคนทำงานและธุรกิจ
ความรู้เบื้องต้นเกี่ยวกับหลักกฎหมายที่สำคัญสำหรับคนทำงาน กฎหมายแพ่งและพาณิชย์ แรงงาน จัดตั้งบริษัท ทรัพย์สินทางปัญญา ภาษีอากร กฎหมายล้มละลาย กฎหมายเกี่ยวกับการต่อต้าน การทุจริต กรณีศึกษา
Course codes : 89531264
Credit : 2(2-0-4)
องค์ประกอบการจัดการ
แนวคิดพื้นฐานและลักษณะขององค์การ หลักการจัดการ กระบวนการจัดการ หน้าที่หลักในการจัดการ การวางแผน
Course codes : 89531364
Credit : 2(2-0-4)
สภาพแวดล้อมทางธุรกิจ
สภาวะแวดล้อมทางการจัดการ จริยธรรมในการจัดการ
Course codes : 89531464
Credit : 2(2-0-4)
การออกแบบโครงสร้างองค์กร
การจัดองค์การและทรัพยากรมนุษย์ การชี้นำ และการควบคุม
Course codes : 89531564
Credit : 2(2-0-4)
การวางแผนกลยุทธ์
แนวคิดพื้นฐาน กระบวนการในการบริหารกลยุทธ์ กระบวนการวางแผน การตัดสินใจ เชิงกลยุทธ์ การนำกลยุทธ์ไปปฏิบัติ การควบคุมเชิงกลยุทธ์สำหรับธุรกิจ
Course codes : 89531664
Credit : 2(2-0-4)
การควบคุมผลการดำเนินงาน
การวางแผน การดำเนินงาน การควบคุมการผลิตสินค้าและบริการ การจัดการคุณภาพ
Course codes : 89531764
Credit : 2(2-0-4)
การตลาดสำหรับผู้ประกอบการในศตวรรษที่ 21
ความหมาย ความสำคัญของการตลาดต่อธุรกิจ กระบวนการทางการตลาด สภาพแวดล้อมทางการตลาด ประสมทางการตลาด - ผลิตภัณฑ์ การกำหนดราคา การจัดจำหน่าย การส่งเสริมการตลาด - การสร้างความสามารถทางการแข่งขัน การตลาดระดับโลก จริยธรรมทางการตลาด ความรับผิดชอบต่อสังคม การตลาด 4.0
Course codes : 89531864
Credit : 2(2-0-4)
พฤติกรรมผู้บริโภคในโลกสมัยใหม่
พฤติกรรมผู้บริโภค กระบวนการตัดสินใจซื้อ พฤติกรรมผู้ซื้อทางธุรกิจ การวิจัยตลาดและระบบสารสนเทศทางการตลาด การแบ่งส่วนตลาด การกำหนดตลาดเป้าหมาย การวางตำแหน่งทางการตลาด
Course codes : 89531964
Credit : 2(2-0-4)
การบัญชีเบื้องต้นในอุตสาหกรรมการบริการ
หลักการเบื้องต้นของการบัญชี ทฤษฎี แนวคิด ในอุตสาหกรรมการบริการ
Course codes : 89532064
Credit : 2(2-0-4)
การบัญชีเบื้องต้นในอุตสาหกรรมการผลิต
หลักการเบื้องต้นของการบัญชี ทฤษฎี แนวคิด ในอุตสาหกรรมการผลิต
Course codes : 89532164
Credit : 2(2-0-4)
การบัญชีเบื้องต้นในธุรกิจค้าขาย
หลักการเบื้องต้นของการบัญชี ทฤษฎี แนวคิด ในธุรกิจค้าขาย
Course codes : 89532264
Credit : 2(2-0-4)
หลักการบัญชี
หลักการ กระบวนการเกี่ยวกับการบัญชี การจัดทำรายงานทางการเงินของหน่วยงานธุรกิจ
Course codes : 89532364
Credit : 2(2-0-4)
งบการเงิน
งบดุล งบกำไรขาดทุน งบแสดงการเปลี่ยนแปลงในส่วนของผู้ถือหุ้น งบกระแสเงินสด หมายเหตุประกอบงบการเงิน การวิเคราะห์และทำความเข้าใจถึงฐานะการเงิน ผลการดำเนินงาน กระแสเงินสดของธุรกิจ
Course codes : 89532464
Credit : 2(2-0-4)
รายงานการเงิน
การวิเคราะห์ฐานะการเงิน การจัดทำและบริหารงบประมาณ การประเมินงบลงทุน การวิเคราะห์รายงานทางการเงิน งบประมาณเงินสด
Course codes : 89532564
Credit : 2(2-0-4)
ภาษีธุรกิจ
หลักการ ประเภท และแนวปฏิบัติของการภาษีอากรที่เกี่ยวกับธุรกิจ ความรับผิดชอบ ในการเสียภาษี การคำนวณภาษี การจดทะเบียน การจัดทำแบบฟอร์ม การจัดทำรายงาน การยื่นแบบแสดงรายการ ความรู้เบื้องต้นเกี่ยวกับอากรแสตมป์ ภาษีศุลกากร ภาษีสรรพสามิต และภาษีสำหรับกิจการที่ได้รับการส่งเสริมการลงทุน ประเด็นปัจจุบันเกี่ยวกับการภาษีทางธุรกิจ
Course codes : 89532664
Credit : 2(2-0-4)
พื้นฐานด้านทรัพยากรมนุษย์
การจัดการ และการธำรงรักษาทรัพยากรมนุษย์ในธุรกิจ กระบวนการจัดการทรัพยากรมนุษย์ การวางแผน การสรรหา การคัดเลือก การจ้างงาน การจัดปฐมนิเทศ การสอนงาน การฝึกอบรมและ การพัฒนา การพัฒนาความก้าวหน้าในสายอาชีพ การประเมินผลการปฏิบัติงาน
Course codes : 89532764
Credit : 2(2-0-4)
การสร้างประสบการณ์การบริการ
วิธีการคิดการออกแบบเพื่อผลิตบริการและการออกแบบระบบใหม่ให้น่าสนใจ พื้นฐานของจุดสัมผัสเชิงพฤติกรรม การสร้างแผนภาพ การเล่าเรื่อง การคิดต้นแบบอย่างรวดเร็ว
Course codes : 89532864
Credit : 2(2-0-4)
การสร้างนวัตกรรมการบริการ
วิธีการคิด การออกแบบการพัฒนาผลิตภัณฑ์ใหม่ การจัดการทรัพย์สินทางปัญญา การวิจัยทางการตลาด การจัดการการถ่ายโอนความรู้ในองค์กร พันธมิตรเชิงกลยุทธ์และเครือข่าย การวิจัยและพัฒนา
Course codes : 89533064
Credit : 2(2-0-4)
เป้าหมายการพัฒนาที่ยั่งยืน
แนวคิดของเป้าหมายการพัฒนาที่ยั่งยืนตามกรอบองค์การสหประชาชาติ 17 เป้าหมาย หลักการคิดวิเคราะห์ การดำเนินงาน ขั้นตอนการปฏิบัติงาน การวัดและการประเมิน การวิเคราะห์กรณีศึกษา และการออกแบบแนวทางการแก้ปัญหาตามกรอบการพัฒนาที่ยั่งยืน
Course codes : 89539764
Credit : 3(0-0-9)
การเป็นผู้ประกอบการในศตวรรษที่ 21
แนวคิดการเป็นผู้ประกอบการ ทักษะการเป็นผู้ประกอบการในศตวรรษที่ 21 อย่างมีจริยธรรมตามกฎหมายในการจัดตั้งบริษัทและกฎหมายธุรกิจทั่วไป รวมถึงการเขียนแผนธุรกิจ
Course codes : 89539864
Credit : 3(0-0-9)
ขับเคลื่อนประเทศไทยด้วยนวัตกรรมและเทคโนโลยี
การพัฒนาเศรษฐกิจและสังคมของประเทศด้วยเทคโนโลยีและนวัตกรรม ระบบนิเวศนวัตกรรมของประเทศไทย การประกอบการที่ขับเคลื่อนโดยนวัตกรรม ลูกค้าและการขาย แผนภาพคุณค่าที่ส่งมอบ ความเป็นผู้นำและการสร้างทีม ทรัพย์สินทางปัญญา และการพัฒนาทักษะการนำเสนองานเชิงธุรกิจ
Course codes : 89539964
Credit : 3(0-0-9)
การสร้างสรรค์กิจการเพื่อสังคม
รากเหง้าของวัฒนธรรมและทรัพยากรธรรมชาติ ปัญหาของสังคมและสิ่งแวดล้อม ความเหลื่อมล้ำในสังคม การยกระดับคุณภาพชีวิตของชุมชน การเรียนรู้ความร่วมมือแบบประชารัฐ การแก้ไขปัญหาสังคมและสิ่งแวดล้อม แนวคิดของกิจการเพื่อสังคม การสร้างสรรค์แผนกิจการเพื่อสังคมแห่งอนาคต
2.1 วิชาแกน
Course codes : 88510165
Credit : 3(2-2-5)
คณิตศาสตร์เต็มหน่วย
ตรรกศาสตร์ ทฤษฎีจำนวน การพิสูจน์แบบต่าง ๆ และอุปนัยวิธีทางคณิตศาสตร์ การเรียกซ้ำและความสัมพันธ์เวียนเกิด ทฤษฎีกราฟ และต้นไม้ การนับ เซต ความสัมพันธ์ ฟังก์ชัน และเครื่องจักรสถานะจำกัด
Course codes : 88520365
Credit : 3(2-2-5)
ความน่าจะเป็นและสถิติสำหรับคอมพิวเตอร์
สถิติเชิงพรรณนา การอนุมานทางสถิติ ความน่าจะเป็น ทฤษฎีเบย์ และการแจกแจงความน่าจะเป็นของตัวแปรสุ่ม การแจกแจงของตัวสถิติ การประมาณค่า การทดสอบสมมติฐาน สหสัมพันธ์และการวิเคราะห์การถดถอยเชิงเส้น การสร้างมโนภาพข้อมูล การวิเคราะห์ข้อมูลเพื่อสนับสนุนการตัดสินใจ
Course codes : 88621065
Credit : 3(2-2-5)
คณิตศาสตร์สำหรับคอมพิวเตอร์
มทริกซ์ ดีเทอร์มิแนนท์ ระบบสมการเชิงเส้น การกำจัดแบบเกาส์ การโปรแกรมเชิงเส้น
การแก้ปัญหาการโปรแกรมเชิงเส้นด้วยวิธีการเชิงเรขาคณิตและวิธีซิมเพล็กซ์ ปริภูมิเวกเตอร์ การแปลงเชิงเส้น เรขาคณิตวิเคราะห์ การแยกเมทริกซ์ ค่าลักษณะเฉพาะและเวกเตอร์ลักษณะเฉพาะ โซ่มาร์คอฟ
Course codes : 88621165
Credit : 3(3-0-6)
แคลคูลัสสำหรับวิทยาการคอมพิวเตอร์
จำนวนจริงและจำนวนซ้อน อันดับและอนุกรม ฟังก์ชัน ลิมิตและความต่อเนื่อง การหาอนุพันธ์ การหาอนุพันธ์ย่อย การประยุกต์ของอนุพันธ์ เกรเดียนต์ของฟังก์ชัน อนุพันธ์อันดับสองและอันดับสูง ปฏิยานุพันธ์ ปริพันธ์ การประยุกต์ของปริพันธ์ ปริพันธ์ไม่ตรงแบบ การหาลิมิตในรูปแบบที่ยังไม่กำหนด การลู่เข้า ฟังก์ชันอดิศัย อนุกรมเทย์เลอร์และการประมาณค่า
2.2 วิชาเฉพาะด้าน
Course codes : 88510265
Credit : 3(2-2-5)
หลักการโปรแกรม
หลักการแก้ปัญหา แนวคิด บทบาทและหน้าที่ของขั้นตอนวิธี การวางแผนและออกแบบตรรกะและขั้นตอนวิธีในการเขียนโปรแกรมด้วยผังขั้นตอนหรือรหัสเทียม การประยุกต์ขั้นตอนวิธี การพัฒนา การทดสอบ การหาที่ผิด และการแก้ไขโปรแกรม ไวยากรณ์และความหมายของภาษาระดับสูง การแทนจำนวน ค่าคงที่ ตัวแปร นิพจน์ และการกำหนดค่า การรับข้อมูลเข้าและการแสดงผล โครงสร้างควบคุมการทำงานของโปรแกรมแบบมีการเลือกและแบบทำซ้ำ โปรแกรมย่อยและการผ่านค่า แนวคิดของการเรียกซ้ำและฟังก์ชันเวียนเกิด การแทนข้อมูลตัวอักขระ ข้อมูลชนิดแถวลำดับและการประมวลผล สายอักขระและวิธีการประมวลผล แฟ้มข้อมูล
Course codes : 88610065
Credit : 3(3-0-6)
ระบบสารสนเทศเพื่อการจัดการสำหรับธุรกิจดิจิทัล
บทบาทของเทคโนโลยีสารสนเทศในธุรกิจ แนวคิดระบบสารสนเทศและการจัดการ กลยุทธ์ทางเทคโนโลยีสารสนเทศ การวางแผนเทคโนโลยีสารสนเทศเชิงกลยุทธ์ ความสอดคล้องของธุรกิจและเทคโนโลยีสารสนเทศ การปรับเปลี่ยนสู่ธุรกิจดิจิทัล การคิดและออกแบบธุรกิจดิจิทัลรูปแบบใหม่ การพัฒนาซอฟต์แวร์เพื่อธุรกิจดิจิทัล การประยุกต์ปัญญาประดิษฐ์และวิทยาการข้อมูลกับธุรกิจ
Course codes : 88612065
Credit : 3(2-2-5)
หลักการโปรแกรมเชิงวัตถุ
การออกแบบและพัฒนาทักษะการสร้างซอฟต์แวร์เชิงวัตถุ โครงสร้างโปรแกรมในภาษาเชิงวัตถุ ความหมายของคลาสและวัตถุ การห่อหุ้มและการซ่อนสารสนเทศ ความแตกต่างระหว่างพฤติกรรมและการประยุกต์ คลาสและคลาสย่อย การรับทอด การกำหนดภาระเกินและการรับช่วงคุมแทน ภาวะพหุสัณฐาน อินเทอร์เฟส แฟ้มข้อมูล
Course codes : 88613065
Credit : 3(3-0-6)
โครงสร้างและสถาปัตยกรรมคอมพิวเตอร์
วิวัฒนาการคอมพิวเตอร์ สถาปัตยกรรมและการจัดระบบโดยรวมของระบบคอมพิวเตอร์ รูปแบบการแทนข้อมูล การคำนวณทางคณิตศาสตร์และตรรกศาสตร์ องค์ประกอบและการจัดหน่วยความจำ สถาปัตยกรรมของตัวประมวลผล ชนิดของคำสั่งภาษาเครื่อง เรจิสเตอร์ และการอ้างอิงเลขที่อยู่ โครงสร้างและข้อจำกัดของคำสั่งภาษาเครื่อง บทบาทของสถาปัตยกรรมแบบไมโครและภาษาเครื่องในการสนับสนุนการทำงานของภาษาระดับสูง สถาปัตยกรรมระดับไมโคร ชุดคำสั่งที่มีการเข้ารหัสตายตัวและการรู้จำคำสั่ง การทำงานแบบสายท่อและการทำงานแบบขนานในระดับภาษาเครื่อง แนวคิดโดยรวมของสถาปัตยกรรมแบบสกาลาร์ ความสัมพันธ์ระหว่างตัวประมวลผลและ สมรรถนะของระบบ การวัดสมรรถนะของหน่วยประมวลผลและข้อจำกัด ระบบหลายตัวประมวลผล
Course codes : 88622065
Credit : 3(2-2-5)
โครงสร้างข้อมูลและอัลกอริทึม
หลักการพื้นฐานของขั้นตอนวิธี โครงสร้างข้อมูลแบบเชิงเส้น รายการ รายการโยง กองซ้อน และแถวคอย การเวียนบังเกิด โครงสร้างข้อมูลแบบไม่ใช่เชิงเส้น ต้นไม้ กราฟ การเรียงลำดับอย่างง่าย ขั้นตอนวิธีการค้นหา ตารางแฮชและวิธีการป้องกันการชนกัน ปฏิบัติการสำหรับการแก้ปัญหาและการประยุกต์โครงสร้างข้อมูล
Course codes : 88622165
Credit : 3(2-2-5)
การออกแบบขั้นตอนวิธีและการประยุกต์
การออกแบบและวิเคราะห์ขั้นตอนวิธี การวิเคราะห์ความซับซ้อน ขั้นตอนวิธีการแบ่งแยกแล้วเอาชนะ ความสัมพันธ์เวียนเกิด การค้นหาและการเรียงลำดับข้อมูลที่มีประสิทธิภาพ การค้นและเข้าคู่รูปและสายอักขระ ขั้นตอนวิธีเชิงละโมบ ขั้นตอนวิธีประเภทกำหนดการพลวัตปัญหา ขั้นตอนวิธีเชิงกราฟ ปัญหาเอ็นพีบริบูรณ์ ปฏิบัติการสำหรับการออกแบบขั้นตอนวิธี กรณีศึกษาการประยุกต์ขั้นตอนวิธีในการแก้ปัญหาจริงอย่างมีประสิทธิภาพ
Course codes : 88623065
Credit : 3(3-0-6)
ระบบปฏิบัติการ
แนวคิดของระบบปฏิบัติการ การควบคุมการทำงานของโพรเซสและเทรด ภาวะการทำงานแบบพร้อมกัน การกำหนดลำดับการทำงานของโพรเซส การสื่อสารกันระหว่างโพรเซสและการประสานจังหวะการทำงานระหว่างโพรเซส ปัญหาติดตาย การจัดการหน่วยความจํา การจัดการหน่วยความจําเสมือน โครงสร้างระบบแฟ้ม การเขียนโปรแกรมโดยใช้เชลล์สคริปต์ เครื่องมือสนับสนุนการพัฒนาโปรแกรม การเรียกใช้บริการของระบบปฏิบัติการ แนวคิดและการประมวลผลแบบกลุ่มเมฆและการประยุกต์
Course codes : 88624065
Credit : 3(2-2-5)
ฐานข้อมูลเชิงสัมพันธ์
ความสำคัญของฐานข้อมูล แบบจำลองข้อมูลเบื้องต้น แบบจำลองฐานข้อมูลเชิงสัมพันธ์ แบบจำลองข้อมูลเชิงสัมพันธ์เอ็นทิตี้ การสร้างแบบจำลองข้อมูลขั้นสูง นอร์มัลไลเซชัน ภาษาเอสคิวแอลสำหรับการจัดการข้อมูล การปรับจูนประสิทธิภาพการทำงานของฐานข้อมูล ขั้นตอนการออกแบบฐานข้อมูล
Course codes : 88624165
Credit : 3(2-2-5)
การพัฒนาและการออกแบบส่วนติดต่อผู้ใช้งาน
ทฤษฎีพื้นฐานและแนวปฏิบัติสำหรับการออกแบบส่วนติดต่อผู้ใช้งาน การจัดการเกี่ยวกับประสบการณ์ของผู้ใช้งาน การสอบถาม-สำรวจความต้องการของผู้ใช้ เทคนิคการวิเคราะห์และออกแบบส่วนติดต่อผู้ใช้งาน การสร้างพิมพ์เขียวส่วนติดต่อผู้ใช้งานโดยใช้เครื่องมือที่ได้มาตรฐานในเชิงอุตสาหกรรมการสร้างชิ้นงานจำลองได้อย่างมีคุณภาพและประสิทธิภาพ
Course codes : 88624265
Credit : 3(2-2-5)
ฐานข้อมูลขั้นสูง
แนวคิดหลักและลักษณะของฐานข้อมูล NoSQL ระบบจัดการฐานข้อมูล NoSQL ทริกเกอร์ วิว สตอร์โพซีเยอร์ การสืบค้นอย่างเหมาะสมที่สุด การใช้งานดัชนี การทำตารางไพรวอท การจัดการบัฟเฟอร์ ระบบจัดการฐานข้อมูลสําหรับองค์กร
Course codes : 88624365
Credit : 3(2-2-5)
การเขียนโปรแกรมบนเว็บ
การสร้างโปรแกรมประมวลผลบนระบบเว็บ การออกแบบส่วนติดต่อผู้ใช้ การสร้างเว็บแบบไดนามิก ภาษาโปรแกรมฝั่งลูกข่ายและแม่ข่าย การใช้ทรัพยากรบนแม่ข่ายและในระบบเครือข่าย เว็บเอพีไอ คุกกี้ เครื่องมือและไอดีอีสำหรับการพัฒนาเว็บ ระบบประมวลผลร่วมกับฐานข้อมูล ข้อคำนึงถึงด้านความปลอดภัยของการพัฒนาเว็บ
Course codes : 88625065
Credit : 3(2-2-5)
การวิเคราะห์ข้อมูลเชิงสำรวจ
การทำความเข้าใจข้อมูล การได้มาซึ่งข้อมูล การจัดระเบียบข้อมูล การทำความสะอาดข้อมูล การปรับเปลี่ยนรูปแบบข้อมูล หลักการการอธิบายข้อมูลด้วยแผนภาพ การออกแบบการอธิบายข้อมูลด้วยแผนภาพ เครื่องมือที่ใช้ในการอธิบายข้อมูลด้วยแผนภาพ การเลือกแผนภูมิต่างๆ ที่เหมาะสม อินโฟกราฟิก การนำเสนอข้อมูลในช่องทางที่หลากหลาย
Course codes : 88630065
Credit : 3(2-2-5)
การเตรียมข้อมูล
ปัญหาที่เกี่ยวกับข้อมูลสกปรกและไม่เป็นระเบียบ การทำความสะอาดข้อมูล การทำข้อมูลให้เป็นมาตรฐาน การแปลงข้อมูล การรวมข้อมูล การจัดการกับค่าที่หายไปและข้อมูลที่มีความผิดปกติ การลดทอนข้อมูล การเลือกคุณสมบัติ เทคนิคด้านการเตรียมข้อมูล
Course codes : 88633065
Credit : 3(3-0-6)
เครือข่ายคอมพิวเตอร์
เครือข่ายการสื่อสารข้อมูลและมาตรฐานระบบเปิด มาตรฐานโอเอสไอ การแบ่งชั้น การกําหนดหน้าที่ และการเปรียบเทียบกับชุดโพรโตคอลทีซีพี/ไอพี แนวคิดสําคัญของการสื่อสารในชั้นกายภาพและชั้นเชื่อมโยงข้อมูล รูปแบบข้อมูล การควบคุมความผิดพลาด การควบคุมสายงาน และโพรโตคอล การเข้าใช้งานชั้นเชื่อมโยงข้อมูล หน้าที่และการทํางานของชั้นเครือข่าย ขั้นตอนวิธีในการเลือกเส้นทาง การเชื่อมเครือข่าย และการควบคุมความแออัดบริการของชั้นขนส่งข้อมูล การสร้างการติดต่อ สมรรถนะ การควบคุมความผิดพลาด สถาปัตยกรรมการสื่อสารและโพรโตคอล
Course codes : 88634065
Credit : 3(2-2-5)
การพัฒนาซอฟต์แวร์
แนวคิดและหลักการในการออกแบบซอฟต์แวร์ รูปแบบการออกแบบและสถาปัตยกรรมของซอฟต์แวร์ การออกแบบชนิดโครงสร้าง การวิเคราะห์และออกแบบเชิงวัตถุ และการออกแบบที่อาศัยองค์ประกอบ คุณภาพของการออกแบบ และการนำกลับมาใช้ใหม่ ส่วนเชื่อมต่อสำหรับโปรแกรมประยุกต์ แนวคิดในการออกแบบและใช้งาน สิ่งแวดล้อมและเครื่องมือสำหรับการออกแบบซอฟต์แวร์ วงชีวิตของซอฟต์แวร์และรูปแบบการพัฒนา การวิเคราะห์ความต้องการและการจัดทำรูปแบบ การทวนสอบและความสมเหตุสมผล วิวัฒนาการของซอฟต์แวร์และการบำรุงรักษา การบริหารจัดการกลุ่มคนที่ทำงานร่วมกัน การกำหนดตารางเวลา การวัดคุณภาพและการควบคุมคุณภาพของซอฟต์แวร์
Course codes : 88634165
Credit : 3(2-2-5)
การวิเคราะห์และออกแบบเชิงวัตถุ
หลักการพื้นฐานของวิธีเชิงวัตถุสําหรับการสร้างแบบจําลองการวิเคราะห์ความต้องการของระบบและการออกแบบ กระบวนการพัฒนาซอฟต์แวร์เชิงวัตถุ การวิเคราะห์ การออกแบบและการพัฒนา ติดตั้งใช้งานระบบ การสร้างคลาสและวัตถุ ความสัมพันธ์ระหว่างคลาส ความสัมพันธ์ระหว่างวัตถุ เทคนิคเชิงวัตถุ ภาษามาตรฐานที่ใช้ในการออกแบบเชิงวัตถุ เครื่องมือวิศวกรรมซอฟต์แวร์ที่ใช้ในการพัฒนาระบบ
Course codes : 88634265
Credit : 3(2-2-5)
การทดสอบซอฟต์แวร์
คุณภาพของซอฟต์แวร์ ตัวชี้วัดคุณภาพของซอฟต์แวร์ การประกันคุณภาพซอฟต์แวร์ วางแผนและการดำเนินมาตรฐานกระบวนการที่มีคุณภาพและการทวนสอบ การทวนสอบกลไกในการตรวจสอบระบบซอฟแวร์ เทคนิคการทดสอบและเทคนิคในการสร้างและการตรวจสอบข้อมูลการทดสอบ การควบคุมรุ่นและระบบการติดตามข้อผิดพลาด
Course codes : 88635065
Credit : 3(2-2-5)
ระบบข่าวกรองธุรกิจและการออกแบบคลังข้อมูล
ความรู้เบื้องต้นเกี่ยวกับการวิเคราะห์ทางธุรกิจ การสร้างแหล่งข้อมูลเพื่อทํารายงานและวิเคราะห์ ความต้องการและความสําคัญในการสร้างคลังข้อมูล คุณลักษณะและส่วนประกอบของคลังข้อมูล สถาปัตยกรรมและโครงสร้างพื้นฐานของคลังข้อมูล การออกแบบคลังข้อมูล กระบวนการสร้างคลังข้อมูล การคัดกรองข้อมูล การปรับเปลี่ยนหรือเปลี่ยนแปลงรูปข้อมูล การโหลดข้อมูลเข้าสู่คลังข้อมูล
Course codes : 88635165
Credit : 3(3-0-6)
การทำเหมืองข้อมูลและการเรียนรู้ของเครื่องจักร
แนวคิดเบื้องต้นของการทำเหมืองข้อมูล ประเภทของข้อมูลที่เหมาะสมกับการทำเหมืองข้อมูลกระบวนการในการค้นพบรูปแบบที่น่าสนใจและการค้นพบกฎความสัมพันธ์ของข้อมูล การจำแนกประเภทข้อมูลข้อมูล การจัดกลุ่มข้อมูล การค้นหาความผิดปกติ เครื่องมือสำหรับการทำเหมืองข้อมูล และการประยุกต์การทําเหมืองข้อมูล
Course codes : 88649065
Credit : 3(0-9-3)
การพัฒนาระบบอัจฉริยะเชิงปฏิบัติ
ศึกษาและเสนอโครงการแก้ปัญหาในโลกแห่งความเป็นจริงตามแนวคิดของระบบอัจฉริยะ พัฒนาระบบซอฟต์แวร์อัจฉริยะภายใต้โครงการที่เสนอ
2.3 วิชาเฉพาะเลือก
Course codes : 88640065
Credit : 3(3-0-6)
กระบวนการทางธุรกิจและการวางแผนทรัพยากรองค์กร
ความหมายและความสำคัญทางธุรกิจ แนวคิดพื้นฐานทางธุรกิจ ปัจจัยที่เกี่ยวข้องกับการตัดสินใจในการดำเนินธุรกิจ ธุรกิจสมัยใหม่ ระบบธุรกิจและระบบสารสนเทศ รูปแบบต่างๆ ของธุรกิจและการประกอบธุรกิจ สิ่งแวดล้อมทางธุรกิจกระบวนการทางธุรกิจ การผลิต การเงิน การบัญชี การวิเคราะห์ข้อมูล ทรัพยากรบุคคล ห่วงโซ่อุปทาน การจัดองค์กร หน้าที่ธุรกิจสารสนเทศซึ่งสัมพันธ์กับด้านการตลาด บทบาทของธุรกิจในระบบสังคมและความรับผิดชอบของธุรกิจที่มีต่อสังคม จรรยาบรรณทางธุรกิจ
Course codes : 88640165
Credit : 3(3-0-6)
การคำนวณทางการเงิน
ความรู้เบื้องต้นเกี่ยวกับตลาดการเงินและผลิตภัณฑ์ทางการเงิน ตราสารหนี้ ตราสารทุน หลักทรัพย์ อนุพันธุ์ ผลตอบแทนจากการลงทุน มูลค่าปัจจุบันสุทธิ ความเสี่ยงด้านตลาด ความเสี่ยงด้านเครดิต การวิเคราะห์ความเสี่ยง การวัดความเสี่ยง การจัดการความเสี่ยง โมเดลการคำนวณเพื่อวิเคราะห์ข้อมูลทางการเงิน สัดส่วนพอร์ตโฟลิโอที่เหมาะสม การวิเคราะห์ข้อมูลอนุกรมเวลาทางการเงิน โมเดลทางการเงิน การส่งคำสั่งซื้อขายแบบความเร็วสูง การส่งคำสั่งซื้อขายแบบอัตโนมัติ
Course codes : 88640265
Credit : 3(3-0-6)
การคิดและการแก้ปัญหาเชิงตรรกะเพื่อการสร้างนวัตกรรม
นวัตกรรมทางเทคโนโลยีที่เปลี่ยนแปลงโลก ขั้นตอนการคิดและการแก้ปัญหาเชิงตรรกะ การวิเคราะห์ปัญหา การแทนข้อมูล การออกแบบกระบวนการการแก้ปัญหา การเขียนผังงาน การสร้างแผนภาพความคิด แตกปัญหาออกเป็นปัญหาย่อย เครื่องมือช่วยจำลองการแก้ปัญหา
Course codes : 88646065
Credit : 3(3-0-6)
ความรู้ความเข้าใจของคอมพิวเตอร์
แนะนำความรู้ความเข้าใจของคอมพิวเตอร์เบื้องต้น ทฤษฎีและแบบจำลองเกี่ยวกับความรู้ความเข้าใจอารมณ์และบุคลิกภาพร่วมกับวิธีการประเมินและทดสอบ การพัฒนาและการเรียนรู้ความจำและความคาดหวัง ความรู้และการเป็นตัวแทน ความรู้ทางสังคม หุ่นยนต์ ที่มีกระบวนการรับรู้และเข้าใจ
Course codes : 88646165
Credit : 3(2-2-5)
เครื่องมือและการโปรแกรมบนยูนิกซ์
ความเป็นมาของระบบปฏิบัติการยูนิกซ์ โปรแกรมอรรถประโยชน์ โครงสร้างระบบแฟ้ม ส่วนต่อประสานรายคำสั่งและส่วนต่อประสานกราฟิกกับผู้ใช้ ระบบเอ็กซ์วินโดว์ การเขียนโปรแกรมโดยใช้เชลล์สคริปต์และภาษาที่เกี่ยวข้อง เครื่องมือสนับสนุนการพัฒนาโปรแกรม การเรียกใช้บริการของระบบปฏิบัติการและเครือข่าย การสร้างและการจัดการคลังโปรแกรม และการดูแลรักษาระบบเบื้องต้น
Course codes : 88646265
Credit : 3(3-0-6)
ความมั่นคงปลอดภัยไซเบอร์
หลักการและเป้าหมายของการรักษาความปลอดภัย การประเมินความเสี่ยงและการบริหารจัดการ หลักทั่วไปในการป้องกันระบบคอมพิวเตอร์ การควบคุมการเข้าถึง หลักของการเข้ารหัสลับ รหัสลับแบบสมมาตรและไม่สมมาตร การพิสูจน์ตัวจริง ภัยคุกคามและการป้องกัน การรักษาความปลอดภัยของระบบและเครือข่ายในทางปฏิบัติ
Course codes : 88646365
Credit : 3(2-2-5)
การโปรแกรมในเครือข่ายคอมพิวเตอร์
สถาปัตยกรรมของโปรแกรมประยุกต์สําหรับเครือข่าย ผู้ให้และผู้รับบริการ โพรโตคอลในชั้นประยุกต์ และการพัฒนาโปรแกรมประยุกต์ สถาปัตยกรรมและชนิดของโปรแกรมผู้ให้บริการ ระบบปฏิบัติการ ระบบสื่อสารข้อมูล และบริการของระบบที่มีให้สําหรับการเขียนโปรแกรมประยุกต์ บริการของโพรโตคอลในชั้นเครือข่ายและชั้นส่งผ่านข้อมูล โพรโตคอลสื่อสารข้อมูลแบบที่ต้องมีการสร้างการติดต่อก่อน และแบบไม่ต้องมีการสร้างการติดต่อ การออกแบบ เทคนิคและการพัฒนาโปรแกรมสําหรับเครือข่าย
Course codes : 88646465
Credit : 3(2-2-5)
การประมวลผลกลุ่มเมฆ
เทคโนโลยีประมวลผลแบบกลุ่มเมฆ บริการแบบกลุ่มเมฆ การโยกย้ายงานไปประมวลผลแบบกลุ่มเมฆ ระบบเวิร์กโฟลว์ที่ใช้สถาปัตยกรรมการประมวลผลแบบกลุ่มเมฆ การทดสอบประสิทธิภาพการประมวลผลแบบกลุ่มเมฆ การสร้างบริการการประมวลผลบนกลุ่มเมฆ โอเพนซอร์สแพลตฟอร์มแบบกลุ่มเมฆ
Course codes : 88646565
Credit : 3(2-2-5)
การบริหารจัดการระบบ
บทบาทและหน้าที่ของผู้ดูแลระบบคอมพิวเตอร์ กระบวนการในการเปิดและปิดเครื่อง สิทธิพิเศษของผู้ดูแลระบบ ระบบแฟ้มและสิทธิในการใช้งาน การสร้าง การควบคุม และการจัดการกับโพรเซส การเพิ่ม การจัดกลุ่ม และการจัดการกับผู้ใช้ในระบบ การจัดการกับอุปกรณ์รอบข้าง การดูและการปรับแต่งระบบปฏิบัติการ การสำรองข้อมูลในระบบ การออกแบบ การติดตั้ง และการจัดการเครือข่ายเบื้องต้น
Course codes : 88646665
Credit : 3(2-2-5)
การใช้ชีวิตอย่างชาญฉลาดด้วย IOT
แนวคิดของอินเตอร์เน็ตในทุกสิ่ง เทคโนโลยีด้านไอโอที สถาปัตยกรรมไมโครคอนโทรลเลอร์ อุปกรณ์อินพุต เอาท์พุตและอุปกรณ์ต่อพ่วง การเชื่อมต่ออินพุท-เอาท์พุทและอุปกรณ์แสดงผล อุปกรณ์ฮาร์ดแวร์ไอโอที การโต้ตอบระหว่างซอฟต์แวร์และฮาร์ดแวร์ในอุปกรณ์ไอโอที ระบบปฏิบัติการสำหรับอุปกรณ์ไอโอที การใช้เครือข่ายและฮาร์ดแวร์เครือข่าย โครงสร้างของอินเทอร์เน็ต โปรโตคอลเครือข่าย
Course codes : 88647065
Credit : 3(2-2-5)
การโปรแกรมสื่อผสมสำหรับหลายแพลตฟอร์ม
องค์ประกอบของสื่อผสม เทคโนโลยีสื่อผสมและแพลตฟอร์ม แอคชั่นสคริปต์โปรแกรม การจัดการเหตุการณ์ การออกแบบและการสร้างส่วนเชื่อมต่อแบบโต้ตอบกับผู้ใช้และส่วนนำทาง การวางแผนและค่าใช้จ่าย การออกแบบและการพัฒนาโครงการสื่อผสมแบบบูรณาการสำหรับหลายแพลตฟอร์ม
Course codes : 88647165
Credit : 3(2-2-5)
หลักการโปรแกรมบนอุปกรณ์เคลื่อนที่
เทคโนโลยีของการพัฒนาโมบายแอปพลิเคชันและโครงสร้างพื้นฐาน หลักการโปรแกรมเชิงวัตถุสำหรับการพัฒนาโมบายแอปพลิเคชัน กรอบแนวคิด การจัดการหน่วยความจำ การจัดการแฟ้มข้อมูลและไดเรกทอรี ภาษาสำหรับการพัฒนาโมบายแอปพลิเคชัน เอพีไอและเครื่องมือในการพัฒนาโปรแกรม ทิศทางในอนาคตของการพัฒนาโมบายแอปพลิเคชัน
Course codes : 88647265
Credit : 3(2-2-5)
การพัฒนาซอฟต์แวร์สำหรับอุปกรณ์เคลื่อนที่
เครื่องมือสำหรับออกแบบส่วนติดต่อผู้ใช้ วงจรชีวิตของโปรแกรมประยุกต์และมุมมอง เดเลเกทและปฏิสัมพันธ์กับผู้ใช้ คอร์กราฟิก ส่วนควบคุม การทำแมสเซทจิ่ง โครงสร้างโปรแกรมประยุกต์ เอมวีซีและวิวคอนโทรล์เลอร์ เนวิเกชันคอนโทรล์เลอร์ แทปบาร์คอนโทรล์เลอร์ การโปรแกรมกราฟิก เสียง และกล้องบนอุปกรณ์เคลื่อนที่ การจัดการระบบการสัมผัสแบบหลายจุด การตรวจจับการเคลื่อนไหว การจัดการข้อมูลและฐานข้อมูล การเตรียมการส่งแอพพลิเคชันให้ผ่านมาตรฐานการพัฒนาแอพพลิเคชัน และการพัฒนาโครงงาน
Course codes : 88647365
Credit : 3(2-2-5)
การพัฒนาซอฟต์แวร์สำหรับอุปกรณ์เคลื่อนที่หลายแพลตฟอร์ม
การใช้เครื่องมือในการพัฒนาแอปพลิเคชันที่สามารถใช้งานได้บนหลายแพลตฟอร์ม ออกแบบและสร้างส่วนติดต่อผู้ใช้ที่เหมาะสมกับอุปกรณ์เคลื่อนที่ จัดการวงจรชีวิตของแอปพลิเคชันและการโต้ตอบกับผู้ใช้ การจัดการข้อมูลและการเก็บรักษาข้อมูลในแอปพลิเคชัน การจัดการเชื่อมต่อเครือข่ายเพื่อการสื่อสารและการโต้ตอบกับข้อมูล การจัดการสื่อกราฟิก เสียง และวิดีโอในแอปพลิเคชัน การเตรียมและการส่งมอบแอปพลิเคชันให้เป็นไปตามมาตรฐานที่กำหนดโดยผู้ให้บริการแพลตฟอร์ม
Course codes : 88647465
Credit : 3(2-2-5)
สถาปัตยกรรมไมโครเซอร์วิส
สถาปัตยกรรมไมโครเซอร์วิส การออกแบบไมโครเซอร์วิส เรสฟูเอพีไอ เทคโนโลยีที่เกี่ยวข้องกับไมโครเซอร์วิส โดเมนไดร์ฟเวนดีไซน์ การติดต่อสื่อสารภายในสถาปัตยกรรมไมโครเซอร์วิส เอพีไอเกตเวย์ การพัฒนาไมโครเซอร์วิส
Course codes : 88648065
Credit : 3(2-2-5)
หลักการโปรแกรมสำหรับระบบอัจฉริยะ
การพัฒนาซอฟต์แวร์ การออกแบบส่วนติดต่อผู้ใช้ ประยุกต์การเรียนรู้ของเครื่องจักร การเรียนรู้แบบมีผู้สอน การเรียนรู้แบบไม่มีผู้สอน ปัญหาในโลกแห่งความจริงด้วยระบบอัจฉริยะ เทคนิคการพัฒนาระบบอัจริยะ
Course codes : 88648165
Credit : 3(2-2-5)
ปัญญาประดิษฐ์เบื้องต้น
ปัญญาประดิษฐ์ ปัญหาและการนิยามปัญหา ปริภูมิการค้นหา การค้นข้อมูลแบบฮิวริสติก การเรียนรู้ของเครื่องจักร การเรียนรู้แบบมีผู้สอน โครงข่ายประสาทเทียม การเรียนรู้แบบไม่มีผู้สอน ปัญหาในโลกแห่งความจริงด้วยปัญญาประดิษฐ์ เทคนิคในการพัฒนาปัญญาประดิษฐ์
Course codes : 88648265
Credit : 3(2-2-5)
การจัดเก็บและการสืบค้นสารสนเทศ
การสืบค้นด้วยบูลีน การเก็บพจนานุกรมและตำแหน่งคำค้น การคืนค้นที่ทนได้ การสร้างดัชนี การบีบอัดดัชนี ตัวแบบเวคเตอร์สเปช การจัดลำดับและการคำนวณคะแนน การวัดประสิทธิภาพของการสืบค้น การแบ่งแยกข้อความ การแบ่งแยกเวคเตอร์สเปช การค้นหาบนเว็บ การวิเคราะห์สิ่งเชื่อมโยง
Course codes : 88648365
Credit : 3(3-0-6)
ระบบแนะนำ
แนวคิดเบื้องต้นเกี่ยวกับระบบแนะนำ หลักการและการพัฒนาโปรแกรม เทคนิคการกรองร่วม การกรองตามเนื้อหา การกรองตามความรู้ การกรองแบบผสมผสาน การอธิบายในระบบแนะนำ การประเมินประสิทธิภาพ การประยุกต์งานของระบบแนะนำ
Course codes : 88648465
Credit : 3(3-0-6)
การทำเหมืองเว็บและการวิเคราะห์ข้อมูลจากโซเชียลมีเดีย
การเก็บรวบรวมข้อมูล การสกัดข้อมูล การทำเหมืองข้อมูล การวิเคราะห์ข้อมูล การนำเสนอด้วยภาพจากเว็บไซต์ สื่อสังคมออนไลน์ บล็อก กรณีศึกษาการวิเคราะห์ข้อมูลบนสื่อสังคมออนไลน์
Course codes : 88648565
Credit : 3(3-0-6)
การประมวลผลภาษาธรรมชาติเบื้องต้น
แนวคิดเกี่ยวกับการประมวลผลภาษาธรรมชาติ การวิเคราะห์โครงสร้างคำ โครงสร้างประโยคเชิงวากยสัมพันธ์ การวิเคราะห์ความหมายทางอรรถศาสตร์ การวิเคราะห์และสร้างความเกี่ยวพันระหว่างประโยค ความกำกวมของคำ การแปลภาษาด้วยคอมพิวเตอร์ การประยุกต์ใช้งานการประมวลผลภาษาธรรมชาติ
Course codes : 88648665
Credit : 3(2-2-5)
การประมวลผลภาพดิจิทัล
หลักการการประมวลผลภาพดิจิทัล การแทนข้อมูลภาพและคุณสมบัติ โครงสร้างข้อมูลสำหรับการวิเคราะห์ภาพ การปรับปรุงภาพ การประมวลผลภาพสี การแบ่งส่วนภาพ การบีบอัดภาพ
Course codes : 88648765
Credit : 3(2-2-5)
ข้อมูลขนาดใหญ่
กรอบความคิดของข้อมูลขนาดใหญ่ สถาปัตยกรรมสําหรับการจัดการข้อมูลขนาดใหญ่ วิธีการวิเคราะห์ข้อมูลขนาดใหญ่ รูปแบบแฟ้มข้อมูลสำหรับการประมวลผข้อมูลขนาดใหญ่
Course codes : 88648865
Credit : 3(2-2-5)
การเรียนรู้เชิงลึก
หลักการของการเรียนรู้เชิงลึกและโครงข่ายประสาทเทียม ความรู้ทางคณิตศาสตร์และการคำนวณที่จำเป็นสำหรับการเรียนรู้เชิงลึก หลักการของโครงข่ายประสาทแบบไปข้างหน้า แบบย้อนกลับ โครงข่ายประสาทเทียมแบบหลายชั้น โครงข่ายประสาทเทียมแบบการเรียนรู้เชิงลึก โครงข่ายประสาทเทียมแบบคอนโวลูชันและการประยุกต์ใช้งาน
Course codes : 88649165
Credit : 3(3-0-6)
หัวข้อเลือกสรรทางวิทยาการคอมพิวเตอร์ 1
หัวข้อใหม่สำหรับวิทยาการคอมพิวเตอร์ คอมพิวเตอร์กราฟฟิก ชีวสารสนเทศศาสตร์ วิทยาศาสตร์ข้อมูล ปัญญาประดิษฐ์ การทำเหมืองข้อมูล เครือข่ายคอมพิวเตอร์และความมั่นคง และ ระบบผู้เชี่ยวชาญ
Course codes : 88649265
Credit : 3(2-2-5)
หัวข้อเลือกสรรทางวิทยาการคอมพิวเตอร์ 2
ทักษะที่จะเป็นสำหรับเทคโนโลยีคอมพิวเตอร์ คอมพิวเตอร์กราฟฟิก ชีวสารสนเทศศาสตร์ วิทยาศาสตร์ข้อมูล ปัญญาประดิษฐ์ การทำเหมืองข้อมูล เครือข่ายคอมพิวเตอร์และความมั่นคง และระบบผู้เชี่ยวชาญ
Course codes : 88649365
Credit : 3(3-0-6)
หัวข้อเลือกสรรทางวิทยาการคอมพิวเตอร์ 3
การประยุกต์ใช้แนวคิดด้านวิทยาการคอมพิวเตอร์ คอมพิวเตอร์กราฟิก ชีวสารสนเทศศาสตร์ วิทยาศาสตร์ข้อมูล ปัญญาประดิษฐ์ การทำเหมืองข้อมูล เครือข่ายคอมพิวเตอร์และความมั่นคง ระบบผู้เชี่ยวชาญกับงานในสาขาอื่นที่เกี่ยวข้อง
Course codes : 88649465
Credit : 3(2-2-5)
หัวข้อเลือกสรรทางวิทยาการคอมพิวเตอร์ 4
การอภิปรายเกี่ยวกับงานวิจัยปัจจุบันในหัวข้อทางวิทยาการคอมพิวเตอร์ คอมพิวเตอร์กราฟิก ชีวสารสนเทศศาสตร์ วิทยาศาสตร์ข้อมูล ปัญญาประดิษฐ์ การทำเหมืองข้อมูล เครือข่ายคอมพิวเตอร์และความมั่นคง ระบบผู้เชี่ยวชาญ
Course codes : 88649565
Credit : 3(0-9-0)
การฝึกประสบการณ์วิชาชีพทางด้านวิทยาการคอมพิวเตอร์
การปฏิบัติงานที่ได้รับมอบหมายจากสถานประกอบการ การกําหนดปัญหาจากกระบวนการทำงาน การกําหนดวัตถุประสงค์การศึกษา การวิเคราะห์ปัญหา การทบทวนทฤษฎีและงานวิจัยที่เกี่ยวข้อง การนำเสนอวิธีการแก้ปัญหา การวิจารณ์ผล จริยธรรมและจรรยาบรรณของพนักงาน
2.4 วิชาสหกิจศึกษา
Course codes : 88649665
Credit : 6(0-18-9)
สหกิจศึกษา
การปฏิบัติงานที่ได้รับมอบหมายจากสถานประกอบการ กำหนดตำแหน่งงาน การกําหนดปัญหาจากกระบวนการทำงาน การกําหนดวัตถุประสงค์การศึกษา การวิเคราะห์ปัญหา การทบทวนทฤษฎีและงานวิจัยที่เกี่ยวข้อง การนำเสนอวิธีการแก้ปัญหา การวิจารณ์ผล การอ้างอิงผลงานของผู้อื่นและการเขียนเอกสารอ้างอิงตามระบบสากล การเขียนรายงานวิชาการฉบับสมบูรณ์ การเขียนบทความวิชาการเพื่อเผยแพร่ในวารสารทางวิชาการ การเขียนบทคัดย่อ การเสนอรายงานวิชาการด้วยปากเปล่า จริยธรรมและจรรยาบรรณของพนักงาน