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

هندسة البرمجيات  (2)
الحمد لله و الصلاة و السلام على رسول الله في هذا المنشور و المنشور الذي سبقه حاولت جمع اغلب تساؤلات الطلبة حول فرع هندسة البرمجيات ، في هذا المنشور و بعد افتتاح جامعة الفرات باب المفاضلة عليها رح احاول ان شاء الله اجاوب على اغلب تساؤلات الطلبة عن دراسة فرع هندسة البرمجيات في الجامعات التركية ، ما هي الجامعات التي يوجد فيها هذا الفرع ؟ الفرق بين التكنولوجي و المهندسليك ( بشكل عام )....

المنشور الثاني : توضيحات عن دراسة فرع هندسة البرمجيات في تركيا  :

1) ما هي الجامعات التركية التي يتواجد فيها الفرع ؟
يتم تدريس هذا الفرع في خمسة جامعات حكومية و هي جامعة الفرات ، جامعة كركلارلي ، جامعة كارادينيز تكنيك ، جامعة مانيسا جلال بايار و جامعة سامسون كما يتم تدريسه في كثير من الجامعات الخاصة أهمها جامعة اوسكودار و جامعة اتيليم و جامعة التن باش .

2) ما هي البرامج الدراسية التي يتم اتباعها في تدريس الفرع ؟
يتم تدريس هذا الفرع ضمن البرنامج الصباحي و المسائي في جميع الجامعات بالإضافة الى برنامج ال ULOP الذي تقوم بتوفيره جامعة الفرات فقط حيث يتضمن اكمال عامين دراسيين في جامعة الفرات التركية و يتم فيه تدريس الطالب جميع المواد باللغة الانكليزية ثم اكمال العامين المتبقيين في جامعة سام هيوستن في ولاية تكساس في الولايات المتحدة الامريكية و بذلك يحصل على شهادتين منفصلتين من كلا الجامعتين و هو برنامج مدفوع يدفع منتسبه ما يقارب ال 14 الف ليرة تركية في السنتين الأولى و الثانية من الفرع و يدفع 14 الف دولار في السنوات الثالثة و الرابعة كتكلفة لدراسة الفرع .

3) ما هي الكليات التي تقوم بتدريس هذا الفرع ؟
يتم اعطاء هذا الفرع في كل من كلية الهندسة (جامعة الفرات و جامعة كركلارلي و جامعة سامسون) و كلية التكنولوجيا (جامعة الفرات و جامعة جلال بايار و جامعة كارادينيز تكنيك) .

4) ما هي الفروقات بين كلية التكنولوجيا و كلية المهندسليك ؟
هنالك ادعاء شائع بين الطلبة أن خريجي كلية التكنولوجيا يتخرجون بكونهم مساعدي مهندسين أو انهم لا يستطيعون إكمال الدراسات العليا و هذا الادعاء فندته مؤسسة التعليم العالي في تركيا في قراراها الذي سأتركه في المصادر لمن يحب الإطلاع عليه و الذي يتضمن مساواة خريجي كلية الهندسة تماما بخريجي كلية التكنولوجيا.
في كلا الكليتيتن يتم اعطاء نفس الدروس (المفردات) غالبا مع وجود فروقات بسيطة بعض الأحيان ، في كلية التكنولوجيا يتم الوقوف على الجانب النظري بنسبة %65 – 60 و الوقوف على الجانب العملي بنسبة %40 – 35 و ذلك عبر إضافة المختبرات الى بعض المواد حيث تتم ممارسة ما تم إعطاؤه نظريا في الدرس بشكل عملي في المختبرات بالإضافة الى المشاريع الفصلية التي يتم التكليف بها في بعض الدروس أيضا ، أما في كلية المهندسليك يتم الوقوف على الجانب النظري بنسبة %85 – 80 و الوقوف على الجانب العملي بنسبة %15 –20 و ذلك لعدم كثرة المشاريع التي يتم التكليف بها اثناء المسيرة التعليمية .
و هناك فرق آخر جوهري حيث و باللإضافة الى الستاجين الصيفيين الموجودين في كلتا الكليتين ( الستاج : هي فترة معينة  ((24 يوم تقريبا )) يقضيها الطالب في زيادة خبرته العملية عن طريق قضائها في مؤسسة تعمل في نفس المجال الذي يقوم بدراسته ) تتضمن كلية التكنولوجيا التدريب في مكان العمل ( İşyeri Eğitim ) و هو العمل في مؤسسة مختصة بالمجال الذي يقوم الطالب بدراسته مدة أربعة أشهر و نصف تقريبا مع تقاضي الثلث من الحد الأدنى للرواتب ( Asgari Ücret ) يكتسب فيها الطالب خبرة عملية في مجال عمله قبل التخرج و تؤمن له فرصة للعمل بعد التخرج غالبا في نفس الشركة التي قام بالتدريب فيها اذا أحسن التعلم في هذه الفترة .
غالبا ما يكون لدى خريجي كلية المهندسليك خبرة تحليلة واسعة للمشاكل التقنية على عكس خريجي كلية التكنولوجيا اللذين ما يركزون غالبا على التخصص في مشكلة تقنية ما لذلك تكون أغلب المناصب الإدارية من نصيب خريجي كلية المهندسليك و أغلب المناصب الميدانية من نصيب خريجي كلية التكنولوجيا .

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

