هذا المساق يعرف الطالب بواجهات المستخدم و مبادئ التصميم، وعرض المعلومات، البصرية والسمعيةز ومهارات الاتصال، وإدخال البيانات، والضوابط والأدوات وردود الفعل، والعوامل البشرية في مجال برمجة الكمبيوتر، تصميم مساحة العمل والاعتبارات البيئية والقانونية.