Background Cover
مادة رسمية Offline Course

Algorithms 1

30 محاضرة
5 كويز
شهر
5.0(3)
Algorithms 1
Official Stamp

عن هذه المادة

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

ماذا تتضمن المادة؟

الجلسات

30

الكويزات

5

الملخصات

0

المهام (Tasks)

12

الامتحانات

4

الشهادة

لا يوجد

محاور المادة

  • كورس في لغة ++C
  • مقدمة عن الخوارزميات
  • التعقيد الزمني
  • اللوائح المترابطة
  • المكدس
  • الرتل
  • الاشجار
  • جداول التقطيع
  • البيان
  • خوارزميات البحث
  • خوارزميات الفرز
  • العودية
  • مكتبة STL
  • حل مسائل Problem Solving

التسجيل متاح الآن

ل.س1,500
تاريخ البدايةApril 1, 2026
تاريخ النهايةMay 1, 2026

مدرس المادة

Eng.Yazan Alsit

Eng.Yazan Alsit

Course Instructor

مهندس تكنولوجيا معلومات متخصص في الذكاء الاصطناعي وتطوير الأنظمة الذكية من الجامعة الافتراضية السورية. أمتلك أساساً تقنياً متيناً وخبرة عملية واسعة في ابتكار الحلول البرمجية، حيث عملت في تطوير تطبيقات الموبايل باستخدام إطار العمل Flutter، إلى جانب تمكني من لغات برمجة متعددة مثل C#, Python, C++, PHP, و JavaScript. في مسيرتي المهنية، قدتُ عمليات تطوير متكاملة لمشاريع تقنية موجهة للسوق السعودي، ركزت خلالها على بناء تطبيقات توصيل وأنظمة إدارة محتوى (CMS) على الصعيد البرمجي المتقدم، قمت بتصميم وتنفيذ أنظمة سطح مكتب باستخدام C# و SQL Server، شملت ابتكار منصات تدريبية متكاملة تحتوي على أنظمة امتحانات مؤتمتة، وإدارة وظائف، وبيئات تنافسية برمجية، مع تزويدها ببروتوكولات أمنية متطورة لحماية المحتوى الرقمي أمتلك خبرة أكاديمية تمتد لأكثر من 5 سنوات كمدرب ومحاضر قمت خلالها بتدريس مقررات البرمجة الأساسية والمتقدمة (Programming I to IV) وهياكل البيانات والخوارزميات لطلاب الجامعة الافتراضية السورية واخيراً لدي خبرة في Nest.js - React وهذه المنصة هي احد اعمالي.