6) ما هي المواضيع التي يجب على الطالب المقبل على الفرع الإطلاع عليها ؟
أولا يجب على الطالب اكتساب الفكر التحليلي الذي يخوله لتبسيط أي مشكلة تواجهه قبل تعلم أي لغة كانت لذلك إن ابتداء الطالب تعلم الخوارزميات قبل الدخول الى الفرع خطوة سليمة تمكنه من تحليل المشاكل و من ثم يمكنه الدخول الى أي لغة برمجية كانت و تعلمها لأن كل لغات البرمجة تشترك في المنطق (الخوارزمية التي سيتم استخدامها لحل المشكلة) و تختلف فقط في الرموز و البُنى  .
سأترك بعض المصادر لتعلم الخوارزميات أما لغات البرمجة فدوراتها كثيرة جدا على الانترنت و يمكن لكل شخص أن يختار المدرب الذي تناسبه طريقة تعليمه .

7) ما هي افضل لغة برمجة لكي ابدأ في تعلمها ؟ 
 لا يوجد هناك ما أسمه أفضل لغة برمجية فلكل من اللغات سيئاتها و حسناتها و يتم اختيار لغة البرمجة حسب المجال المراد التخصص به مثل تطوير تطبيقات سطح المكتب او تطوير مواقع الويب او أمن المعلومات .... الخ .
أنصح بداية بتعلم لغة البايثون و ذلك لتجنبها التعقيدات التي تحتويها بعض اللغات البرمجية المشهورة الأخرى بالإضافة الى سهولة تعلمها و تعديل الاكواد المكتوبة فيها .

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

المصادر :
- رابط المنشور الأول ( تعريف عام بفرع هندسة البرمجيات و أهم مصطلحاته ) :
 https://www.facebook.com/groups/529947627145124/permalink/1456350321171512/

- قرار مؤسسة التعليم العالي بمساواة خريجي كلية المهندسليك بخريجي كلية التكنولوجيا :
https://www.fizikist.com/static/img/2015/06/yok-614x930.jpg

- المواد التي يتم تدريسها في فرع هندسة البرمجيات - كلية التكنولوجيا جامعة الفرات   :
http://yaz.tek.firat.edu.tr/tr/node/381

- المواد التي يتم تدريسها في فرع هندسة البرمجيات - كلية المهندسليك جامعة الفرات :
http://yaz.muh.firat.edu.tr/tr/node/199

- فهم الخوارزميات بشكل مبسط (باللغة التركية) :
https://www.youtube.com/watch?v=Q2DoA4HID5A&list=PLR_3k5Bkz0SBA9PoV6DrxpghD7pqPScGJ
- فهم الخوارزميات بشكل مبسط (كتاب باللغة العربية) :
https://docs.google.com/viewerng/viewer?url=http://books-library.online/files/download-pdf-ebooks.org-ku-18640.pdf&hl=ar

- فهم الخوارزميات بشكل مبسط (مجموعة مقالات باللغة العربية) :
https://harmash.com/algorithms/algorithms-introduction/

إرسال تعليق

أضف تعليقك على المقال

أحدث أقدم