شهادات عدم الائتمان

شهادات غير معتمدة في أسس الخوارزميات والبرمجة وهياكل البيانات والهندسة المهنية

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

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

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

يرجى ملاحظة أن هذه البرامج غير الائتمانية ليست مؤهلة للحصول على مساعدة مالية.

أساسيات البرمجة الشيئية

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

ملحوظة: تحل هذه الدورة في البرمجة الموجهة للكائنات محل دورة أساسيات الخوارزميات التي كانت تُقدَّم سابقًا كشهادة غير معتمدة. لن تكون دورة أساسيات الخوارزميات الأصلية متاحة بعد شهر مارس. لا يزال بإمكان الطلاب الذين أخذوا دورة أساسيات الخوارزميات الأصلية استخدام إكمال هذه الدورة بنجاح للحصول على مؤهل القبول. يجب على الطلاب المسجلين للحصول على الشهادة غير المعتمدة بعد دورة فبراير/مارس أخذ دورة أساسيات البرمجة الموجهة للكائنات.

أساسيات البرمجة الشيئية الأهداف

تم تصميم هذه الدورة لتدريب الطلاب على تحليل وإنشاء البرامج باستخدام لغة برمجة جافا. تُعلِّم الدورة الطلاب الكلمات الأساسية المختلفة اللازمة لكتابة برنامج جافا كامل باستخدام هياكل ترميز مختلفة. ويتمثل التركيز الرئيسي في الدورة في تزويد الطلاب بمعرفة تصميم وكتابة وتجميع وتشغيل وتصحيح أخطاء برنامج جافا.

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

سيتم تحقيق نتائج التعلم للطلاب المذكورة أعلاه من خلال المحاضرات ومهام القراءة ومهام التعلم عن طريق العمل.

روابط التسجيل

*يمكن طلب استرداد الأموال قبل سبعة أيام من بدء الدورة التدريبية. ولن يتم إصدار أي استرداد أموال يتم طلبه بعد هذا التاريخ.

أسس البرمجة

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

أسس برمجة الأهداف التعليمية

 في نهاية هذه الدورة، يجب أن يكون الطلاب قادرين على:

  •  فهم وتطبيق المبادئ الأساسية للبرمجة في C++.
  • حل المشاكل باستخدام الخوارزميات وتراكيب البرمجة C++.
  • تصميم وتنفيذ واختبار البرامج التي تحل مشاكل العالم الحقيقي.
  • تطوير فهم لهياكل التحكم (if-else، الحلقات)، والوظائف، والمصفوفات، والبرمجة الموجهة للكائنات الأساسية
    مفاهيم البرمجة.
  • كتابة التعليمات البرمجية وتصحيح أخطائها وتحسينها بكفاءة، باتباع أفضل الممارسات.
  • العمل مع الملفات لعمليات الإدخال والإخراج في C++.
  • التعاون في المشاريع وفهم أهمية قابلية قراءة الكود والتوثيق.

روابط التسجيل

*يمكن طلب استرداد الأموال قبل سبعة أيام من بدء الدورة التدريبية. ولن يتم إصدار أي استرداد أموال يتم طلبه بعد هذا التاريخ.

أسس هياكل البيانات

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

أسس هياكل البيانات الأهداف

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

روابط التسجيل

*يمكن طلب استرداد الأموال قبل سبعة أيام من بدء الدورة التدريبية. ولن يتم إصدار أي استرداد أموال يتم طلبه بعد هذا التاريخ.

هندسة احترافية

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

سيحصل الطلاب على شهادة إتمام إذا اجتازوا الدورة بمعدل إجمالي 70% في جميع الواجبات المنزلية والاختبارات والاختبارات.

الأهداف الهندسية المهنية

  • تطوير فهم متعمق للضغط والإجهاد وعوامل السلامة ومعايير التصميم الأخرى.
  • تصميم الأنظمة والمكونات الميكانيكية باستخدام نظريات التصميم والفشل المختلفة.
  • تحليل مشاكل تدفق السوائل لكل من التدفقات الداخلية والخارجية.
  • إجراء التحليل الحراري وتصميم المبادلات الحرارية.
  • حل المشاكل في تطبيقات الديناميكية والاهتزاز.
  • تحليل الدوائر الكهربائية لتحديد القوة والجهد والتيار.
  • إظهار المعرفة بنظريات وأدوات التحكم.

روابط التسجيل

*قد يتم طلب المبالغ المستردة حتى سبعة أيام قبل بدء الدورة الدراسية. لن يتم إصدار المبالغ المستردة المطلوبة بعد هذا التاريخ.