Dasturiy Injinerlik
Bakalavriat dasturi
Davomiylik:
Davlat:
Ta’lim tili:
O‘qish narxi:
4 yil
O‘zbekiston
Ingliz
25 400 000 so‘m / yil
Dastur haqida
Software Engineering dasturi ITPU'da IT va ta’lim sohasidagi yetakchi mutaxassislar tajribasini birlashtirgan holda ishlab chiqilgan. Dastur amaliy yondashuv va o‘quv jarayonini moslashtirish imkonini beruvchi innovatsion metodika asosida tuzilgan.
O‘quv yo‘nalishlari
Bakalavriat dasturi doirasida talabalar quyidagi 5 asosiy yo‘nalishdan birini tanlashlari mumkin: Front-End, Back-End, Full-Stack, Mobil dasturlash va avtomatlashtirilgan testlash.
01
02
Front-End Development
Back-End Development
Front-End dasturchi veb-ilovalar uchun foydalanuvchi interfeysini ishlab chiqadi, vizual va interaktiv qismni yaratadi, u orqali foydalanuvchilar bilan o‘zaro aloqa amalga oshiriladi.
Back-End dasturchi ilovaning server qismi uchun javob beradi, ma’lumotlarni qayta ishlash, ma’lumotlar bazasi bilan integratsiya qilish va foydalanuvchi interfeysi bilan bog‘lashni ta’minlaydi.
03
Full-Stack Development
Full-Stack dasturchi ilovani to‘liq ishlab chiqadi, server logikasi va foydalanuvchi interfeysi bilan birga ishlaydi.
04
Mobile Development
Mobil dasturchi smartfon va planshetlar uchun ilovalar yaratadi, foydalanuvchi interfeysi va funksional qismini ishlab chiqadi.
05
Automated Testing
Avtomatlashtirilgan testlardan o’tkazish mutaxassisi dasturiy ta’minotning ishonchliligi va sifati ta’minlanishi uchun avtomatik testlar yaratadi va ularni ishga tushiradi.
ITPU bilan orzuingizdagi karyeraga birinchi qadamni tashlang
Ta’lim dasturi
1-kurs
Introduction to Digital Technologies
Introduction to Programming (Python)
Introduction to Specialty
Fundamentals of Web Development (Markup Languages)
AI: Foundations and Applications for Software Engineers
Discrete Mathematics
Further Mathematics Essentials
Introduction to Studies
Philosophy
History
English Language
  • Fundamentals of Programming (Java) I
  • Fundamentals of Programming (C#) I
Tanlov fanlari:
Amaliyot: Getting Acquainted with IT Professions
2-kurs
Introduction to Software Testing
Fundamentals of Web Development (JavaScript)
Databases
Information Security
Operating Systems and System Software
Agility and Decision Making
Business Communication
Algorithms and Data Structures
Probability Theory and Basics of Statistics
Basics of Research Methodology and Academic Writing
  • Fundamentals of Programming (Java) II
  • Fundamentals of Programming (C#) II
  • Дисциплины специализаций:
  • Advanced C# Programming
  • TypeScript Programming
Tanlov fanlari:
Maxsus yo‘nalish fanlari:
Amaliyot: Foundation of Modern Software Development Lifecycle
3-kurs
Introduction to Cloud Computing
Computer Networks
Web Security
Introduction to Machine Learning
Basics of DevOps
Deep Learning and Generative AI Applications
Design patterns
Startup from Scratch
Sustainable Development
Work in a Team
  • Web Development (на выбор: Java / C# / Node.js)
  • Web Development (на выбор: Angular / React)
  • Mobile Development Fundamentals (на выбор: React Native / Kotlin / Flutter & Dart)
  • Applied Mobile Development (на выбор: React Native / Kotlin / Flutter & Dart)
  • Automated Testing (на выбор: JavaScript / Java / C#)
  • Advanced Software Testing
  • Advanced Databases
Maxsus yo‘nalish fanlari:
Amaliyot: Application and Mastering of Engineering Skills
Kurs ishi
4-kurs
Responsible AI and Computer Ethics
System Analysis and Design
Software Architecture Foundations
Cloud-Driven Software Development
Intellectual Property and IT Law
Economics
  • Software Maintenance and Sustainment
  • Parallel Computing
  • Big Data Basics
  • Business Analysis Basics
Maxsus yo‘nalish fanlari:
Amaliyot: IT-kompaniyada diplomoldi amaliyot
Diplom loyihasi
Ishga joylashtirish
01
Dasturiy ta’minot va ilovalar ishlab chiquvchisi
01
Dasturiy ta’minot va ilovalar ishlab chiquvchisi
Ushbu dastur tugagandan soʻng quyidagi yoʻnalishlarda ishlashingiz mumkin:
Dasturiy mahsulotlarni yaratish, sinovdan o‘tkazish va qo‘llab-quvvatlash bilan shug‘ullanadi. U kod yozadi, ilovalar arxitekturasini loyihalashtiradi, ma’lumotlar bazalari bilan ishlaydi hamda turli xizmatlarni integratsiya qiladi.
02
Tizim tahlilchisi
02
Tizim tahlilchisi
Biznes jarayonlari va foydalanuvchilar ehtiyojlarini o‘rganadi, dasturiy ta’minotga qo‘yiladigan talablarni ishlab chiqadi hamda dasturchilar bilan hamkorlik qiladi. U ma’lumotlarni tahlil qiladi, tizim arxitekturasini modellashtiradi, xavflarni baholaydi va loyihaning texnik hamda biznes talablariga mosligini nazorat qiladi.
03
Veb-ishlab chiquvchi
03
Veb-ishlab chiquvchi
Veb-saytlar va veb-ilovalarni yaratish hamda qo‘llab-quvvatlash bilan shug‘ullanadi. U foydalanuvchi interfeysini ishlab chiqadi, server logikasini amalga oshiradi, ma’lumotlar bazalarini sozlaydi va tashqi xizmatlar bilan integratsiyani ta’minlaydi.
04
DevOps muhandisi
04
DevOps muhandisi
Dasturiy ta’minotni ishlab chiqish, sinovdan o‘tkazish va joylashtirish jarayonlarini avtomatlashtirish hamda optimallashtirish bilan shug‘ullanadi. U CI/CD pipeline’larni sozlaydi, infratuzilmalarni boshqaradi, tizimlarning unumdorligi va xavfsizligini nazorat qiladi. Shuningdek, IT-mahsulotlarning barqaror ishlashini ta’minlash uchun dasturchilar va tizim administratorlari bilan hamkorlik qiladi.
05
Mobil ilovalarni ishlab chiquvchi
05
Mobil ilovalarni ishlab chiquvchi
iOS va Android uchun ilovalar yaratish va optimallashtirish bilan shug‘ullanadi. U interfeyslarni ishlab chiqadi, server logikasini integratsiya qiladi, ma’lumotlar bazalari va API bilan ishlaydi. Mutaxassis ilovalarni turli qurilmalarga moslashtiradi, ularning unumdorligi, xavfsizligi va qulayligini nazorat qiladi.
O’quv dasturi va akademik kalendar
Bakalavr dasturining o’quv rejasi (4 yil) — 2024-yildan boshlab qabul qilish
Hujjat:
Bakalavr dasturining o’quv rejasi (3 yil) — 2024-yilgacha qabul
Hujjat:
2025/2026 o’quv yili uchun akademik kalendar (1-kurs)
Hujjat:
2025/2026 o’quv yili uchun akademik kalendar (2-kurs)
Hujjat:
2025/2026 o’quv yili uchun akademik kalendar (3-kurs)
Hujjat:
Yana savolingiz qoldimi?
Biz barcha savollaringizga javob beramiz. Ushbu shaklni to’ldiring va mutaxassisimiz siz bilan bog’lanadi.
IT Park University, O'zbekiston, Toshkent shahri, Maxtumquli ko'chasi, 1A