- عن بعد/اونلاين
- نظم تشغيل | Operating systems قواعد بيانات | Database
- جامعة الملك عبد العزيز
تفاصيل خدمة تدريس هياكل البيانات ونظم التشغيل لطلاب الجامعة
أقدم خدمة تدريس أكاديمي متخصصة لطلاب الجامعات في مقرري هياكل البيانات (Data Structures) ونظم التشغيل (Operating Systems)، مع التركيز على الفهم العميق للمفاهيم النظرية والتطبيق العملي عليها بما يتوافق مع المناهج الجامعية.
أولًا: هياكل البيانات (Data Structures)
محتوى المنهج والفهرس:
- Introduction to Data Structures
- Abstract Data Types (ADT)
- Arrays and Strings
- Linked Lists (Singly, Doubly, Circular)
- Stacks and Queues
- Recursion
- Trees (Binary Trees, Binary Search Trees)
- Heaps
- Graphs (Basics)
- Hash Tables
- Time and Space Complexity
- Big-O Notation
- Searching and Sorting Algorithms
آلية التدريس:
- شرح المفاهيم الأساسية بشكل مبسط ومتدرج
- تمثيل هياكل البيانات برسومات توضيحية
- تحليل الخوارزميات من حيث الكفاءة
- تطبيق عملي على المسائل
لغات وتقنيات مستخدمة:
- Java
- C++ أو C#
- Python
- أدوات رسم وتوضيح هياكل البيانات
ثانيًا: نظم التشغيل (Operating Systems)
محتوى المنهج والفهرس:
- Introduction to Operating Systems
- Operating System Structures
- Processes and Threads
- CPU Scheduling Algorithms
- Process Synchronization
- Deadlock (Prevention, Avoidance, Detection)
- Memory Management
- Paging and Segmentation
- Virtual Memory
- File Systems
- Input / Output Systems
- Basics of Linux Operating System
آلية التدريس:
- تبسيط المفاهيم النظرية المعقدة
- استخدام أمثلة واقعية لفهم عمل نظام التشغيل
- شرح الرسومات والمخططات المستخدمة في المحاضرات
- حل تمارين المقرر خطوة بخطوة
- مراجعات شاملة قبل الاختبارات
مدة وطريقة تقديم الخدمة:
- جلسات مرنة حسب حاجة الطالب
- شرح منهج كامل أو أجزاء محددة من المقرر
- خطط قصيرة للمراجعة قبل الاختبارات
- خطط طويلة لمتابعة الطالب طوال الفصل الدراسي
مميزات الخدمة:
- مناسبة لطلاب السنة الثانية والثالثة في تخصص علوم الحاسب
- التركيز على الفهم وليس الحفظ
- ربط النظري بالتطبيقي
تهدف هذه الخدمة إلى بناء أساس قوي لدى الطالب في هياكل البيانات ونظم التشغيل، مما يساعده على التفوق الأكاديمي والاستعداد للمقررات المتقدمة في علوم الحاسب.