أخبار الكليات
هندسة البرمجيات (Software engineering) هي فرع من فروع المعرفة تهدف إلى تطوير مجموعة أسس و قواعد تؤدي إلى
آليات و طرق لصناعة البرمجيات على جميع المستويات، و ذلك بطريقة تلبي كل احتياجات
المستخدمين. هندسة البرمجيات لا تهتم بكتابة البرنامج نفسه أي بكتابة شفرته بل تحاول
تحسين عملية تطوير و صنع البرنامج ابتداء من تحديد المواصفات و انتهاء عند مشكلة صيانة
البرنامج و تطويره. وهي تقوم على دراسة احتياجات المستخدم و تصميم البرمجية المناسبة
له، و الأخذ بعين الاعتبار العديد من الجوانب كالقدرة على تطوير البرمجية بسهولة
لاحقا،أو السرعة، أو إمكانية إضافة ملحقات له بشكل ديناميكي.