يعطي المقرر نظرة ثاقبة للمشاكل الأخلاقية المهمة للمهنيين في هندسة البرمجيات وتطبيقات الكمبيوتر. إنه يشكل إطارًا يمكن من خلاله تحليل القضايا المهنية والأخلاقية ، ويبني وعيًا بوجهات النظر المختلفة للقضايا الأخلاقية والمسؤوليات الأخلاقية للمهنيين.تشمل الموضوعات ، من بين أمور أخرى: النظريات الأخلاقية الأساسية لأخلاقيات الهندسة. السياق الاجتماعي للمهنة ؛ التضارب بين الولاءات لمبادئ مختلفة مثل السلامة والاقتصاد ؛ المبدأ الوقائي والأثر البيئي ؛ النزاهة؛ الإجمالية؛ ملكية؛ إلخ.
المخرجات التعليمية المستهدفة من دراسة المقرر
المعرفة والفهم
أن يتعرف الطالب على أهمية تخصصه ودوره في حماية سلامة وكرامة المجتمع
أن يصف تأثير القرارات المتعلقة بهندسة البرمجيات على المجتمع والاقتصاد والبيئة والزبون والإدارة والزملاء ونفسه
أن يفهم الطالب دور المعايير المهنية والأخلاقية في هندسة البرمجيات
أن يتعلم الطالب آليات إعداد لوائح المعايير المهنية والأخلاقية في هندسة البرمجيات
المهارات الذهنية
أن يربط الطالب بين قراراته وآثارها عليه وعلى مجتمعه
أن يميز الطالب بين التصرف الأخلاقي المهني وغيرها
أن يستنتج الطالب العبر من مواقف حالات دراسية سابقة
أن يكون الطالب قادراً على تنظيم أفكاره وصياغتها بشكل مفهوم
المهارات العملية والمهنية
أن يتمكن الطالب من قراءة سيناريوهات حالات دراسية وتحليلها
أن يستطيع الطالب صياغة إجابات عملية تطبيقية
أن يحسن الطالب الاستماع لآراء الآخرين وانتقادها
أن يقدر الطالب على مراجعة وكتابة لائحة تنظيمية لأخلاقيات المهنة
المهارات العامة والمنقولة
أن يدرك الطالب أهمية تخصصه
أن يكتسب الطالب مهارة التفكير في أبعاد قراراته وأثار تصرفاته