Перейти к содержимому
Бакалавриат · 4 жыл

Бағдарламалық инженерия

Идея мен архитектурадан бастап код пен іске қосуға дейін — шынайы әлемде жұмыс істейтін бағдарламалық жүйелерді құрыңыз. Python мен ОБО-дан (ООП) бастап мобильді әзірлеу, Web, дерекқорлар, бұлттық шешімдер және жасанды интеллектке дейінгі толық технологиялар стегін меңгере отырып, қосымшаларды жобалауды, әзірлеуді және тестілеуді үйрен. 4 жыл — және сен талаптарды жұмыс істейтін өнімге айналдыра алатын инженерсің. Код шешімге айналатын жерге оқуға түс.

Тілі
Ағылшын

Бағдарлама туралы

Бағдарламалық жүйелерді жобалаңыз және құрыңыз

Талаптарды талдаудан және архитектураны жобалаудан бастап код жазуға, тестілеуге және енгізуге дейін — бағдарламалық қамтамасыз етуді әзірлеуді үйреніңіз. Бағдарлама бағдарламалауды, дерекқорларды, Web- және мобильді әзірлеуді, DevOps, ақпараттық қауіпсіздікті және жасанды интеллектті біріктіреді.

Нені үйренесіз

  • Бағдарламалық қамтамасыз етудің архитектурасы мен дизайнын жобалау
  • Python, Java, C# және Go тілдерінде қосымшалар әзірлеу
  • Web-қосымшалар мен REST-сервистерді құру
  • Android және iOS үшін мобильді қосымшалар әзірлеу
  • Дерекқорларды жобалау және оңтайландыру
  • ОБО (ООП), алгоритмдерді және деректер құрылымдарын қолдану
  • БҚ-ны тестілеу және сапасын қамтамасыз ету (QA)
  • Full Stack және Front-end әзірлеумен жұмыс істеу
  • Жасанды интеллект пен деректер ғылымын қолдану
  • Ақпараттық қауіпсіздікті қамтамасыз ету
  • IT-жобаларды басқару және командада жұмыс істеу
  • Техникалық сұхбаттасулардан өту (LeetCode, ICPC)

Оқу жоспары

Сіз не оқисыз

Математика мен бағдарламалаудан бағдарламалық инженерияға, жасанды интеллектке және қолданбалы IT-жобаларға дейін.

1 курс

Математика және бағдарламалау

  1. 01 Алгоритмдеу және бағдарламалау
  2. 02 Алгебра және геометрия
  3. 03 Компьютерлік желілер
  4. 04 Робототехникалық жүйелер инженериясы
  5. 05 Ақпараттық-коммуникациялық технологиялар
  6. 06 Шетел тілі
2 курс

Талдамалық база және Python

  1. 01 Математикалық анализ
  2. 02 Python тілінде бағдарламалау
  3. 03 Дерекқорлар теориясы
  4. 04 UI/UX дизайн
  5. 05 Оқу практикасы
  6. 06 Шетел тілі
3 курс

Алгоритмдер, деректер және ақпараттық жүйелер

  1. 01 Дискретті математика
  2. 02 Компьютерлік жүйелердің архитектурасы мен ұйымдастырылуы
  3. 03 Ақпарат теориясы
  4. 04 Алгоритмдер және деректер құрылымы
  5. 05 Операциялық жүйелер
  6. 06 Ықтималдықтар теориясы және математикалық статистика
  7. 07 Объектіге бағытталған бағдарламалау
  8. 08 Деректер ғылымы (Data Science)
  9. 09 Web-технологиялар
  10. 10 PL/SQL тілінде бағдарламалау
  11. 11 Өндірістік практика
4 курс

Бағдарламалық инженерия, ЖИ және шешімдер архитектурасы

  1. 01 Ғылыми-зерттеу жұмысының негіздері
  2. 02 Кеңейтілген дерекқорлар теориясы
  3. 03 Бағдарламалық қамтамасыз етудің архитектурасы мен дизайны
  4. 04 Ақпараттық қауіпсіздік негіздері
  5. 05 АКТ-жобаларды жүзеге асыру
  6. 06 Жасанды интеллект
  7. 07 Vibe Coding және бағдарламалық жүйелерді генеративті әзірлеу
  8. 08 QA testing
  9. 09 Мобильді технологиялар мен қосымшалар (Android)
  10. 10 Майнор пәндері
  11. 11 Өндірістік және диплом алдындағы практика

Оқу жоспары

Жұмыс оқу жоспары

