หน่วย
1. ความรู้เบื้องต้นเกี่ยวกับปัญญาประดิษฐ์และวินัยการตรวจสอบในสาขาวิศวกรรมคอมพิวเตอร์ 2. การวิเคราะห์ความต้องการและการออกแบบซอฟต์แวร์ 3. การเขียนโค้ดและการจับคู่การเขียนโปรแกรมด้วย AI 4. การทบทวนโค้ด การปรับโครงสร้างใหม่ และหนี้ทางเทคนิค 5. การดีบักและการแก้ไขปัญหา 6. ทดสอบระบบอัตโนมัติและการประกันคุณภาพ 7. โครงสร้างข้อมูล อัลกอริธึม และประสิทธิภาพ 8. ฐานข้อมูล SQL และการสร้างแบบจำลองข้อมูล 9. API สถาปัตยกรรมระบบ และคลาวด์ 10. รหัสที่ปลอดภัย การสร้างแบบจำลองภัยคุกคาม และการวิเคราะห์ช่องโหว่ 11. เอกสารประกอบ DevOps และ CI/CD อัตโนมัติ 12. ขอบเขต: ความปลอดภัย ความเป็นส่วนตัว ใบอนุญาต และจริยธรรม
หน่วย 7 / 12

โครงสร้างข้อมูล อัลกอริธึม และประสิทธิภาพ

กำไร:

  • ความสามารถในการเลือกโครงสร้างข้อมูลและอัลกอริธึมที่เหมาะสมสำหรับปัญหาเกี่ยวกับ AI และการวิเคราะห์ความซับซ้อน (Big-O)
  • ความสามารถในการตรวจจับและปรับปรุงปัญหาคอขวดของประสิทธิภาพด้วยการสนับสนุน AI ผ่านการวัดและลอจิกการทำโปรไฟล์
  • ความสามารถในการตรวจสอบความซับซ้อนของ AI และการอ้างประสิทธิภาพด้วยการวิเคราะห์ด้วยตนเองและการวัดตามจริง