أخر تحديث للموقع بتاريخ: 11 ديسمبر 2019
تراكيب البيانات

أنت هنا

رقم المقرر ورمزه: 
2308 حاسب
نوع المقرر: 
تخصص

نموذج وصف مقرردراسي

Course Description

الرمزوالرقم :2308حاسب

Course Code and Number:2308 Comp

اسم المقرر :تراكيب البيانات

Course Title: Data Structures

الوحدات الدراسية :3 (2 ،1)

Number of Units: 3 (2 , 1)

المستوى:الثالث

Level: Level 3

متطلب سابق :1208 حاسب

Pre-requisite:1208 comp

هدف المقرر:

اكساب الطالب المعارف المتعلقة بهياكل البيانات التي تسمح له بكتابة برامج مهيكلة تعالج عمليات تخزين و استرجاع البيانات بطريقه كفء .

محتوياتالمقرر:

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

Course Objective:

Providing studentsKnowledge onData Structures, which allow them to write structured programs toefficiently manipulate, store, and retrieve data.

Course Contents:

Introduction to data structures (types of DS) Algorithms efficiency, Linear array, Stack and Queues, Linked list, Trees, Graphs,Searching and Sorting and Hash Table.

الكتب والمراجع:

Text Book and References:

 

  1. Mark Allen Weiss, Data Structure and Algorithms in Java, Addison Wesley, 2005.
  2. Michael T. Goodrich, Data Structures and Algorithms in java, John Wiley & Sons,2014, Sixth Edition.
  3. Ellis Horowitz, SartajSahni, and D. Mehta, Fundamentals of Data Structures in java, Computer Science Press,2008, Latest Edition.