Westminster International University in Tashkent
BSc (Hons) Kompyuter fanlari
2021 β 2024
Umumiy ma'lumot
Men 2021-yilda WIUT'ning BSc (Hons) Kompyuter fanlari dasturiga qo'shildim va fondament yilimni davom ettirib. Vestminster universiteti tomonidan tasdiqlangan uch yillik dastur algoritmlardan tortib, operatsion tizimlar, dasturiy ta'minot muhandisligi, ma'lumotlar bazalari va kiberxavfsizlikkacha hisoblash sohalarining barcha qirralarini qamrab oladi. Dastur mustaqil fikrlovchi, murakkab muammolarni tahlil qila oladigan va yechimlarni aniq ifodalay oladigan mutaxassislarni tayyorlash uchun mo'ljallangan.
Men nimani o'rgandim
Bugun qurayotgan hamma narsamning asosini tashkil etuvchi algoritmlar, ma'lumotlar tuzilmalari, operatsion tizimlar va dasturlash paradigmalarini β kompyuter fanlari asoslarini o'rgandim.
Taqsimlangan tizimlar va bulutli hisoblash bo'yicha amaliy tajriba orttirib, haqiqiy ko'lamdagi ishlab chiqarishda ishlovchi bardoshli va miqyoslanadigan arxitekturalarni loyihalashni o'rgandim.
Dasturiy ta'minot sifati, ishlash samaradorligi va testlashni o'rganib β nafaqat ishlovchi, balki ishonchli, qo'llab-quvvatlash mumkin va o'lchanadigan kod yozish intizomini shakllantirdim.
Relatsion modellash va SQL dan tranzaksiyalarni boshqarish va ishlash optimallashtirishgacha β ma'lumotlar bazalari tizimlarini chuqur tushundim, bu bugun ma'lumotlar qatlamlarini qanday loyihalashimga to'g'ridan-to'g'ri ta'sir qiladi.
Asosiy fanlar
Computer Science Fundamentals
Hisoblashning asosi β dasturlash, muammo tahlili va dasturiy ta'minot qanday loyihalanishi va qurilishi β boshqa hamma narsa shu poydevorga tayanadi.
Algorithms and Data Structures
Ma'lumotlarni samarali tashkil qilish, saqlash va olish, algoritmlarni loyihalash va ularning vaqt hamda xotira murakkabligi haqida fikr yuritish.
Database Systems Development
Relatsion ma'lumotlar bazalarini boshidan oxirigacha loyihalash va qurish: kontseptual ma'lumot modellashtirish, mantiqiy modellar va so'rovlar β faqat nazariya emas, haqiqiy ma'lumotlar bazasi qurish.
Operating Systems
Zamonaviy operatsion tizimlar qanday ishlashi: jarayonlar va oqimlar, fayl tizimlari va kirish rejimlari, shuningdek konteynerlar va virtuallashtirishni o'rganish.
Software Engineering
Dasturiy ta'minotni intizomli usulda qurish β talablar va loyihalashdan amalga oshirish va yetkazib berishgacha, haqiqiy mahsulotlar qurilgandek jamoa bo'lib ishlash.
Software Quality, Performance and Testing
Dasturiy ta'minotni chuqur sinash va tahlil qilish: tamoyillar va usullar hamda sifat menejmenti β sinov tsikllari, kod ko'rib chiqish, sinov rejalari, asboblar va sifat ko'rsatkichlari.
Distributed Systems and Cloud Computing
Tizimlar bitta mashinadan tashqariga qanday miqyoslanishi: taqsimlangan tizimlar tushunchalari va bulut infratuzilmasi β men qurayotgan ko'p ijarali platformalarga to'g'ridan-to'g'ri tegishli.
Cybersecurity
Asosiy xavfsizlik: tahdid manzarasi va hujum turlari, xavfsizlik siyosatlari, boshqaruv va xavf, kriptografiya va tarmoq xavfsizligi asoslari, hamda xavfsiz dasturiy ta'minot ishlab chiqish.

