Образовательная программа «Компьютерные науки и инженерия» предполагает использование в процессе обучения современных моделей, методов и подходов в области аналитики данных, машинного обучения, искусственного интеллекта, а также разработка программного обеспечения. Образовательная программа предполагает использование или применение полученных знаний в одной из сфер экономики, тем самым покрывая не только научную составляющую программы, но и прикладную часть. В результате обучения по образовательной программе «Компьютерные науки и инженерия» выпускники получат возможность работать в научных и производственных проектах в качестве разработчика, архитектора ПО, инженера процессов.
Приемная комиссия
(7172) 64-57-10
info@astanait.edu.kz
Пн-Пт 9:00 — 18:00
Подготовка высококвалифицированных научных, прикладных специалистов и программных инженеров по направлению разработки ПО, а также руководителей и управленцев программно-информационных систем для отрасли информационных технологий и междисциплинарных отраслей в различных секторах экономики Республики Казахстан.
ОК1. Способность понимать движущие силы и закономерности исторического процесса, место человека в историческом процессе и способность понимания философии как методологии деятельности человека, готовностью к самопознанию, самодеятельности, освоению культурного богатства как фактора гармонизации личностных и межличностных отношений.
ОК2. Способность формировать и развивать умения и компетенции в области организации, планирования и управления производством, способность применять полученные знания для осмысления окружающей экологической действительности, способность обобщать, анализировать, прогнозировать при постановке целей в профессиональной сфере и выбирать пути их достижения с применением научной методологии исследования
ОК3. Способность к письменной и устной коммуникации на государственном языке и языке межнационального общения, способность использовать зарубежные источники информации, владеть коммуникативными навыками, к публичным выступлениям, аргументации, ведению дискуссии и полемики на иностранном языке
ОК4. Способность быть компетентным при выборе методов ИКТ и математического моделирования для решения конкретных инженерных задач, способность быть готовым выявить естественнонаучную сущность проблем, возникающих в процессе профессиональной деятельности, и способностью привлечь для ее решения соответствующий математический аппарат
ПК1. Способен использовать полученные знания для оригинального развития и применения идей в контексте научных исследований.
ПК2. Способен критически анализировать существующие концепции, теории и подходы к анализу процессов и явлений.
ПК3. Способен применять знания педагогики и психологии высшей школы в своей педагогической деятельности, а также способен применять интерактивные методы обучения.
ПК4. Владеет иностранным языком на профессиональном уровне, позволяющем проводить научные исследования и осуществлять преподавание специальных дисциплин в вузах
ПК5.Способен применять полученные теоретические и практические знаний в решении практических проблем в области ИКТ, успешно осуществлять управленческую и исследовательскую деятельность.
ПК6. Способен самостоятельно формулировать предметную область при разработке ПО, определять требования и ожидания конечного пользователя или заказчика, составлять поэтапный план и разрабатывать документацию для программной системы.
ПК7. Способен применять эффективные методы для управления проектом по разработке систем в определенной среде, распределять задачи и управлять командой.
ПК8. Способен разрабатывать архитектуры программной системы, обладающие высоким уровнем преемственности и качества сложных программных разработок с использованием передовых решений и трендов в области ИКТ.
ПК9. Способен внедрять инновационные методы и усовершенствования, усиливающие конкурентоспособность и эффективность моделей, методов и алгоритмов на всех этапах жизненного цикла разработки программной системы.
ПК10. Способен обобщать результаты научно-исследовательской и аналитической работы в виде диссертации, научной статьи и докладов на научно-технических конференциях.
РО1. Формулировать и решать задачи, возникающие в ходе научно-исследовательской деятельности, требующие углубленных профессиональных знаний.
РО2. Выбирать необходимые подходы и методы исследования, модифицировать существующие и разрабатывать новые, исходя из задач конкретного исследования.
РО3. Применять методологические и методические знания в проведении научного исследования, педагогической и воспитательной работы.
РО4. Применять в процессе обучения психологические методы и средства повышения эффективности и качества обучения.
РО5. Владеть иностранным языком на профессиональном уровне, позволяющем проводить научные исследования и осуществлять преподавание специальных дисциплин в вузах.
РО6. Моделировать и проектировать сложные программные системы.
РО7. Управлять командой в процессе разработки программной системы.
РО8. Выбирать стандарты, методы, технологии, инструменты и технические средства для проведения работ по проектированию, сопровождению и разработке программных систем.
№ | Форма экзаменов | Рекомендуемая доля, % |
---|---|---|
1 | Компьютерное тестирование | 20 |
2 | Письменный | 10 |
3 | Устный | 5 |
4 | Проект | 30 |
5 | Практический | 30 |
6 | Комплексный | 5 |
Данная дисциплина включает в себя аспекты разработки программного обеспечения и применяет их к проблемам инфраструктуры и эксплуатации. Основные цели — создание масштабируемых и высоконадежных программных систем.
Данная дисциплина предполагает изучение наиболее актуальных в настоящее время базой данных NoSQL и др.
Также в рамках дисциплины будут рассмотрены и изучены основы управления реляционными и нереляционными базами данных.
Данная дисциплина предполагает изучение
UX/UI дизайн, HCI, digital marketing, end-user behavior, формирование и проверка гипотезы, внедрение и отслеживание метрик, расчет экономики фичи/проекта (P/L),
стратегическое видение развития продукта и Формирование стратегии продукта, ее организация (Roadmap, KPI).
Тематическое исследование по разработке ПО предназначено, чтобы дать магистрантам возможность применить компетенцию первого года обучения к реальному проекту, предпочтительно с профессиональной подготовкой. Тематическое исследование — это в основном аналитическая и описательная задача, включающая выбор и анализ подходящего бизнес-процесса или производственного процесса на рабочем месте. Этот процесс описан, смоделирован и определены цели улучшения. Учащиеся решают, где и какие данные собирать в цепочке процессов. Они также генерируют соответствующий набор данных.
Данная дисциплина предполагает изучение основ анализа рынка: возможности, угрозы, конкурентный анализ, барьеры входа/выхода (Go To Market стратегии), стратегического и технологического видения развития продукта и формирования стратегии продукта, ее организация (Roadmap, KPI),
разработка технологических-требований к проекту/задаче,
планирование создания продуктов/фич ( User Stories, Roadmapping, Brainstorming, CJM, JTBD, причинно-следственный анализ
Данная дисциплина предполагает изучение основ
работы с надежным отказоустойчивым интерфейсом,
Retry/Authentication/Auto-failover/timeout
Данная дисциплина предполагает изучение основ методологии нагрузочного тестирования, автоматизации тестирования бизнес-процессов с помощью HTTP/API и автоматизации тестирования инфраструктуры Chaos Engineering.
Данная дисциплина предполагает продолжение проекта из второго семестра «Тематическое исследование по разработке ПО» и расширяет работу обучающихся совместно с компаниями.
Целями исследовательской практики является обеспечение непрерывности и последовательности овладения магистрантами навыками профессиональной деятельности в соответствии с требованиями к уровню подготовки выпускников, формирование профессиональных компетенций, обучающихся по направлению подготовки «Информационно-
коммуникационные технологии» и подготовка окончательного варианта структуры выпускной квалификационной работы — магистерской диссертации.
Целью НИРМ является развитие способности самостоятельного выполнения научно-исследовательской работы, связанной с решением профессиональных задач, необходимой в дальнейшей научно-профессиональной деятельности. НИРМ помогает систематизировать, закрепить и расширить теоретические знания, развивать статистические методы в управлении проектами, овладеть элементами самостоятельной исследовательской работы.
Тезис представляет собой письменную стипендиальную работу, в которой должно быть документально подтверждено, что кандидат самостоятельно способен применять научные и практические методы для обработки сложных задач, взятых из определенных предметных областей, включая не только конкретные отдельные технические детали, но и более широкие последствия. Диссертация объединяет компетенции, полученные в результате исследований, и применяет их к теме диссертации, предпочитаемой в той же компании, что и тематическое исследование, и проект. Он обеспечивает научный анализ и анализ, охватывающий весь спектр образовательной программы и соответствующую научную проблему.
Данная дисциплина предполагает изучение основных направлений, проблем, теории и методов, применяемые в истории и философии науки, а также содержания современных философских дискуссий по проблемам общественного развития.
Данная дисциплина предполагает изучение основных категории педагогики, методов педагогической действительности,
категориальный строй науки педагогики и др.
Данная дисциплина предполагает изучение функциональных особенностей устных и письменных профессионально-ориентированных текстов, в том числе научно-технического характера, требования к оформлению документации (в пределах программы), принятые в профессиональной коммуникации и в странах Европы и изучаемого языка.
Данная дисциплина предполагает ознакомление обучающихся с основными ресурсными возможностями человеческого фактора в управлении организациями в современных условиях. В рамках дисциплины также рассмотрены психологические характеристики объектов управления как персонала, так и организации в целом, и субъектов управления, которыми выступают менеджеры разного уровня с целью раскрыть психологические механизмы, обеспечивающие эффективность деятельности управленческих систем.
Педагогическая практика представляет собой вид практической деятельности магистрантов, включающий в себя преподавание специальных дисциплин, организацию учебной деятельности студентов, научно-методическую работу по предмету, получение умений и навыков в работе преподавателя.
Данные дисциплины предполагают изучение основных концепции надежности и отказоустойчивости, которые стали определяющими при разработке системы, в том числе обеспечение отказоустойчивости, способность системы сохранять работоспособность при выходе каких-либо компонентов системы из строя.
Данные дисциплины предполагают изучение основ архитектурных паттернов (Monolitithic Apps, Microservices, SOA, CQRS Event и Sourcing) и их применение Mitigation Strategies, Graceful Degradation Throtting Backpressure Loadshifting. Дисциплина «Принятие решении основанных на данных» предполагает изучение бизнес составляющей, т.е. каким образом можно применить анализ данных для принятия правильных управленческих решении.
Данные дисциплины предполагают изучение основ Проектирования и разработки API, стандартов веб-безопасности и умение эффективно применять их на практике.
Информационная безопасность, где большой упор выделяется на понимание, каким образом данные пользователей могут быть защищены и насколько критичны данные вопросы в организациях любого масштаба.