Algoritmlar va ma'lumotlar strukturalari
QR kod:
Oʻquv qoʻllanmada algoritmlar va ma'lumotlar tuzilmalari rivojlanishiga asos bo'lgan asosiy nazariy tushunchalarni shakllantirish, ma'lumotlarning abstrakt turi
modeli (paradigmasi) yordamida murakkab (dinamik) ma'lumotlar tuzilmalarini qurish va ulardan foydalanish: spetsifikatsiya → taqdimot → amalga oshirish,
asosiy sinflar haqida tushuncha va bilimlarni shakllantirish, algoritmlar (ma'lumotlarni qidirish, kodlash, tezkor qidirish, saralash), ularda ishlatiladigan ma'lumotlar tuzilmalari(graflar, daraxtlar) va ularga asoslangan masalalarni yechishning umumiy sxemalari, tanlangan tilda (C#, C/C++, Java, Python) odatiy algoritmlar va ma'lumotlar tuzilmalarini va ularning modifikatsiyasini amalga oshirishga o'rgatish, algoritmlar va dasturlarning murakkabligini tahlil qilish to'gʻrisida gʻoyalar va bilimlarni shakllantirishdan iborat.