Online სასწავლო კურსის პროგრამული საინჟინრო.
თითოეული სუბიექტების შეიცავს სხვადასხვა თემები, კითხვები, აღწერა ქვეშ ბევრი თემები / ბლოკი / თავი / სექცია.
იგი მოიცავს ყველა ძირითად სუბიექტებს, მათ შორის:
პროგრამირება C,
პროგრამირება და მონაცემთა სტრუქტურები I,
პროგრამირება და მონაცემთა სტრუქტურა II,
მონაცემთა ბაზების მართვის სისტემები,
კომპიუტერის არქიტექტურა,
ანალოგური და ციფრული ურთიერთობა,
კომპიუტერული ქსელები,
ოპერატიული სისტემა,
დიზაინი და ალგორითმების ანალიზი,
მიკროპროცესორების და microcontrollers
Software Engineering,
დისკრეტული მათემატიკა,
ინტერნეტ პროგრამირების,
ობიექტზე ორიენტირებული ანალიზი და დიზაინი,
თეორია გამოთვლების,
კომპიუტერული გრაფიკა,
განაწილებული სისტემები,
მობილური Computing,
შემდგენელი დიზაინი,
ციფრული სიგნალის დამუშავება,
ხელოვნური ინტელექტი,
მონაცემთა ნაწარმი საბინაო და მონაცემთა სამთო,
პროგრამული უზრუნველყოფის ტესტირება,
კრიპტოგრაფიის და ქსელური უსაფრთხოების,
Grid და Cloud Computing,
რესურსების მართვის ტექნიკა,
სამსახურის ორიენტირებული არქიტექტურის,
ჩართული და რეალური დრო სისტემები,
Multi - Core არქიტექტორები და პროგრამირება,
საინჟინრო მათემატიკა I,
საინჟინრო მათემატიკა II,
გარდაქმნას და ნაწილობრივი დიფერენციალური განტოლებები,
ალბათობის თეორია და Queuing თეორია,
ფიზიკა ინფორმაცია მეცნიერების,
საინჟინრო ფიზიკის,
საინჟინრო ქიმიის,
ძირითადი ელექტრო და ელექტრონიკა და გამზომი საინჟინრო,
ტექნიკური ინგლისური,
პრობლემის გადაჭრის და Python პროგრამირების,
საინჟინრო გრაფიკა,
გარემოს მეცნიერების და საინჟინრო,
ხარისხის მართვის,
პროფესიული ეთიკის საინჟინრო.