هذا المساق هو مقدمة لهياكل البيانات المختلفة استنادا إلى منهجية البرمجة الكينونية. لأنها تركز على هياكل البيانات التي تساعد الطلاب لتخزين البيانات الكبيرة بطريقة فعالة. يشمل المساق: القوائم، الستاك، الطوابير، أكوام، والأشجار، البحث في الأشجار ، تجزئة الجداول, وتحليل وتنفيذ هياكل البيانات، والفرز والبحث.