يتناول هذا المساق التعريف بلغة النمذجة الموحدة UML، كما يتناول المساق التدريب على برامجيات مثل anylogic وكيفية استخدامها في مشاريع.ويتعرف الطالب الى طرق وانواع المحاكاة وتصنيف نماذج المحاكاة ومراحل بناء النماذج والتحقق منها ولغات المحاكاة وتصميم التجارب وتكوين الفرضيات وفحصها وطرق اجراء التجارب وتوليد الاعداد والاحداث عشوائيا وطرق تمثيل الاصطفاف ودراسة بعض تطبيقات المحاكاة في مجال النظم الامنية والعسكرية والشرطية.