A PHP Error was encountered

Severity: Notice

Message: Undefined index: some_name

Filename: controllers/CV.php

Line Number: 91

Backtrace:

File: /home/snosit/public_html/cv/application/controllers/CV.php
Line: 91
Function: _error_handler

File: /home/snosit/public_html/cv/index.php
Line: 292
Function: require_once

السيرة الذاتية لإعضاء هيءة التدريس

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: val

Filename: views/indexMOKRAR2.php

Line Number: 168

Backtrace:

File: /home/snosit/public_html/cv/application/views/indexMOKRAR2.php
Line: 168
Function: _error_handler

File: /home/snosit/public_html/cv/application/controllers/CV.php
Line: 131
Function: view

File: /home/snosit/public_html/cv/index.php
Line: 292
Function: require_once

/لا يوجد n

المقرارت الدراسية

اجبارية / اختيارية نظري / عملي مساندة/تخصصية Course Code Course Name اسم المقرر
اجبارية الجانبين تخصصية CS601 Software Engineering هندسة البرمجيات

وصف المقرر الدراسي*

وصف المقرر الدراسي
قسم الحاسوب
أهــداف الـمـقـرر*
معرفة مفاهيم و مبادئ هندسة البرمجيات.
التعرف على دورة حياة البرمجيات و مراحل تطورها.
فهم التقنية الحديثة و استخدامتها و الادوات المستخدمة في تطوير البرمجيات.
استخدام أساليب هندسة البرمجيات لتطوير الانظمة.
وصف العمليات و الأنشطة المتعددة الخاصة بالهندسة البرمجيات.
امتلاك المهارات المهنية اللازمة في مجال هندسة البرمجيات.

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

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

اساليب التعليم*

اساليب التعليم
اﻟﻤﺤﺎﺿﺮات اﻟﻨﻈﺮﯾﺔ

المراجع والدوريات*

مكان تواجدها الناشر النسخة المؤلف عنوان المراجع
https://www.noor-book.com مدينة الملك عبدالعزيز للعلوم والتقنية السعودية الاولي جاك برينتز هندسة البرمجيات
http://book.org/ Addison-Wesley 9th Ian Sommerville Software Engineering

المحتوى العلمي للمقرارت الدراسية*

المعمل المحاضرة عدد الساعات التمارين الموضوع العلمي
0 3 3 0 مفاهيم هندسة البرمجيات
0 3 6 0 دورة الحياة المنتج البرمجي و نماذجها.
0 3 6 0 ادارة مشاريع برمجية
0 3 3 0 إدارة المخاطر
0 3 3 0 تحليل والتصميم المتطلبات
0 3 6 0 جودة البرمجيات
0 3 6 0 هندسة البرمجيات بمساعدة الكمبيوتر
0 3 3 0 صيانة البرمجيات و ارتقائها و ادارتها