برمجة الحاسوب هي التخصص الذي يُنشئ ويطور برمجيات تعمل على أنظمة الحاسوب. يستخدم مبرمجو الحاسوب لغات البرمجة لتطوير حلول برمجية مُصممة خصيصًا لتلبية احتياجات المستخدمين. تشمل هذه البرمجيات تطبيقات سطح المكتب، وتطبيقات الجوال، وتطبيقات الويب، والألعاب، وأنظمة إدارة قواعد البيانات، وبرامج الشبكات، والعديد من المجالات الأخرى.
تتوفر لخريجي برمجة الحاسوب فرص عمل في مجموعة واسعة من القطاعات. ومع التقدم السريع في مجال الأعمال والتكنولوجيا، يتزايد الطلب على مبرمجي الحاسوب. ومن أمثلة مجالات العمل الرئيسية شركات تطوير البرمجيات، واستشارات تكنولوجيا المعلومات، والتجارة الإلكترونية، وتطوير الألعاب، وغيرها.
- مقدمة في تقنيات المعلومات
- أساسيات الشبكات
- البرمجة باستخدام جافا
- أساسيات تصميم الويب
- قواعد البيانات
- البرمجة المرئية
- البرمجة كائنية التوجه
- برمجة الإنترنت
سيتم تحديد اللغات المُقدمة من قِبل المُدرِّس الذي سيُدرِّس الدورة. اللغات الأساسية المُستخدمة هي جافا، وسي، وبايثون، وPHP.
| مجال التخرج | برامج البكالوريوس المؤهلة |
|---|---|
| علوم الحاسوب | |
| تدريس تقنيات الحاسوب والتعليم | |
| هندسة الحاسوب | |
| تكنولوجيا الحاسوب ونظم المعلومات | |
| هندسة الحاسوب والبرمجيات | |
| الصناعية الهندسة | |
| الفيزياء | |
| الهندسة الفيزيائية | |
| الإحصاء | |
| الإحصاء وعلوم الحاسوب | |
| هندسة التحكم والأتمتة | |
| الرياضيات وعلوم الحاسوب | |
| هندسة الأرصاد الجوية | |
| هندسة الفضاء | |
| هندسة البرمجيات | |
| نظم المعلومات الإدارية |
- أخصائي دعم برمجيات: يمكنك العمل كأخصائي دعم برمجيات. في هذا الدور، يمكنك تقديم الدعم البرمجي للمستخدمين، واستكشاف الأخطاء وإصلاحها، وضمان التشغيل السلس لأنظمة البرمجيات.
- مختبر برمجيات: يمكنك العمل كمختبر برمجيات. يمكنك اختبار البرمجيات، وتحديد الأخطاء، والإبلاغ عنها كجزء من عملية تطوير البرمجيات. يمكنك إنشاء سيناريوهات اختبار واستخدام أدوات الأتمتة لتحسين جودة البرمجيات.
- مساعد مطور ويب: يمكنك العمل كدور داعم في مشاريع تطوير الويب. يمكنك مساعدة مطوري الويب في استخدام HTML وCSS وJavaScript أو تقنيات الويب الأخرى، من خلال إنجاز المهام ومراقبة المشاريع.
- مساعد محلل بيانات: يمكنك العمل كدور داعم في مشاريع تحليل البيانات. يمكنك مساعدة فريق محللي البيانات في مهام مثل جمع البيانات، وتنقيتها، وتحليلها.
هناك متطلب حضور بنسبة 70٪ للمقررات النظرية ومتطلب حضور بنسبة 80٪ للمقررات العملية.