
يتناول هذا المساق هياكل البيانات والخوارزميات اللازمة لتطبيق هياكل مثل جداول التجزئة، المجموعات المنفصلة، والرسوم البيانية، التي تُستخدم لمعالجة البيانات غير المرتبة. تقدم جداول التجزئة وصولًا فوريًا لبيانات مع مؤشر مفتاح عشوائي، كاللذاكرة المخبأة أو عناوين الويب. تستخدم الرسوم البيانية لتمثيل العلاقات بين العناصر، مع استعراض عدة هياكل وألغاز للخوارزميات في تنقل الرسم البياني بما في ذلك إيجاد أقصر المسارات بين النقاط. تغطي الدورة أيضًا هياكل ومفاهيم المجموعات المنفصلة المرتبطة بهذه الخوارزميات.
Wade Fagen-Ulmschneider
Teaching Assistant Professor