هندسة البرمجيات
الفصل الاول
2211121 • 3 cr
مقدمة في البرمجة
2221111 • 3 cr
مقدمة في تكنولوجيا المعلومات
2222111 • 3 cr
تراكيب متقطعة للحوسبة
2231102 • 3 cr
مهارات الإتصال باللغة الانجليزية
CS101 • 3 cr
متطلب جامعي
الفصل الثاني
2211123 • 3 cr
البرمجة الشيئية الموجهة ( الهدفية)
2211131 • 3 cr
تصميم المنطق الرقمي
2231261 • 3 cr
اساسيات هندسة البرمجيات
2222244 •3 cr
برمجة علوم البيانات والذكاء الاصطناعي1
CS101 • 3 cr
متطلب جامعي
الفصل الاول
2221261 • 3 cr
مقدمة في قواعد البيانات
2222261 • 3 cr
مقدمة في الذكاء الأصطناعي
2211211 • 3 cr
تركيب بيانات
2212251 • 3 cr
اساسيات الامن السيبراني
2231221 • 3 cr
هندسة المتطلبات
CS101 • 3 cr
متطلب جامعي
الفصل الثاني
2211212 • 3 cr
خوارزميات
2222106 • 3 cr
الإحصاء والاحتمالات
2231265 • 3 cr
إدارة المشاريع البرمجية
2211105 • 3 cr
مقدمة في الطرق العددية
CS101 • 3 cr
متطلب تخصص
CS101 • 3 cr
متطلب جامعي
الفصل الاول
2231331 • 3 cr
هيكلة البرمجيات وتصميمها
2211431 • 3 cr
نظم التشغيل
2221223 • 3 cr
برمجة تطبيقات الانترنت
2211231 • 3 cr
اساسيات معمارية الحاسوب
CS101 • 3 cr
متطلب تخصص
CS101 • 3 cr
متطلب جامعي
الفصل الثاني
2221321 • 3 cr
البرمجة المرئية
2211351 • 3 cr
شبكات الحاسوب
2231222 • 3 cr
توثيق البرمجيات
2231271 • 3 cr
تفاعل الانسان والحاسوب
2221441 • 3 cr
نظم ادارة قواعد البيانات
CS101 • 3 cr
متطلب جامعي
الفصل الاول
2212351• 3 cr
أمن الحاسبات والشبكات
2231341• 3 cr
نمذجة البرمجيات
2231499• 3 cr
التدريب الميداني لطلبة هندسة البرمجيات
2231266• 3 cr
تحليل وتصميم النظم
2231491 • 1 cr
مشروع تخرج 1
CS101 • 3 cr
متطلب جامعي
الفصل الثاني
2231361 • 3 cr
هندسة البرمجيات لتطبيقات الويب
2231421 • 3 cr
صيانة وتطوير البرمجيات
2231443 • 3 cr
ضمان جودة البرمجيات وفحصها
2231492 • 2 cr
مشروع تخرج 2
CS101 • 3 cr
متطلب جامعي
CS101 • 3 cr
متطلب جامعي
🌟 شخصية التخصص الملهمة
لينوس تورفالدس (Linus Torvalds)
المهندس العبقري الذي أعاد تشكيل عالم البرمجيات وهندسة النظم من جذورها. هو مبتكر نواة نظام التشغيل Linux، ومخترع نظام إدارة النسخ Git، الأداة الأساسية والأكثر أهمية التي يعتمد عليها كل مهندسي البرمجيات حول العالم لإدارة مشاريعهم والتعاون البرمجي الجماعي اليوم.
- ✦ أثبت للعالم قوة البرمجيات مفتوحة المصدر (Open Source) وكيف يمكن للمجتمع البرمجي بناء نظام تشغيل يقود خوادم وإنترنت العالم بالكامل.
- ✦ طوّر أداة Git ليحل أعقد مشكلة واجهت هندسة البرمجيات: وهي كيفية دمج أكواد آلاف المطورين معاً بسلاسة ودون أخطاء.
- ✦ يُمثّل مدرسة كتابة الكود النظيف والمبسط، ويركز دائماً على أهمية كفاءة الخوارزميات وتصميم المعماريات البرمجية المتينة.
"الكلام رخيص وسهل جداً.. أرني الكود البرمجي الحقيقي الحاسم؛ فالبرمجيات العظيمة تُبنى بالتطبيق والحل الفعلي للمشكلات، وليس بالحديث عنها."