Действующая образовательная программа

6B06103 Компьютерная инженерия в КазНУ им. аль-Фараби

Дисциплины

Результаты обучения

  • уметь проектировать простые и иерархические сети, выполнять оптимальный выбор сетевого оборудования с учётом предназначения, расположения и обеспечения сети для решения задач безопасной и надёжной коммуникации данных, уметь диагностировать, анализировать и устранять проблемы, возникающие в компьютерных сетях.
  • Демонстрировать навыки использования нейронных сетей, применять генетические алгоритмы, биоинформационные алгоритмы, методы распознавания образов, проектировать эволюционные программы, кластерные модели, уметь применять различные приёмы извлечения и обработки данных из сети и различных типов файлов, уметь проектировать и эффективно использовать мультиагентные системы, понимать принципы человеко-компьютерного взаимодействия.
  • уметь проводить проверку и тестирование компьютерной системы на надёжность и отказоустойчивость, владеть навыками организации вычислительных систем, уметь численно оценивать степень надёжности системы.
  • владеть навыками концептуальной и практической разработки алгоритмов, использовать принципы, методы и парадигмы императивного и функционального программирования, владеть навыками разработки системных приложений, применять объектно-ориентированный подход для решения задач в различных предметных областях.
  • собирать, интерпретировать, анализировать, упорядочивать и обобщать большие массивы данных, уметь использовать методы кластеризации, владеть навыками параллелизации процессов обработки больших данных, моделировать параллельные алгоритмы и оценивать их эффективность
  • Демонстрировать понимание и навыки использования основных средств и передовых технологий разработки безопасных и надёжных Web- и мобильных приложений для iOS и Android, уметь работать с различными моделями безопасности, моделями баз данных, уметь использовать различные инструменты и алгоритмы для Web- и мобильных приложений при разработке конкретных проектов в областях биологии, физики, химии, экономики.
  • демонстрировать знание принципов и концепций электроники и цифровой схемотехники, уметь выполнять оптимальный выбор микроконтроллеров, в частности для IoT-устройств, для эффективной организации и взаимосвязи компонентов надёжной и отказоустойчивой вычислительной системы.
  • уметь обеспечивать техническими и программными средствами защиту информации в компьютерных сетях, интерпретировать алгоритмы и протоколы информационной безопасности, уметь использовать и исследовать методы криптографии и криптоанализа при реализации сетевых приложений
  • знать различные типы СУБД, понимать их преимущества и особенности, моделировать и реализовывать базы данных, уметь использовать методы UML-моделирования, организовывать эффективную и безопасную передачу данных между сервером и клиентом в Web-приложениях
  • анализировать угрозы, их вероятные источники, способы проникновения и возможный урон, для Web-приложений и баз данных, уметь применять инструменты защиты для организации системы информационной безопасности с минимально возможными рисками, оценивать возможные сценарии атак с целью выработки наиболее эффективной политики безопасности.
  • демонстрировать понимание принципов, особенностей и преимуществ современных операционных систем, уметь настраивать операционную систему для решения конкретных задач, использовать возможности операционных систем для обеспечения надёжной и безопасной работы вычислительной многозадочной системы, знать возможности операционных систем для мобильных устройств
  • уметь доказывать различные математические утверждения, решать системы уравнений разного уровня сложности, понимать и использовать математический аппарат и методы теории автоматов при разработке эффективных и безопасных алгоритмов для решения задач науки и техники.
  • Применять в профессиональной деятельности методы научных исследований, фундаментальные знания о предпринимательской деятельности, правовых основах противодействия коррупции, об экологии и историческом развитии философии как мировоззрения.
Top