قسم هندسة البرمجيات

المزيد ...

حول قسم هندسة البرمجيات

مع تطور التكنولوجيا وزيادة حجم البرمجيات يتطلب انجاز المشاريع البرمجية الكبيرة عمل المبرمجين في فرق كبيرة تعمل معا لانجاز مشروع برمجي محدد , يتطلب العمل الجماعي في مجال البرمجيات قدرات هندسية خاصة تختص بتطوير البرمجيات. 

لمواكبة هذا التطور تـم تأسيس قسم هندسة البرمجبات مع بداية تأسيس الكلية في سنة 2008 وذلك نظرا للاهمية الملحة لوجود مثل هذا القسم والذي  يهدف القسم الى إعداد الكوادر القادرة على إداء انجاز المشاريع البرمجية بالطرق الهندسية المعمول بها في هذا المجال مثل التحليل وتحديد المتطلبات والتصميم وإدارة المشاريع وتأكيد الجودة وغيرها.

ساهم هذا القسم بالفعل في تخريج اكثر من 200 مهندس مع نهاية فصل الربيع للعام الدراسي 2019.  ويفتخر القسم بكافة الخريجين لما أبدوه من آداء ممتميز في الجهات العامة  والشركات الخاصة. حاليا تصل نسبة التوظيف لخريجي القسم اكثر من 90% ومعظم الطلبة يتحصلون على وظائف او يؤسسون شركات خاصة قبل تخرجهم.

حقائق حول قسم هندسة البرمجيات

نفتخر بما نقدمه للمجتمع والعالم

29

المنشورات العلمية

12

هيئة التدريس

99

الطلبة

101

الخريجون

البرامج الدراسية

بكالوريوس في تقنية المعلومات
تخصص هندسة البرمجيات

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

التفاصيل

من يعمل بـقسم هندسة البرمجيات

يوجد بـقسم هندسة البرمجيات أكثر من 12 عضو هيئة تدريس

staff photo

د. عبد السلام الفيتوري أحمد النويصري

عبدالسلام النويصري هو احد اعضاء هيئة التدريس بقسم هندسة البرمجيات بكلية تقنية المعلومات وهو يعمل السيد عبدالسلام النويصري بجامعة طرابلس كـاستاذ مساعد منذ 2014-12-16 وله العديد من المنشورات العلمية في مجال تخصصه

منشورات مختارة

بعض المنشورات التي تم نشرها في قسم هندسة البرمجيات

خوارزمية ذكية للتعـرف على معالم أندلسية باستخدام نموذج التعـلم العـميق

تـقنيات الذكاء الاصطناعي تُـسخر الآن لخدمة كافة مجالات الحياة، اقتصادية كانت أو طبية، أو تعليمية، أو عسكرية أو سياحية، وهي تقنيات تتميز باستمرارية تطورها وتستوحي بناء نماذج خوارزميات ذكائها من خلال الطبيعة التي نحيا فيها، في أسلوب التعامل مع المعضلات وحلها، وهي متعددة المنهجيات في الذكاء الاصطناعي، وأشهرها في هذه الحقبة، منهجية تعلم الآلة (Machine Learning) التي يتفرع منها أسلوب حديث يعرف بالتعليم العميق (Deep Learning)، وهو الذي بناؤه مستوحى من مفهوم شبكة الخلايا العصبية الدماغية (Artificial Neural Networks). إن هذا المجال المتطور يبشر بحل مشاكل كانت ضربا من الخيال يوماً ما، وانتشرت تطبيقاته المبتكرة الجديدة بشكل كبير جداً مؤخراً، وفي هذه الورقة سيتم بناء نموذج تعلم عميق يعمل على التعرف على بعض المَعالم الأندلسية الشهيرة، والنموذج سيكون بمثابة العقل المفكر في تطبيق الهاتف المحمول الذي يلتقط صورة المَعلم الأندلسي، فيحلل جزئيات الصورة محاولاً التعرف عليها وذكر اسم ذلك المَعلم، والنظام المتطور لهذا التطبيق الذكي سيستخدم تقنية خدمات الويب(Web Services) للتواصل مع قاعدة بيانات النظام، والرد بالمعلومات التي يحتاجها المستخدم، كما يعتبر هذا المجال من بصريات الحاسوب(Computer Vision) التي تعنى بقدرة الحواسيب على تمييز الصور والأشكال.
رضوان علي بلقاسم حسين, عبدالحميد الفلاح ميلود الواعر, عائشة محمود فياض(12-2021)
Publisher's website

Analysis of Survey Data on Open Educational Resources

This paper reports on a preliminary analysis of survey data on using open educational resources at the Faculty of Information Technology, University of Tripoli. The survey data was collected electronically from students. The objective of the survey is to assess the awareness and usage of open educational resources within the faculty. Results of our survey reveal that 90% of students are using open educational resources. arabic 7 English 46
Abdusalam F. Nwesri , H. Harmain(4-2019)
Publisher's website

Improving Performance and Progression of Novice Programmers: Factors Considerations

Teaching computer programming is recognized to be difficult and a real challenge. The biggest problem faced by novice programmers is their lack of understanding of basic programming concepts. A visualized learning tool was developed and used by volunteered first-year students for two semesters. The purposes of this paper are: Firstly, to emphasize factors which directly affect the performance of our students negatively. Secondly, to examine whether the proposed tool would improve their performance and learning progression or not. This tool provides many features and enhancement which were presented to students as pre-lecture material. The results of adopting this tool were conducted using a pre-survey and post-survey questionnaire. As a result, students who used the learning tool showed better performance in their programming subject. arabic 9 English 74
Hala Shaari, Nuredin Ahmed(1-2018)
Publisher's website