ITGS303 : إدارة مشاريع تقنية المعلومات

القسم العلمي

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

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

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

نوع المقرر

عام

الوحدات

03

الاسبقيات

نظرة عامة

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

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

المعرفة والفهم

  • فهم المعاني الاساسية لأدارة مشاريع تقنية المعلومات
  • أهمية أستخدام تطبيق أسس إدارة مشاريع تقنية المعلومات في بناء الانظمة
  • تعلم طرق الإدارة والتعامل مع الفريق
  • تعلم الطرق المختلفة في التخطيط و تقدير التكلفة و إعداد الجدول الزمني
  • تعلم الادوات المستخدمة و اختلافها

المهارات الذهنية

  • التخطيط و الاعداد لأدارة نظام برمجي متكامل
  • التفكير الاستراتيجي
  • القدرة على حل المشاكل
  • مهارات القيادة والمهارات الناعمة

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

  • استخدام التقنيات المناسبة لبناء أنظمة تقنية المعلومات
  • تقييم و تحديد المخاطر التي تواجه المشروع و كيفية تجنبها او التقليل من وقعها و تأثيرها
  • استخدام االتطبيقات البرمجية والادوات للتخطيط و تقدير التكلفة
  • القدرة على تطبيق نشاطات إدارة المشاريع في أنظمة تقنية المعلومات
  • التوثيق و اهميته فى إدارة مشاريع تقنية المعلومات
  • التأكد من جودة الاجراءات و العمليات الادارية

المهارات العامة والمنقولة

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

طرق التعلم والتعليم

  • محاضرات
  • بحوث فصلية
  • مشاريع صغيرة
  • تقديم عروض

طرق التقييم

  • الامتحان النصفي = 30
  • المشروع العملي = 20
  • الامتحان النهائي = 50

محتوى المقرر

  • Introduction to IT project management
  • IT project management activities
  • An overview of project planning
  • IT project planning techniques
  • IT cost and effort estimation
  • IT Risk management
  • IT Project documentation
  • Managing people and organizing teams
  • Monitoring and control
  • Project Quality Management
  • Planning for change
  • Project Procurement Management and Outsourcing
  • Leadership and Ethics
  • Project Implementation, Closure and Evaluation

برمجة الشبكات (ITSE405)
تطوير التطبيقات المتنقلة (ITSE304)
خوارزميات و بروتوكولات التشفير (ITSE306)
نظم إسترجاع المعلومات (ITSE307)
نظم تشغيل الأجهزة المتنقلة (ITSE308)
نماذج البرمجة (ITSE309)
مبادئ تطوير الألعاب (ITSE401)
نظم الوسائط المتعددة (ITSE404)
الحوسبة السحابية (ITSE406)
خدمات الانترنت (ITSE407)
تطوير تطبيقات الانترنت (ITSE408)
نمذجة الأنظمة المركبة (ITSE303)
التنقيب عن البيانات/الذكاء التجاري (ITSE302)
الشبكات الاجتماعية (ITSE409)
برمجة المنطق (ITSE301)
رياضة 1 (ITMM111)
فيزياء (ITPH111)
تقنيات حل المشاكل (ITGS113)
مقدمة في تقنية المعلومات (ITGS111)
لغة إنجليزية 1 (ITEL111)
لغة عربية 1 (ITAR111)
رياضة 2 (ITMM122)
لغة عربية 2 (ITAR122)
لغة إنجليزية 2 (ITEL122)
مقدمة في البرمجة (ITGS122)
تحليل و تصميم نظم (ITGS124)
الدوائر المنطقية (ITGS126)
مقدمة في الشبكات (ITGS215)
مبادئ الإحصاء والاحتمالات (ITST211)
البرمجة الشيئية (ITGS211)
مقدمة في هندسة البرمجيات (ITGS213)
التراكيب المنفصلة (ITGS217)
التحليل العددي (ITGS219)
مقدمة في قواعد البيانات (ITGS228)
تراكيب بيانات (ITGS220)
أساسيات نظم المعلومات (ITGS222)
مقدمة في برمجة الانترنت (ITGS226)
معمارية الحاسوب (ITGS223)
أمن المعلومات (ITGS224)
تحليل وتصميم الخوارزميات (ITGS301)
إدارة مشاريع تقنية المعلومات (ITGS303)
تحليل متطلبات برمجيات (ITSE311)
قواعد البيانات المتقدمة (ITSE312)
الكتابة العلمية (ITGS304)
لغة برمجة الحديثة - جافا متقدمة (ITSE322)
بناء البرمجيات (ITSE321)
نظم التشغيل (ITGS302)
تصميم وهيكلة البرمجيات (ITSE411)
برمجة الانترنت المتقدمة (ITSE412)
التفاعل بين الإنسان والحاسوب (ITSE413)
أخلاقيات هندسة البرمجيات (ITSE414)
جودة واختبار البرمجيات (ITSE421)
إعادة إستخدام البرمجيات (ITSE422)
البرمجة المرئية (ITSE423)
أنماط تصميم البرمجيات (ITSE424)