Почему мы лучшие?
Студенты специальности «Компьютерная инженерия» изучают принципы построения, техническое оборудование и технологии проектирования компьютерных систем и сетей, методики создания и администрирования программного обеспечения компьютерных систем, а также сетевых операционных систем (Microsoft Windows Server, различные GNU / LINUX и другие UNIX-системи).
Изучают современные языки описания систем (язык текстового описания аппаратуры Verilog HDL, высокоуровневый язык описания аппаратуры VHDL) и высокоуровневые языки программирования общего назначения (С ++, С #, Python, Java), высокоуровневые языки и современные технологии для реализации интерактивных web-приложений (JavaScript, PHP, AngularJS, NodeJS) основы проектирования программно-аппаратных устройств на системном уровне, разработку IP-core для систем на кристалле, а также программирование микроконтроллеров (8051, AVR, Arduino, STM32) и систем на основе одноплатного компьютера Raspberry; теоретические основы формирования баз данных и знаний; методики проектирования, развертывания, обслуживания и обеспечения надежности и безопасности в корпоративных и специализированных компьютерных системах и сетях; типы, принципы организации и проектирования современных беспроводных сетей; облачные сервисы и мобильные приложения, умные устройства и инфраструктуры, интегрированные с Internet of Things и Big Data; математические модели объектов, принципы построения интеллектуальных компьютерных систем, алгоритмы нечеткой логики для описания процессов в технических объектах, алгоритмы работы компьютерных систем управления на основе нечеткой логики и других средств вычислительной интеллекта.
После завершения обучения на бакалаврской уровне выпускники кафедры имеют возможность продолжить обучение по образовательно-профессиональной программе подготовки магистра по специальностям: «Системное программирование», «Компьютерные системы и сети».
После завершения обучения на магистерской уровне выпускники имеют возможность продолжить обучение по образовательно-научной программе подготовки доктора философии по специальности 123 — Компьютерная инженерия, 122 — Компьютерные науки, 126 — Информационные системы и технологии.
Умения и компетенции, которыми будет обладать магистр по направлению «Компьютерные системы и сети»
- современные технологии проектирования сложных компьютерных сетей;
- разработка интерфейсов проектирования программного обеспечения для мобильной платформы Android;
- разработка интерфейсов в системах компьютерной визуализации;
- разработка интерактивных web-приложений с помощью современных средств и технологий;
- программирование микроконтроллеров, а также разработка IP-ядер для систем на кристалле;
- администрирование и настройка сетевых операционных систем;
- построение универсальных моделей современных систем визуализации в различных областях деятельности;
- применение сигнальных процессоров в быстрых вычислениях;
- разработка архитектур динамично реконфигурируемых систем;
- современная технологическая культура, разработка моделей для формирования перспективных систем синтеза цифровых изображений;
- построение высокопроизводительных вычислительных сетей;
- применение Wi-Fi и WiGig технологий;
- системное и кросс-платформенное программирование;
- разработка компьютерных систем реального времени.
Умения и компетенции, которыми будет обладать магистр по направлению «Системное программирование»
- создание новых принципов в программировании высоко производительных cloud-систем;
- разработка программных средств на основе Nvidia Cuda;
- разработка кросс-платформенного программного обеспечения;
- анализ производительности программных систем;
- имплементация современных сред разработки системного и прикладного программного обеспечения;
- программные средства управления ИТ-проектами;
- автоматизация тестирования системного программного обеспечения;
- разработка архитектур агентно-ориентированных программных систем.