AI (مصنوعی ذہانت) سے تیار کردہ کوڈ ڈیولپمنٹ ٹولز سے نکل کر ریپوزٹریز، مسلسل انٹیگریشن (CI) اور پروڈکشن کے مراحل تک پہنچتا ہے، اس لیے تصدیق ہونے تک اسے قابلِ اعتماد نہیں سمجھا جا سکتا۔ یہ کورس ڈیولپرز کی مدد کرتا ہے کہ وہ سیکیورٹی کی بار بار سامنے آنے والی کمزوریوں کی نشاندہی کریں، AI کی لکھی ہوئی تبدیلیوں کا جائزہ لیں، خودکار جانچ کے مراحل (automated gates) لاگو کریں، اور ایسے کنٹرولز قائم کریں جو تصدیق کے عمل کو روزمرہ کی ڈیولپمنٹ کا حصہ بنا دیں۔ اس کورس کے اختتام پر آپ خطرات کا جائزہ لینے، محفوظ نتائج کے حصول کو یقینی بنانے اور ٹیم کی سطح پر AI کوڈنگ ٹولز کے استعمال کو منظم کرنے کے عملی طریقوں سے واقف ہو چکے ہوں گے۔
یہ کورس ٹرسٹ باؤنڈریز (trust boundaries)، انجیکشن اور کمانڈ کمپوزیشن، ہارڈ کوڈڈ سیکریٹس، غیر محفوظ ڈیفالٹس، ڈیپینڈنسی ہیلوسینیشنز، پل-ریکویسٹ ریویو، SAST، سافٹ ویئر کمپوزیشن اینالائسز، سیکریٹ اسکیننگ، محفوظ پرامپٹنگ اور ٹیم گورننس کا احاطہ کرتا ہے۔ اس میں مرج-بلاکنگ پالیسیاں، اونرشپ روٹنگ، ڈیٹا باؤنڈریز، ایجنٹ کے استحقاق (privilege)، ٹریس ایبلٹی اور ریپوزٹری کنٹرولز جیسے امور کا بھی احاطہ کیا گیا ہے۔