2026–2027 оқу жылы
Бірінші курс · 2026 жылғы қабылдау
КодПәнКредит Д / ПСС / ЗСКомпонентБақылау
1 семестр
ICT6001 Ақпараттық-коммуникациялық технологиялар 5 15 / 0 / 30 МКЖБП Емтихан
LAN6001A Шет тілі 5 0 / 45 / 0 МКЖБП Емтихан
SFT6301 Алгоритмизация және программалау 6 30 / 0 / 30 ЖКБП Емтихан
MAT6001 Алгебра және геометрия 5 15 / 30 / 0 ЖКБП Емтихан
NET6312 Компьютерлік желілер 4 15 / 0 / 22 ЖКБП Емтихан
HRD6323 Робототехникалық жүйелер инженериясы 4 15 / 0 / 22 ЖКБП Емтихан
1 семестр бойынша барлығы2990 / 75 / 104
2 семестр
LAN6002A Шет тілі 5 0 / 45 / 0 МКЖБП Емтихан
PhC6005 Дене шынықтыру 4 0 / 37 / 0 МКЖБП Емтихан
EP6301 Оқу практикасы 2 0 / 0 / 0 ЖКБП Практика бойынша қорытынды баға
MAT6002 Математикалық анализ 6 30 / 30 / 0 ЖКБП Емтихан
SFT6304 Python тілінде программалау 5 15 / 0 / 30 ЖКБП Емтихан
ANL6311 Деректер қоры теориясы 5 15 / 0 / 30 ЖКБП Емтихан
SFT6707 UI / UX дизайны 4 15 / 0 / 22 ЖКБП Емтихан
2 семестр бойынша барлығы3175 / 112 / 82
Курс бойынша барлығы60165 / 187 / 186
Екінші курс · 2025 жылғы қабылдау
КодПәнКредит Д / ПСС / ЗСКомпонентБақылау
3 семестр
LAN6001KR Қазақ (орыс) тілі 5 0 / 45 / 0 МКЖБП Емтихан
PhC6006 Дене шынықтыру 4 0 / 37 / 0 МКЖБП Емтихан
LAN6003PA Кәсіби бағытталған шет тілі 4 0 / 37 / 0 ЖКБеП Емтихан
MAT6005 Дискреттік математика 4 15 / 22 / 0 ЖКБП Емтихан
SFT6302 Алгоритмдер және деректер құрылымы 5 15 / 0 / 30 ЖКБП Емтихан
EGR6302 Ақпарат теориясы 5 15 / 0 / 30 ЖКБП Емтихан
SFT6186 Жасанды интеллект 5 15 / 0 / 30 ЖКБП Емтихан
3 семестр бойынша барлығы3260 / 141 / 90
4 семестр
LAN6002KR Қазақ (орыс) тілі 5 0 / 45 / 0 МКЖБП Емтихан
SPS6001 Философия 5 15 / 30 / 0 МКЖБП Емтихан
HK6002 Қазақстан тарихы 5 15 / 30 / 0 МКЖБП Мемлекеттік экзамен
IP6302 Өндірістік практика 4 0 / 0 / 0 ЖКБеП Практика бойынша қорытынды баға
MAT6006 Ықтималдықтар теориясы және математикалық статистика 4 15 / 22 / 0 ЖКБП Емтихан
SFT6002 Объектілі бағдарланған программалау 5 15 / 0 / 30 ЖКБП Емтихан
4 семестр бойынша барлығы2860 / 127 / 30
Курс бойынша барлығы60120 / 268 / 120
Үшінші курс · 2024 жылғы қабылдау
КодПәнКредит Д / ПСС / ЗСКомпонентБақылау
5 семестр
—
Таңдау пәні
5 15 / 0 / 30 ТКБеП Емтихан
—
Minor пәні (траекторияны таңдау бойынша)
5 15 / 30 / 0 MinorБеП Емтихан
SPS6006 Мәдениеттану-Психология 4 15 / 22 / 0 МКЖБП Емтихан
SFT6307 Web-технологиялар 5 15 / 0 / 30 ЖКБП Емтихан
SFT6303 PL/SQL-де программалау 5 15 / 0 / 30 ЖКБП Емтихан
HRD6302 Компьютерлік жүйелерді ұйымдастыру және архитектурасы 5 15 / 0 / 30 ЖКБП Емтихан
5 семестр бойынша барлығы2990 / 52 / 120
6 семестр
—
Таңдау пәні
5 15 / 0 / 30 ТКБеП Емтихан
—
Таңдау пәні
5 15 / 30 / 0 ТКЖБП Емтихан
—
Minor пәні (траекторияны таңдау бойынша)
5 15 / 30 / 0 MinorБеП Емтихан
SPS6007 Әлеуметтану-Саясаттану 4 15 / 22 / 0 МКЖБП Емтихан
LAN6007K Мемлекеттік тілде іс қағаздарын жүргізу 3 0 / 30 / 0 ЖКБП Емтихан
EGR6301 Операциялық жүйелерi 5 15 / 0 / 30 ЖКБП Емтихан
PP6305 Өндірістік тәжірибе 4 0 / 0 / 0 ЖКБП Практика бойынша қорытынды баға
6 семестр бойынша барлығы3175 / 112 / 60
Курс бойынша барлығы60165 / 164 / 180
Төртінші курс · 2023 жылғы қабылдау
КодПәнКредит Д / ПСС / ЗСКомпонентБақылау
7 семестр
—
Таңдау пәні
5 15 / 0 / 30 ТКБеП Емтихан
—
Таңдау пәні
6 30 / 0 / 30 ТКБеП Емтихан
—
Minor пәні (траекторияны таңдау бойынша)
5 15 / 0 / 30 MinorБеП Емтихан
RM6301 Ғылыми зерттеудің негіздері 5 15 / 30 / 0 ЖКБП Курстық жұмыс/Жоба
ANL6301 Деректер ғылымына кіріспе 6 15 / 15 / 30 ЖКБП Емтихан
SFT6325 Параллель программалау 6 15 / 15 / 30 ЖКБП Емтихан
7 семестр бойынша барлығы33105 / 60 / 150
8 семестр
—
Таңдау пәні
5 15 / 0 / 30 ТКБеП Емтихан
PP6304 Диплом алдындағы практика 5 0 / 0 / 0 ЖКБеП Практика бойынша қорытынды баға
PM6301 Жобаны басқару 4 15 / 22 / 0 ЖКБП Емтихан
SEC6301 Ақпараттық қауіпсіздік негіздері 5 15 / 0 / 30 ЖКБП Емтихан
8 семестр бойынша барлығы1945 / 22 / 60
Курс бойынша барлығы52150 / 82 / 210

