09-152-201 แพลตฟอร์มพื้นฐานของข้อมูลขนาดใหญ่ (Principle of Big Data Platform)

คำอธิบายรายวิชา แพลตฟอร์มข้อมูลขนาดใหญ่ การจัดเก็บข้อมูลขนาดใหญ่ ตัวบริการ ฐานข้อมูล การบริหารจัดการข้อมูลขนาดใหญ่ ความฉลาดทางธุรกิจ และ โปรแกรมอรรถประโยชน์อื่น ๆ สำหรับการบริหารจัดการข้อมูลขนาดใหญ่ Course Description Big data platform, Big Data Storage, Servers, Database, Big Data management, Business intelligence and other utilities program package for big data management ผลลัพธ์การเรียนรู้ CLO1: ทำงานที่มอบหมายด้วยตนเอง (PLO 1, 2) CLO2: ส่งงานที่มอบหมายตามเวลาที่กำหนด (PLO 1, 2) CLO3: เข้าห้องเรียนตรงต่อเวลา (PLO 1) Read more…

09-152-103 การเขียนโปรแกรมเฉพาะทาง (Specialized Computer Programming)

คำอธิบายรายวิชา การเรียนรู้โครงสร้างและเครื่องมือสำหรับโปรแกรมเฉพาะด้านที่เกี่ยวเนื่องกับวิชาชีพที่สนใจ การใช้เครื่องมือทางการเขียนโปรแกรมในการแก้โจทย์ปัญหา การเลือกใช้ภาษาโปรแกรมที่เหมาะสม Course Description Structure and tools library of computer programming language, problem solving with programming tools, selected right programming language ผลลัพธ์การเรียนรู้ CLO1: บอกเกี่ยวกับพื้นฐานแนวคิด หลักการ การเรียนรู้โครงสร้างและเครื่องมือสำหรับโปรแกรมเฉพาะด้านที่เกี่ยวเนื่องกับวิชาชีพที่สนใจได้ถูกต้อง (PLO 3) CLO2: อธิบาย ภาษา แพลตฟอร์ม และเครื่องมือสำหรับการเขียนโปรแกรมสำหรับโปรแกรมเฉพาะด้านได้ถูกต้อง (PLO 3, 8) CLO3: ประยุกต์ใช้โปรแกรมสำหรับงานด้านข้อมูลขนาดใหญ่ โดยนำเทคนิคของการพัฒนาซอฟต์แวร์ประยุกต์ การจัดเก็บข้อมูล การติดต่อเครือข่าย การทำงานกับสื่อประสม และการออกแบบส่วนติดต่อกับผู้ใช้ ไปประยุกต์ใช้โดยการปฏิบัติได้อย่างเหมาะสม (PLO 4) CLO4: เปรียบเทียบการเขียนโปรแกรมเฉพาะทางอย่างเป็นระบบ Read more…

09-152-102 เทคโนโลยีบนคลาวด์ (Cloud Technology)

คำอธิบายรายวิชา โครงสร้างพื้นฐานของคลาวด์ แพลตฟอร์มของคลาวด์ การบริการบนคลาวด์ การบริการจัดเก็บข้อมูล การบริการทำงานร่วมกัน ตัวอย่างและการประยุกต์ใช้งานคลาวด์ การทำเวอร์ชวลไลซ์ทรัพยากรของคลาวด์ การจัดการและกำหนดตารางเวลาของคลาวด์ การรักษาความปลอดภัยของคลาวด์ การพัฒนาโปรแกรมประยุกต์บนคลาวด์ Course Description Cloud infrastructure, cloud platform, cloud service, cloud storage service, cloud collaboration service, paradigms and application, cloud resource virtualization, cloud resource management and scheduling, cloud security, cloud application development ผลลัพธ์การเรียนรู้ CLO1: บอกเกี่ยวกับโครงสร้างพื้นฐานของคลาวด์ได้ (PLO 3, 8) CLO2: บอกเกี่ยวกับแพลตฟอร์มของคลาวด์ได้ (PLO Read more…

09-152-101 การเขียนโปรแกรมคอมพิวเตอร์สำหรับการวิเคราะห์ข้อมูล (Computer Programming for Data Analytics)

คำอธิบายรายวิชา โปรแกรมคอมพิวเตอร์สำหรับการวิเคราะห์ การจัดการข้อมูลในรูปแบบต่างๆ เครื่องมือหรือไลบารี่ที่เกี่ยวข้องกับการวิเคราะห์ข้อมูล โปรแกรมสมัยใหม่ เช่น ภาษา R Python และ JavaScript Course Description Computer programming in data analytic, manipulation for learners, package library for data collecting, data visualizing and data analytic based on any modern programming languages such as R, Python and JavaScript ผลลัพธ์การเรียนรู้ CLO1: อธิบายการจัดเก็บข้อมูลในรูปแบบต่างๆ ในการเขียนโปรแกรมสำหรับการวิเคราะห์ข้อมูลได้ (PLO 3) CLO2: Read more…

09-151-201 แคลคูลัสสำหรับข้อมูลขนาดใหญ่ (Calculus for Big Data)

คำอธิบายรายวิชา เรขาคณิตวิเคราะห์เบื้องต้น ฟังก์ชัน ลิมิตและความต่อเนื่อง การหาอนุพันธ์ของฟังก์ชันพีชคณิตและการประยุกต์ การหาปริพันธ์ของฟังก์ชันพีชคณิตและการประยุกต์ เวกเตอร์ในสามมิติ Course Description Introduction to analytic geometry, functions limits and continuity, differentiation of algebraic functions and applications, integration of algebraic functions and applications, vector in three dimensional spaces ผลลัพธ์การเรียนรู้ CLO1: ส่งงานที่มอบหมายครบและตรงตามเวลาที่กำหนด (PLO 1) CLO2: คำนวณจุดกึ่งกลางระหว่างจุดสองจุด ระยะทางระหว่างจุดสองจุดได้ (PLO 3) CLO3: คำนวณค่าความชันและสมการของเส้นตรงได้ (PLO 3) CLO4: คำนวณระยะทางระหว่างจุดกับเส้นตรง Read more…