برنامج بكالوريوس العلوم في هندسة البرمجيات
برنامج بكالوريوس العلوم في هندسة البرمجيات
برنامج بكالوريوس العلوم في هندسة البرمجيات
برنامج بكالوريوس العلوم في هندسة البرمجيات
معلومات البرنامج
يعد قسم هندسة البرمجيات الحدث الاضافي في كلية علوم الحاسب والمعلومات، حيث أنشئ في 5/8/1427هـ كتطوير لقسم تقنية الحاسب. واعتمدت الخطة الدراسية لقسم هندسة البرمجيات من قبل مجلس كلية علوم الحاسب والمعلومات في 14/4/1428هـ. كما تمت الموافقة عليها من قبل مجلس جامعة الملك سعود في 4/6/1428 هـ. يتوقع تخرج الدفعة الأولى في الفصل الصيفي لعام 1432هـ (2011م)
الفرص الوظيفية
تتزايد الحاجة إلى مهندسي برمجيات مؤهلين بشكل عالٍ يوماً بعد يوم. وستتوفر لخريجي برنامج هندسة البرمجيات فرص وظيفية متنوعة في صناعة البرمجيات وتقنية المعلومات، وتشمل هذه الفرص:
- مهندس معمارية البرمجيات.
- مصمم برمجيات.
- محلل نظم برمجيات
- محلل متطلبات برمجيات.
- مهندس برمجيات.
- متخصص في ضمان جودة البرمجيات
- مدير مشروع برمجيات.
كما يمكن للطلاب إكمال الدراسات العليا في برنامج الماجستير بعد حصولهم على درجة البكالوريوس، في القسم نفسه أو في جامعات أخرى داخل وخارج المملكة العربية السعودية.
الأهداف التعليمية للبرنامج
بعد الحصول على درجة بكالوريوس في هندسة البرمجيات بسنوات قليلة ، من المتوقع أن خريجينا يحققوا الأهداف التعليمية التالية للبرنامج (وليس بالضرورة جميعهم) :
- امتلاك المهارات المهنية اللازمة في مجال هندسة البرمجيات والتي تجعلهم واثقين من تطوير حلول برمجية عالية الجودة في مختلف مجالات التطبيق في ظل قيود واقعية مختلفة.
- المشاركة والنجاح في حياتهم المهنية من خلال العمل الجماعي ، والسلوك الأخلاقي ، والتواصل الفعال.
- اكتساب وفهم لأهمية التعلم مدى الحياة من خلال التنمية المهنية والتدريب العملي ، والشهادات المتخصصة.
- شغلهم بشكل تدريجي لوظائف وأدوار مؤثرة في منظماتهم ومجتمعاتهم المحلية.
- متابعة الدراسات العليا والنجاح في الحياة الوظيفية الأكاديمية والبحثية.
مخرجات الطلاب
تمشياً مع متطلبات هيئة الاعتماد الأكاديمي العالمية ABET لاعتماد برامج هندسة البرمجيات، فإن خريجي قسم هندسة البرمجيات سيتحلون بمهارات مرتبطة بالحاسب إضافة إلى المهارات الهندسية كما يلي:
- القدرة على تطبيق معارفهم الرياضية والعلمية والهندسية.
- القدرة على تصميم التجارب وتنفيذها، إضافة إلى تحليل وتفسير النتائج.
- القدرة على تصميم نظم البرمجيات، ومكوناتها، وعملياتها للوفاء بالمتطلبات المرغوبة ضمن القيود الواقعية سواء الاقتصادية أو البيئية أو الاجتماعية أو السياسية أو الأخلاقية أو ما يتعلق بالصحة والسلامة، بشكل عملي ومستديم.
- القدرة على تحديد مشاكل هندسة البرمجيات وصياغتها وحلها.
- القدرة على تطبيق مفاهيم ومهارات الرياضيات المتقطعة، والاحتمالات والإحصاء، ومواضيع علوم الحاسب والعلوم الأخرى ذات الصلة، بشكل مناسب في نظم البرمجيات المعقدة.
- القدرة على استخدام المهارات والتقنيات وأدوات هندسة البرمجيات الحديثة والضرورية لممارسة الهندسة.
- القدرة على تحليل نظم البرمجيات، وتصميمها، والتحقق من صحة تصميمها وصحة عملها، وتنفيذها، واستخدامها، وصيانتها.
- القدرة على العمل في مجال أو أكثر من المجالات الرئيسة للتطبيقات.
- القدرة على إدارة و تسيير عمليات تطوير نظم البرمجيات.
- فهم المسؤوليات الأخلاقية والمهنية.
- القدرة على التواصل بشكل بناء.
- القدرة على العمل الجماعي ضمن فريق متعدد التخصصات.
- الحصول على تعليم في كل المجالات الضرورية لفهم تأثير حلول هندسة البرمجيات على القضايا العالمية والاقتصادية والبيئية والاجتماعية.
- تمييز الحاجة والقدرة على متابعة التعلم مدى الحياة.
- المعرفة بالقضايا المعاصرة.
القبول
تشمل شروط قبول الطلاب في كُلية علوم الحاسب والمعلومات الحصول على مُعدل مٌركب لا يقل عن “٧٥ %”، ويتضمن العناصر التالية:
- “٢٥ %” من نتيجة اختبار القياس.
- “٢٥ %” من نتيجة الاختبار التحصيلي.
- “٢٥ %” من نتيجة الثانوية العامة.
- “٢٥ %” من نتيجة مُقررات الرياضيات في الثانوية العامة (المقرر: ١٤٠ريض؛ والمقرر: ١٥٠ريض).
وتُعطى أولوية القبول لأصحاب المعدل المُركب الأعلى.