
يقدم هذا التخصص محتوى شاملاً للمبرمجين الراغبين في تحسين مهاراتهم في البرمجة الآمنة. يتناول المبادئ الأساسية للبرمجة الآمنة، ويشرح كيفية بناء نماذج للتهديدات المختلفة التي قد تواجه البرمجيات. بالإضافة إلى ذلك، يركز على تطبيق مفاهيم التشفير الأساسية للحفاظ على سلامة المعلومات. من خلال دراسة ثغرات تنفيذية في لغتي البرمجة C/C++ وجافا، سيتعلم المشاركون كيفية التفكير بطريقة مشابهة للقراصنة لتعزيز أمن البرامج التي تطورها المؤسسات. يشمل التخصص كذلك تدريبات عملية باستخدام مشروع OWASP WebGoat الذي يساعد على فهم الهجمات والاختبارات الأمنية من خلال محاكاة واقعية.
Joubin Jabbari
Software Security Architect, Financial Industry
Sandra Escandor-O'Keefe
Offensive Security Engineer at Fastly
Matthew Bishop, PhD
Professor