แนะนำการสื่อสารข้อมูล รูปแบบของเครือข่าย โมเดลของเครือข่าย การสื่อสารชั้นกายภาพ ข้อมูลและสัญญาณและการเข้ารหัสสัญญาณ เทคนิคการตรวจสอบและแก้ไขความผิดพลาดของข้อมูล โพรโตคอลทางการสื่อสาร เครือข่ายท้องถิ่น เครือข่ายระยะไกล ชุดโพรโทคอลทีซีพี/ไอพี การออกแบบเลขที่อยู่ไอพีและการเลือกเส้นทาง โพรโตคอลในชั้นทรานสปอร์ตและบริการในเครือข่ายทีซีพี/ไอพี
Introduction to data communications; network topology; network models; physical layer; data and signal encoding; error detection and correction techniques; network protocol; local area network; wide area network; TCP/IP protocol suite; IP address design and routing; transport protocols and TCP/IP services
ศึกษาเกี่ยวกับนิยาม ความสําคัญ และบทบาทของอัลกอริทึมและโครงสร้างข้อมูล การวิเคราะห์อัลกอริทึมขั้นพื้นฐานโครงสร้างข้อมูลแบบพื้นฐานและแบบชั้นสูงบางประเภทรวมทั้งอัลกอริทึมที่ใช้ร่วมและวิธีสร้างโครงสร้างข้อมูลได้แก่ แถวลำดับ กองซ้อน แถวคอย รายการโยง ต้นไม้ ต้นไม้แบบทวิภาค ต้นไม้ค้นหาแบบทวิภาครวมทั้งต้นไม้ชั้นสูงบางประเภท เช่น ต้นไม้เอวีแอล ต้นไม้แบบบาลานซ์ และกราฟ การเรียงลำดับข้อมูลแบบต่าง ๆ และการค้นหาข้อมูล แฮชชิ่ง กลยุทธ์อัลกอริทึม การคำนวณอัลกอริทึม อัลกอริทึมแบบกระจาย ความซับซ้อนของอัลกอริทึม และทฤษฎีการคำนวณได้พื้นฐาน
ศึกษาเกี่ยวกับแนวคิดของระบบฐานข้อมูล แบบจำลองของข้อมูล ฐานข้อมูลเชิงสัมพันธ์ การออกแบบฐานข้อมูลเชิงสัมพันธ์ การทำให้เป็นบรรทัดฐาน ภาษาฐานข้อมูลและภาษาที่ใช้ในการสืบค้นข้อมูล กระบวนการประมวลผลรายการเปลี่ยนแปลง ระบบฐานข้อมูลเชิงกระจาย การออกแบบทางกายภาพของฐานข้อมูล
Study about database system concepts, data modeling, relational databases, relational database design, normalization, query language and database language, transaction processing, distributed databases, and physical database design.
ปฏิบัติการเกี่ยวกับเรื่องที่เรียนในวิชา ระบบฐานข้อมูล (Database System)
The experiments related to Database Systems.
ศึกษาและปฏิบัติการเกี่ยวกับแนวคิด และองค์ประกอบของระบบคอมพิวเตอร์การ
อันตรกิริยา (Interaction) ระหว่างฮาร์ดแวร์และซอฟต์แวร์ การประมวลผลข้อมูลทางอิเล็กทรอนิกส์ วิธีการออกแบบ และพัฒนาโปรแกรม การเขียนโปรแกรมด้วยภาษาระดับสูง การประยุกต์ใช้โปรแกรมด้วยภาษาระดับสูงการประยุกต์ใช้โปรแกรมสำเร็จรูปทางวิศวกรรม
แนวคิดพื้นฐานของการประมวลผลคลาวด์ คุณลักษณะสำคัญของการประมวลผลคลาวด์ ประเภทของการประมวลผลคลาวด์ เทคโนโลยีของการประมวลผลคลาวด์ เวอร์ชวลไลเซชั่น การจัดการคลาวด์ รูปแบบการให้บริการของคลาวด์ ความปลอดภัยในคลาวด์ การใช้เครื่องมือและซอฟต์แวร์ที่เกี่ยวกับคลาวด์
Basic concepts of cloud computing; important characteristic of cloud computing; types of cloud computing; cloud computing technologies; virtualization; cloud management; services of cloud; security in cloud computing; tools and software concerning cloud computing
ระบบการประมวลผลข้อมูล วัฏจักรของระบบ วิธีการวิเคราะห์เครื่องมือที่ใช้ในการวิเคราะห์ค่าใช้จ่าย การกา หนดปัญหา การเขียนโครงการ การศึกษาความเหมาะสม วิธีการออกแบบเครื่ องมือที่ใช้ในการออกแบบการพิจารณาฐานข้อมูล การออกแบบระบบ การออกแบบแฟ้มข้อมูลและแบบฟอร์ม การออกแบบโปรแกรม การจัดทำเอกสาร วิธีวิทยาการติดตั้งระบบ การเขียนและทดสอบโปรแกรม การบำรุงรักษาซอฟต์แวร์ การเขียนดาต้าโฟลว์ไดอะแกรม ซิสเต็มโฟลว์ชาร์ด อีอาร์ไดอะแกรม ดีซิชนั่
เทเบิล ดีซิชนทรี และ ดาต้าดิกชันนารี
ความรู้พื้นฐานเกี่ยวกับการติดต่อสื่อสารข้อมูล มาตรฐานสำหรับการสื่อสารข้อมูล แบบจำลองการสื่อสาร สัญญาณ การเข้ารหัสการผสมสัญญาณ ตัวกลางที่ใช้ในการสื่อสารข้อมูล การมัลติเพลกส์ การตรวจสอบและแก้ไขความผิดพลาดของข้อมูล การทำงานในชั้นการสื่อสารเดตาลิงค์ โพรโตคอลในชั้นการสื่อสารเดตาลิงค์ เครือข่ายสวิตชิ่งและการบริการ โครงข่ายการสื่อสารระยะไกล
ศึกษาเกี่ยวกับพื้นฐานเกี่ยวกับเครือข่ายคอมพิวเตอร์ เทคโนโลยีของเครือข่ายคอมพิวเตอร์บริเวณเฉพาะที่และบริเวณกว้าง ชุดโพรโทคอลทีซีพี/ไอพี การออกแบบเลขที่อยู่แบบไอพี โพรโทคอลหาเส้นทาง การเชื่อมโยงระหว่างเครือข่ายด้วยทีซีพี/ไอพี พื้นฐานเกี่ยวกับความมั่นคงและความปลอดภัยของเครือข่ายคอมพิวเตอร์ ความปลอดภัยข้อมูลและการคงสภาพข้อมูล การจัดการเครือข่าย การประเมินประสิทธิภาพ โปรแกรมประยุกต์ด้านเครือข่ายคอมพิวเตอร์