1-mavzu. Algoritm, algoritmning berilish usullari, xossalari va turlari.
2-mavzu. Dasturlash tili tarkibidagi arifmetik amallar va mantiqiy amallar
3-mavzu. Dasturlash tilida tarmoqlanuvchi algoritmlar
4-mavzu. Dasturlash tilida takrorlanuvchi algoritmlar.
5-mavzu. Dasturlash tilida massivlar va ulardan foydalanish.
6-mavzu. Dasturlash tilida funksiyalar yaratish va ular bilan ishlash.
7-mavzu. Satrlar va fayllar bilan ishlash.