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

  • كلية الحاسبات و تكنولوجيا المعلومات |
  • Arabic

وصف البرنامج

لا يوجد

نتائج التعلم

  • • لا يجد خريج هندسة البرمجيات صعوبة في إيجاد وظيفة تتعلق بشهادته التي حصل عليها، حيث هناك الكثير من مجالات عمل مهندس برمجيات. بسبب اتساع دائرة الخيارات المتاحة للعمل أمام خريج هندسة البرمجيات، حيث يستطيع اختيار الوظيفة التي تناسبه وتتوافق معه في قطاع العمل الذي يناسبه. • استيعاب كافة التطورات التكنولوجية والبرمجيات التي يشهدها عالمنا يومًا بعد يوم. • التعاون وتكوين شبكة علاقات واسعة ضمن فريق العمل الخاص بهندسة البرمجيات. • إمكانية الحصول على وظيفة بأي مكان في العالم مع سهولة الترقي الوظيفي. • حاجة سوق العمل المحلي والعالمي إلى التطوير الدائم في مجال البرمجيات وبالتالي تنوع فرص العمل وسهولة اقتناصها. • تم وضع مناهجنا في كلية الحاسبات وفقًا للإرشادات التي طورتها فرقة العمل المشتركة حول مناهج الحوسبة ، وجمعية IEEE للكمبيوتر ، ورابطة آلات الحوسبة (ACM) ، حول الموضوعات الأساسية التي يجب أن تركز عليها هندسة البرمجيات. • يقدم برنامج هندسة البرمجيات في كلية الخاسبات مسارًا تدريبيًا احترافيًا متخصصًا في اختبار البرمجيات ، وهو أمر مطلوب بشدة في سوق العمل، حيث توفر دورات مسار التدريب ااتخصصي للطلاب خبرة عملية و 4 شهادات مطلوبة لدخول السوق بسهولة وسرعة. • يكون الطلاب قادرين على اكتساب الخبرة العملية التي تسهل دخولهم إلى سوق العمل ، من خلال التطبيقات الواقعية والمشاريع. بالإضافة إلى ذلك ، يوفر القسم فرص تدريب خارج الحرم الجامعي للطلاب في شركات الحوسبة المحلية والدولية. • يتم إجراء ورش عمل وندوات دورية من قبل القسم لتمكين الطلاب من مقابلة شخصيات بارزة في صناعة الحوسبة والتعلم من خبراتهم. • أعضاء هيئة التدريس من الكفاءات العالية والمعرفة في مجموعة واسعة من المجالات هندسة البرمجيات الحديثة. المحاضرون هم حملة دكتوراه من جامعات دولية رفيعة المستوى ، يتابعون أحدث الأبحاث ولديهم مجموعة من المنشورات في المجلات الحديثة في التخصص.

مختصر

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

رمز العنوان المتطلبات الأساسي
BA101 - None
BA113 . None
CS111 . None
IS171 . None
LH135 . None of LH130*
AR115 None
رمز العنوان المتطلبات الأساسي
BA102 - BA101
CS143 . CS111
EC134 . BA113
LH136 . LH011
NC133 . LH135
NC172 . None
رمز العنوان المتطلبات الأساسي
BA201 . BA102
BA203 -. BA102
CE216 . CS111
CS202 . CS111
CS243 . CS143
رمز العنوان المتطلبات الأساسي
CE231 Introduction to Networks CS143
CE243 Intro. to Computer Architecture CE216
CS212 Data Structures and Algorithms CS243
CS244 Advanced Programming Applications CS243
IS273 Database Systems CS143
SE291 . CS243, IS171
رمز العنوان المتطلبات الأساسي
BA304 . BA102
CS311 . CS202
CS333 . IS273
SE391 . SE291
SE392 . SE291
رمز العنوان المتطلبات الأساسي
CS312 . CS212
CS322 ... CS212, CE243
CS366 . CS212, CS202
CS451 . SE291
SE393 . SE291
رمز العنوان المتطلبات الأساسي
CS481 . 96CR+
SE401 . GPA>=2.0 & 96 CR
SE491 . SE291
رمز العنوان المتطلبات الأساسي
CS421 . CS322, CE231
SE402 . SE401
SE492 SE291

الأسواق والمهن

  • بعد الحصول على بكالوريوس هندسة البرمجيات والدخول إلى سوق العمل الخاص به تنفتح أمام خريجي هندسة البرمجيات الكثير من الفرص الوظيفية التي يُمكنهم الالتحاق بها، كما يُمكنهم الالتحاق بالدراسة للحصول على درجة الماجستير في البرمجيات وطبيعة عمل شركات البرمجة، أو في مجال الاستشارات الهندسية المُتعلقة بمجال البرمجيات وتطويرها وإنتاجها، وهكذا يتمكن خريجي هندسة البرمجيات من الحصول على الكثير من الفرص والآفاق الوظيفية التي تمتاز بمكانتها الراقية بين غيرها من مجالات العمل علاوةً على راتبها المُميز والذي يُعد من أعلى الرواتب في كثير من البلدان، فمجال هندسة البرمجيات وتطويرها من المجالات المُستقبلية التي يتجه إليها الكثير من الدول المتطورة التي تهتم بالذكاء الاصطناعي والتكنولوجيا والبرامج الالكترونية. • مهندس برمجيات. Software Engineer • مهندس نظم. Systems Engineer • مطور برامج. Software Developer • مُحلل نُظم. Systems Analyst • مهندس صيانة برمجيات. Software Support Engineer • مُختبر برمجيات Software Tester • مهندس متطلبات البرمجيات Software Requirements Engineer • مهندس أمن برمجيات Software Security Engineer • مدير مشروعات تكنولوجيا المعلومات Project Manager وغيرها العديد من وظائف مهندس برمجيات يُمكن الالتحاق بها والعمل على كسب المزيد من الخبرات والترقي الوظيفي لنيل أعلى المُرتبات المهنية، فلقد تم تسجيل مهنة مُهندس البرمجيات بدخل سنوي يبلغ قيمته 110,140 دولار أمريكي، وهذا ضمن تصنيف أفضل المهن على مستوى العالم في عام 2020، مما يعني أن وظائف مهندس البرمجيات جميعها ذو مكانة مرموقة مع وضع البيئة المُحيطة وسوق العمل في المنطقة أو البلد..

متطلبات القبول

لا يوجد

الاختبارات والمتطلبات

لايوجد

الاتفاقيات



الاعتمادات

ابدأ طلبك

ابدأ رحلتك إلى حياتك المهنية الجديدة.