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

รหัสที่ปลอดภัย การสร้างแบบจำลองภัยคุกคาม และการวิเคราะห์ช่องโหว่

กำไร:

  • ความสามารถในการรับรู้ช่องโหว่ด้านความปลอดภัยทั่วไป (การแทรกซึม การรับรองความถูกต้อง การรั่วไหลของข้อมูลที่เป็นความลับ) ด้วยการสนับสนุนของ AI
  • ความสามารถในการแยกแบบจำลองภัยคุกคามอย่างง่ายสำหรับส่วนประกอบในรูปแบบที่มีโครงสร้างแบบ AI
  • ความสามารถในการตรวจสอบคำแนะนำด้านความปลอดภัยของ AI เทียบกับมาตรฐานปัจจุบันและการทดสอบจริง