وصف البرنامج
برنامج الدبلوم المتوسط المهني في البرمجة وعلوم الحاسب هو أحد البرامج التي تقدمها وحدة البرامج الحاسوبية بالكلية التطبيقية بجامعة حائل، ويمكن لخريجي الثانوية العامة من الذكور والاناث التسجيل في البرنامج، وكذلك التحويل من كليات الجامعة الأخرى إلى البرنامج، ومدة البرنامج سنتان دراسيتان تتضمن التدريب الميداني، وعند إكمال الطالب/ة البرنامج والمقررات الدراسية بنجاح يُمنح (دبلوم في البرمجة وعلوم الحاسب). كما يهدف البرنامج إلى تطوير مهارات مهنية متخصصة تغطي احتياج سوق العمل في المملكة. كما يتيح البرنامج للطالب امكانية اجتياز الشهادة الاحترافية الملائمة للتخصص.
وصف المقررات
CP100 - مقدمة لهيكلة الحاسب
يقدم هذا المقرر المفاهيم الأساسية المتعلقة ببنية جهاز الحاسب الالي. كما يهدف المقرر الى عرض المكونات الأساسية لنظام الحاسب الالي، وهي المكونات المادية والمكونات البرمجية. بالإضافة إلى ذلك، يقدم هذا المقرر الممارسات الأمنية الأساسية لحماية نظام الحاسب الالي. كما يمكّن الطلبة من اكتشاف أساسيات شبكات الحاسب الالي وشبكة الإنترنت.
CP101 - أنظمة التشغيل والتطبيقات الأساسية
يقدم هذا المقرر مقدمة للمفاهيم الأساسية لأنظمة التشغيل ودورها في إدارة موارد أجهزة الكمبيوتر والبرمجيات. سوف يتعلم الطلبة المتدربون المكونات الرئيسية لأنظمة التشغيل، وإدارة العمليات، وإدارة الذاكرة، وأنظمة الملفات، والتطبيقات الأساسية المستخدمة عادة في بيئات الحوسبة الحديثة.
CP102 - أساسيات الشبكات
يهدف هذا المقرر إلى تحقيق فهم شامل لشبكات الحاسوب، حيث يغطي كل من المفاهيم النظرية والتطبيقات العملية في مجال الشبكات. سيقوم الطلبة بالتعمق في تنظيم وتنفيذ شبكات الحاسوب، مكتسبين رؤى في الجوانب النظرية لاتصال البيانات وهياكل الشبكات. يتجاوز هذا المقرر التركيز على الفهم النظري فقط، حيث يقدم تجربة عملية للطلبة في تثبيت ومراقبة وحل المشكلات المتعلقة بالشبكة المحلية. بحلول نهاية المقرر، سيكون لدى الطلبة مجموعة متوازنة من المهارات، تجمع بين المعرفة النظرية والخبرة العملية الضرورية للمشاركة الفعّالة في ميدان شبكات الحاسوب المتطور.
CP103 - البرمجة المرئية
يعتبر مقرر البرمجة المرئية من المقررات الأساسية في علوم وهندسة الحاسوب، حيث يوفر هذا المقرر للطلبة دراسة المفاهيم الأساسية لكتابة البرامج المرئية. يقدم هذا المقرر مبادئ البرمجة بلغة VISUAL BASIC.NET في بيئة Windows: البرمجة المحفزة للأحداث، وأدوات التحكم، ونماذج البيانات وأنواعها، والخصائص، والأحداث، وطرق التحكم في الأشكال، والبرمجة المنظمة. بعد الانتهاء من هذا المقرر، سيكون الطالب قادراً على استخدام لغة VISUAL BASIC.NET في التطبيقات المختلفة.
CP104 - أساسيات قواعد البيانات
يقدم هذا المقرر للطلبة المفاهيم الأساسية لقواعد البيانات العلائقية. يقدم المقرر مصطلحات قواعد البيانات العلائقية، بالإضافة إلى مفاهيم نمذجة البيانات، وبناء مخططات العلاقة بين الكيانات (ERDs)، ورسم مخططات ERDs، ويجب أن يكون الطلبة قادرين على تصميم وتنفيذ تطبيق قاعدة بيانات كاملة من مرحلة نمذجة المفاهيمية الأولية إلى التنفيذ باستخدام نظام قواعد البيانات العلائقية القائم على لغة SQL.
CP105 - برمجة الحاسب
يصف هذا المقرر معنى الخوارزمية وأنواع الخوارزميات: التسلسل والاختيار والتكرار. بالإضافة إلى ذلك، حل المشكلات الرياضية المختلفة من خلال تصميم المخططات الانسيابية والأكواد الزائفة وخوارزميات الفرز. بالإضافة إلى ذلك، سيتعلم الطلاب المفاهيم الأساسية للبرمجة، مثل المتغيرات وأنواع البيانات والمشغلين والعبارات الشرطية والحلقات والوظائف. وسوف يتعلمون أيضًا كيفية استخدام لغة بايثون لتطوير تطبيقات بسيطة. سيكتسب الطلبة خبرة عملية من خلال استكمال المهام والمشاريع العملية، سيكونون قادرين على كتابة برامج بايثون الأساسية لحل المشكلات المختلفة.
CP106 - برمجة الويب
يقدم هذا المقرر مقدمة عن تطوير الويب والبرمجة النصية من جانب العميل باستخدام HTML5 وCSS وJavaScript. بعد شرح اساسيات HTML5 وCSS، يقدم المقرر عرضًا لمفاهيم برمجة الويب باستخدام البرمجة النصية من جانب العميل. بنهاية المقرر، سيكون الطالب قادرا على تصميم موقع ويب ثابت باستخدام HTML5 وCSS، وإضافة التفاعل إلى مواقع الويب باستخدام JavaScript.