Course syllabus

010123218-64 เรื่องคัดเฉพาะทางวิศวกรรมคอมพิวเตอร์ 2 (Selected Topics in Computer Engineering II)

Course Syllabus

Data entry : Dr.Pruk Sasithong
1. Course number and name

010123218-64 เรื่องคัดเฉพาะทางวิศวกรรมคอมพิวเตอร์ 2 (Selected Topics in Computer Engineering II)

2. Credits and contact hours

3(3-0-6)

3. Instructor’s or course coordinator’s name

Dr.Pruk Sasithong

4. Text book, title, author, and year

  1. Dutt, D.G. — Cloud Native Data Center Networking, O'Reilly Media, 2019
  2. Kurose, J. & Ross, K. — Computer Networking: A Top-Down Approach (8th Edition), Pearson, 2020

5. Specific course information

  1. brief description of the content of the course (catalog description)
    ศึกษาแนวคิดและสถาปัตยกรรมของระบบเครือข่ายบนคลาวด์ตั้งแต่พื้นฐาน Cloud Computing (IaaS/PaaS/SaaS, Public/Private/Hybrid Cloud) สถาปัตยกรรมเครือข่ายแบบ Cloud Native การรักษาความมั่นคงปลอดภัยบนคลาวด์ การขยายขนาดระบบ (Scalability, Availability) และการประยุกต์ใช้บริการปัญญาประดิษฐ์บนคลาวด์
  2. prerequisites or co-requisites
  3. indicate whether a required, elective, or selected elective (as per Table 5-1) course in the program
    Selected elective :

6. Specific goals for the course

  1. specific outcomes of instruction (e.g. The student will be able to explain the significance of current research about a particular topic.)
    1. CLO1 อธิบายหลักการของการประมวลผลแบบคลาวด์และเครือข่ายคลาวด์ได้
    2. CLO2 ออกแบบเครือข่ายส่วนตัวเสมือนและสถาปัตยกรรมเครือข่ายบนระบบคลาวด์ให้สอดคล้องกับข้อกำหนดของระบบได้
    3. CLO3 วิเคราะห์ เปรียบเทียบ และเลือกใช้บริการคลาวด์จากผู้ให้บริการหลายรายให้เหมาะสมกับข้อกำหนดด้านเทคนิคและธุรกิจได้
    4. CLO4 ออกแบบระบบบนคลาวด์ที่รองรับการขยายขนาด ความพร้อมใช้งาน และความมั่นคงปลอดภัยได้
    5. CLO5 บูรณาการบริการปัญญาประดิษฐ์บนระบบคลาวด์เพื่อพัฒนาระบบตามข้อกำหนดที่กำหนดได้
    6. CLO6 วิเคราะห์และประเมินต้นทุน รวมทั้งประสิทธิภาพของการใช้งานระบบคลาวด์ได้
  2. explicitly indicate which of the student outcomes listed in Criterion 3 or any other outcomes are addressed by the course.
    ABET Student Outcome (SO) Listed in Criterion 3 Course learning outcome (CLO)
    PO2 : การวิเคราะห์ปัญหาทางวิศวกรรม สามารถระบุปัญหา สืบค้นทางเอกสาร สร้างแบบจำลองรวมตั้งสมการความสัมพันธ์ระหว่างตัวแปรต่าง ๆ เพื่อหาคำตอบ และแก้ไขปัญหาทางวิศวกรรมที่ซับซ้อน จนได้ข้อสรุปเบื้องต้น โดยใช้หลักการและเครื่องมือวิเคราะห์ทางด้านคณิตศาสตร์ วิทยาศาสตร์ และทางด้านวิศวกรรมศาสตร์ ทั้งนี้ ให้คำนึงถึงการพัฒนาที่ยั่งยืนในทุกองค์ประกอบ
    • CLO1 อธิบายหลักการของการประมวลผลแบบคลาวด์และเครือข่ายคลาวด์ได้
    • CLO2 ออกแบบเครือข่ายส่วนตัวเสมือนและสถาปัตยกรรมเครือข่ายบนระบบคลาวด์ให้สอดคล้องกับข้อกำหนดของระบบได้
    • CLO3 วิเคราะห์ เปรียบเทียบ และเลือกใช้บริการคลาวด์จากผู้ให้บริการหลายรายให้เหมาะสมกับข้อกำหนดด้านเทคนิคและธุรกิจได้
    • CLO4 ออกแบบระบบบนคลาวด์ที่รองรับการขยายขนาด ความพร้อมใช้งาน และความมั่นคงปลอดภัยได้
    • CLO5 บูรณาการบริการปัญญาประดิษฐ์บนระบบคลาวด์เพื่อพัฒนาระบบตามข้อกำหนดที่กำหนดได้
    • CLO6 วิเคราะห์และประเมินต้นทุน รวมทั้งประสิทธิภาพของการใช้งานระบบคลาวด์ได้
    PO8 : ความรับผิดชอบของวิศวกรต่อโลก มีความเข้าใจและความรับผิดชอบต่อการปฏิบัติวิชาชีพวิศวกรรมในบริบทของสังคม เศรษฐกิจ สิ่งแวดล้อม การพัฒนาที่ยั่งยืน และกรอบของกฎหมาย รวมทั้งสามารถประเมินผลกระทบของการแก้ไขปัญหาทางวิศวกรรมที่มีต่อสังคม สิ่งแวดล้อม และการพัฒนาที่ยั่งยืนด้วย
    • CLO3 วิเคราะห์ เปรียบเทียบ และเลือกใช้บริการคลาวด์จากผู้ให้บริการหลายรายให้เหมาะสมกับข้อกำหนดด้านเทคนิคและธุรกิจได้
    • CLO4 ออกแบบระบบบนคลาวด์ที่รองรับการขยายขนาด ความพร้อมใช้งาน และความมั่นคงปลอดภัยได้
    • CLO6 วิเคราะห์และประเมินต้นทุน รวมทั้งประสิทธิภาพของการใช้งานระบบคลาวด์ได้

7. Brief list of topics to be covered
  • Cloud service models and deployment models
  • Virtualization and container technologies
  • Virtual Private Cloud (VPC) and cloud network architecture
  • Cloud storage, databases, and load balancing
  • Scalability, high availability, and fault tolerance
  • Cloud security and identity and access management
  • Cloud monitoring, logging, and cost optimization
  • Artificial intelligence services on cloud platforms
8. Course Assessment
Course assessment Weight score (%) Assessment tools Date
Quiz and Homework 10 quiz, assignment 22 Jun 2026 - 16 Oct 2026
Mini-Project 50 group discussion, Proposal, Infrastructure Review, Presentation, Demo and Report 24 Aug 2026 - 16 Oct 2026
Final Examination 40 final examination 19 Oct 2026 - 30 Oct 2026
The grading table
Grading Rank
>= 80% A
75% - 79.99% B+
70% - 74.99% B
65% - 69.99% C+
60% - 64.99% C
55% - 59.99% D+
50% - 54.99% D
0% - 49.99% F

หมายเหตุ - ลำดับเนื้อหาจะมีการปรับเปลี่ยนตามความเหมาะสม