Д / ПСС / ЗС — семестрдегі аудиториялық сағаттар: дәрістер / практикалық және семинар сабақтары / зертханалық сабақтар. МК — міндетті компонент, ЖК — ЖОО компоненті, ТК — таңдау компоненті, Minor — қосымша білім беру траекториясы. Деректер Платонустан алынған.

Құжаттар

Білім беру бағдарламасының құжаттары

Білім беру бағдарламасының паспорты

Алдыңғы нұсқалар

Таңдау пәндерінің каталогы

Алдыңғы нұсқалар

Мансап

Түлектер кім болып жұмыс істейді

Түлектер бағдарламалық өнімнің бүкіл өмірлік цикліне қатыса алады: талаптарды талдау мен архитектураны жобалаудан бастап әзірлеуге, тестілеуге, енгізуге және сүйемелдеуге дейін. Олар IT-компанияларда, банктер мен FinTech-те, телекоммуникацияда, өнеркәсіпте, электронды коммерцияда, геймдевте, мемлекеттік ұйымдарда және корпоративтік IT-бөлімшелерінде сұранысқа ие. Тәжірибе жинақтаған сайын түлек бағдарламалық қамтамасыз ету архитектурасы, жүйелік талдау, IT-өнімдерді басқару, бұлттық шешімдер, жасанды интеллект, киберқауіпсіздік және Enterprise Architecture бағыттарында дами алады.

  • Software Developer
  • Backend Developer
  • Frontend Developer
  • Full Stack Developer
  • Mobile Developer (Android / iOS)
  • Python Developer
  • Java Developer
  • .NET Developer
  • Go Developer
  • QA Engineer / Test Automation Engineer
  • Database Developer / PL/SQL Developer
  • DevOps Engineer
  • Systems Analyst
  • IT Project Manager
  • AI / Machine Learning Engineer
  • Information Security Specialist

B057 тобының басқа бағдарламалары

Осы топ шеңберінде басқа білім беру бағдарламасын таңдаңыз

6B06101

Компьютерлік ғылымдар

Бағдарламалаудың математикалық негіздерін оқып үйреніп, веб және мобильді қосымшалардан бастап жасанды интеллект жүйелеріне дейінгі заманауи цифрлық шешімдерді жасаңыз. Бағдарлама алгоритмдерді, әзірлеуді және деректерді талдауды біріктіреді.

Шекті балл: 78 бастап Информатика + Математика
Толығырақ
6B06103

Үлкен деректер аналитикасы

Деректерді білімге, болжамдарға және негізделген шешімдерге айналдырыңыз. Бағдарлама бағдарламалауды, математикалық статистиканы, машиналық оқытуды, Big Data технологияларын және деректерді визуализациялауды біріктіреді. Сіз үлкен ақпарат жиымдарынан заңдылықтарды табуды және оларды бизнестің әрі ұйымдардың нақты міндеттерін шешу үшін пайдалануды үйренесіз.

Информатика + Математика
Толығырақ
6B06105

Ақпараттық жүйелер

Бизнес пен ұйымдарға арналған ақпараттық жүйелерді жобалаңыз және құрыңыз. Бағдарлама бағдарламалауды, АЖ жобалауды, деректерді басқаруды, бұлттық технологияларды, бизнес-процестерді және жасанды интеллектті біріктіреді.

Информатика + Математика
Толығырақ

IT жолын бастауға дайынсың ба?

IITU-дің озық білім беру бағдарламалары, қабылдау талаптары туралы көбірек біліп, құжаттарды тапсыру процесін бүгіннен бастаңыз.

Көру қабілеті нашар адамдарға арналған сайт нұсқасы