Данная специальность охватывает широкий диапазон, от теоретических и алгоритмических основ до передовых разработок как в области вычислительной техники, так и программного обеспечения. Студенты научатся разрабатывать и внедрять программное обеспечение, сложные программные задачи и взаимодействовать с другими разработчиками, информируя их о новых подходах и технологиях. Образовательная программа для тех, кто любит программирование, хочет свободно владеть современными методами разработки программного обеспечения, сетевыми технологиями различного масштаба и управлением информационными системами различного назначения.
Начиная с 4 семестра обучающийся может выбирать различные образовательные траектории, независимо от специальности. С этой целью каждому обучающемуся предоставляется возможность взятия 6-ти элективных предметов в следующих направлениях ИКТ:
- Аналитика больших данных
- Информационная безопасность
- Мобильные разработки
- Full Stack WEB разработки
- Робототехника
- Промышленные ИТ
- Компьютерная инженерия
- Цифровая медиа
- Компьютерная графика и дизайн
- Среда информационных систем
Цель программы:
Целью программы является подготовка квалифицированных специалистов в области разработки и эксплуатации аппаратного и программного обеспечения, способных разрабатывать и внедрять инновационные решения в области ИТ индустрии, эффективно использовать свои знания и умения для разработки устойчивых решений как программного так и аппаратного обеспечения, а также для разработки и внедрения систем и/или процессов, которые решают проблемы ИТ отрасли и/или улучшают существующие системы.
Задачи программы:
Программа ставит перед собой задачи подготовить и научить студентов:
- Понимать технические основы и принципы в области компьютерных наук и взаимодействие между теорией и практикой. Понимать существенные связи между ними;
- Проводить оценку на системном уровне, чтобы охватить понимание структуры компьютерных систем и процессов, связанных с их разработкой, конструированием и анализом. Распознавать контекст, в котором может функционировать компьютерная система, включая ее взаимодействие с людьми и физическим миром;
- Понимать, как применять полученные знания для решения реальных задач. Проектировать и совершенствовать систему на основе количественной и качественной оценки ее функциональности, удобства использования и производительности, понимая, что существует множество решений для данной проблемы и что выбор среди них не является чисто технической задачей;
- Проектировать и разрабатывать приложения и их компоненты, включая компьютерные программы, системы баз данных, веб-сайты, при этом учитывая вопросы безопасности и применяя профессиональные принципы и стандарты;
- Быть лидером, возглавлять команды разработчиков и проектировщиков, работающих над проектами, исполнять различные роли в команде и понимать, каким образом они вносят свой вклад в выполнение поставленной задачи;
- Развивать свои навыки межличностного общения и эффективной работы в команде;
- Стремиться к непрерывному обучению и профессиональной и этической ответственности, понимая, что сфера ИТ продвигается быстрыми темпами, и выпускники должны иметь прочную основу, которая позволит им поддерживать соответствующие навыки по мере развития области;
- Осознавать широкий спектр применимости вычислительной техники и программного обеспечения в различных платформах варьирующихся от встроенных микросистемах до высокопроизводительных кластеров и распределенных облаков.
Карьерные перспективы:
Успехи наших выпускников на протяжении нескольких лет являются подтверждением высокого уровня подготовки специалистов в области IT. Визитной карточкой выпускника нашего факультета всегда были широкий кругозор и высокие профессиональные качества, аналитическое мышление и умение работать в команде. Выпускник программы вычислительная техника и программное обеспечение будет востребован во всех сферах деятельности частного и государственного сектора, где применяются инструменты ИКТ. Выпускники данной программы становятся разработчиками и архитекторами программного обеспечения, проектировщиками и конструкторами аппаратного обеспечения и различных компьютерных систем, менеджерами по качеству разработки программного и аппаратного обеспечения, экспертами в области информационных технологий, имеющими полное понимание роли ИТ и способные эффективно разрабатывать и внедрять ИТ решения в различных компаниях, секторах и сферах.
Они работают:
- в ведущих казахстанских и зарубежных компаниях-производителях как программного так и аппаратного обеспечения (таких как: Twitter, Facebook, Google, Microsoft, Siemens, Huawei, CISCO, Emerson, BTS Digital, DAR, BeInTech, ChocoFamily, Tengizchevroil и многие другие);
- в научно-исследовательских центрах транснациональных компаний;
- в системных интеграторах и IT-департаментах крупных казахстанских компаний и государственных структур.