CS312 : تراكيب البيانات 1

القسم العلمي

قسم الحاسوب

البرنامج الدراسي

بكالوريوس في الحاسوب

نوع المقرر

إجباري

الوحدات

04

الاسبقيات

CS211

نظرة عامة

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

المخرجات التعليمية المستهدفة من دراسة المقرر

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

طرق التعلم والتعليم

الطريقة التقليدية (الشرح الوصفي و المناقشة الحرة. وتنفيذ وتطبيق البرامج في معمل الحاسوب

طرق التقييم

الامتحان النصفي في الاسبوع السابع عملي ونظري والامتحان النهائي في الاسبوع الخامس عشر

اللغة العربية 1 (AR100)
علم النفس العام (GS100)
مقدمة إلى الحاسب (CS110)
أصول التربية (GS101)
رياضة عامة 1 (MM111)
الدراسات الاسلامية 1 (IS100)
اللغة العربية 2 (AR101)
اللغة الانجليزية 1 (EL100)
علم النفس الارتقائي (GS200)
طرق التدريس العامة (GS201)
رياضة عامة 2 (MM112)
تطبيقات الحاسب الشخصي (CS112)
أساسيات برمجة (CS111)
الدراسات الاسلامية 2 (IS101)
علم النفس التربوي (GS203)
أسس المناهج (GS202)
جبر خطي (MM208)
مبادئ إحصاء واحتمالات (ST103)
اللغة العربية 3 (AR213)
البرمجة بلغة الباسكال (CS211)
تنظيم حاسبات (CS213)
قواعد بيانات (CS217)
اللغة العربية 4 (AR216)
هياكل رياضية (MM200)
فيجول بيسك1 (CS214)
طرق البحث التربوي (GS301)
مبادئ صيانة الحاسب (CS215)
البرمجة بلغة C (CS216)
اللغة الانجليزية 2 (EL101)
البرمجة الشيئية (CS311)
نظم تشغيل (CS310)
تحليل النظم (CS314)
طرق عددية (CS212)
التقويم والقياس التربوي (GS302)
فيجول بيسك2 (CS313)
إدارة مدرسية (GS400)
ثقنية المعلومات (CS315)
طرق تدريس الحاسوب (CS316)
مبادئ برمجة الانترنت (CS318)
الرسم بالحاسب (CS412)
الوسائل التعليمية (GS303)
الذكاء الاصطناعي (CS413)
تراكيب البيانات 1 (CS312)
الصحة النفسية (GS401)
التربية العملية 1 (GS402)
هندسة برمجيات (CS325E)
برمجة انترنت متقدمة (CS423E)
لغة جافا (CS424E)
تراكيب بيانات2 (CS317)
التربية العملية 2 (GS403)