CS327 : هندسة برمجيات

القسم العلمي

قسم الحاسوب

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

بكالوريوس في الحاسوب

نوع المقرر

إجباري

الوحدات

03

الاسبقيات

CS314

نظرة عامة

يتناول هذا المقرر نظرة شاملة (بعض التعریف و المصطلحات ، النشأة والتطبیقات) نمذجة البرمجیات، دورة حیاة البرمجیات، تحلیل متطلبات البرمجیات، التوثیق، أنماط تصمیم البرمجیات، الأسالیب التقلیدیة والشیئیة، تطبیقات أنماط تصمیم البرمجیات (كل المراحل) باستخدام مشروع عملي، ضمان جودة البرمجیات وتوثیق البرمجیات وسبل قیاسھا، منھجیات التطویر وإدارة المشاریع.

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

1. يتعرف على المهام التي يمكن أن يتقلدها فريق أعضاء المنظومة

2. يميز بين المصطلحات التي يمكن أن تقابله مثل (الزبون - المستخدم)

3. يصف متطلبات المنظومة عن طريق أدوات التحليل و التصميم المناسبة

4. يوثق جميع مراحل المنظومة كما تمت دراستها في علم هندسة البرمجيات مستخدما الطرق و الأدوات و المنهجيات الملائمة حسب المنظومة.

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

1. المحاضرات.

2.حلقات النقاش والحوار

3.إنشاء توثيق لمشروع عملي

طرق التقييم

ت طرق التقييم النسبة المئوية

1 امتحان نصفي 40%

2 امتحان نهائي 60%

المجموع 100%

المراجع

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

www.noor-book.com

www.microsoft.com

دراسات قرآنية1 (AR101)
لغة عربية1 (AR103)
رياضة عامة 1 (MM111)
أساسيات برمجة 1 (CS111)
مقدمة وتطبيقات حاسوب (CS112)
الدوائر الرقمية (CS113)
أصول التربيه (EPSY101)
علم النفس العام (EPSY 100)
لغة إنجليزية1 (EN100)
دراسات قرآنية2 (AR102)
رياضة عامة 2 (MM112)
علم النفس الارتقائي (EPSY 203)
طرق التدريس العامة (EPSY 201)
لغة إنجليزية2 (EN101)
لغة عربية 2 (AR104)
تنظيم حاسبات ولغة التجميع (CS213)
نظم تشغيل (CS223)
لغة عربية3 (AR105)
تراكيب منفصلة هياكل رياضية (CS122)
أساسيات برمجة 2 (CS211)
طرق وتطبيقات عددية (CS212)
أسس المناهج (EPSY 202)
علم النفس التربوي (EPSY 200)
البرمجة بلغة السي (CS221)
طرائق تدريس حاسوب (CS316)
مبادئ برمجة الانترنت (CS321)
البرمجة الشيئية (CS311)
تقنية المعلومات (CS411)
تراكيب بيانات 1 (CS312)
لغة عربية4 (AR106)
مبادئ صيانة حاسوب (CS414)
تحليل وتصميم نظم (CS314)
طرق البحث العلمي (EPSY301)
لغة مرئية 1 - VB1 (CS214)
تطبيقات تدريسية (CS317)
القياس والتقويم (EPSY 302)
قواعد البيانات (CS320)
الصحة النفسية (EPSY 401)
وسائل تعليمية (EPSY 303)
تراكيب البيانات 2 (CS324)
هندسة برمجيات (CS327)
لغة مرئية 2 - VB2 (CS224)
الرسم وتطبيقات بالحاسوب (CS412)
ذكاء اصطناعى (CS413)
دراسة منظومات (CS330)
مشروع التخرج (CS415)
التربية العملية (EPSY 402)