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

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

  • Математика-1 (Математический анализ и теория вероятности и математическая статистика)
    Кредитов: 9

    Целью освоения дисциплины “Математика-1” является изучение методов, задач и теорем математического анализа и теорий вероятностей, овладение умениями их применения к решению задач прикладной математики и информатики.

    Год обучения - 1
    Семестр 1
  • Предпринимательство
    Кредитов: 5

    Цель:формирование базовых знаний в области теории и практики создания собственного бизнеса, необходимых для формирования: экономического образа мышления; нацеленности на коммерчески реализуемые индустриально-инновационные проекты. Рассматриваются основные условия внутренней и внешней среды предпринимательства и малого и среднего бизнеса; государственное регулирование и роль государства для предпринимательской среды

    Селективная дисциплина
    Год обучения - 1
    Семестр 2
  • Методы научных исследований
    Кредитов: 5

    Цель - сформировать навыки использования технологии организации и управления научными исследованиями в профессиональной деятельности. Изучение дисциплины направлено на развитие навыков планирования организации научного исследования, навыков процедур поиска в глобальных сетях информации по научным разработкам, возможностям научных контактов, подачам заявок на научные гранты различных уровней.

    Селективная дисциплина
    Год обучения - 1
    Семестр 2
  • Императивное программирование
    Кредитов: 6

    Цель дисциплины состоит в формировании способности написать программы на основе подхода императивного программирования. Дисциплина направлена на изучение тем: Структуры языка программирования C++, базовые типы данных, условные операторы процедуры и циклы, функции, массивы, указатели, структуры и объединения.

    Год обучения - 1
    Семестр 2
  • Учение Абая
    Кредитов: 5

    Цель дисциплины - сформировать у будущих специалистов компетенцию применения своих профессиональных знаний, пониманий и способностей в целях укрепления единства и солидарности страны, повышения интеллектуального потенциала общества. Будут изучены: понятие об учении Абая; источники учения; составные части учения Абая; категории учения Абая; измерительные приборы учения Абая; сущность и значение учения Абая.

    Селективная дисциплина
    Год обучения - 1
    Семестр 2
  • Экология и безопасность жизнедеятельности человека
    Кредитов: 5

    Цель дисциплины сформировать знания о закономерностях взаимодействия живых организмов со средой обитания, функционирования биосферы, основ обеспечения безопасности жизнедеятельности человека от вредных, поражающих факторов, способов защиты от опасностей, мероприятий по ликвидации последствий аварий, катастроф, стихийных бедствий, охране окружающей среды и рациональному природопользованию.

    Селективная дисциплина
    Год обучения - 1
    Семестр 2
  • Правовые основы противодействия коррупции
    Кредитов: 5

    Цель дисциплины: формирование высококвалифицированных специалистов в совершенстве знающих нормы антикоррупционного законодательства и умеющих применять их в правоприприменительной практике, правильно квалифицировать коррупционные правонарушения, а также формирование антикоррупционной культуры. Будут изучены: антикоррупционное законодательство, система и деятельность субъектов противодействия коррупции, причины и условия, способствующие коррупции, антикоррупционная политика, международный опыт борьбы с коррупцией

    Селективная дисциплина
    Год обучения - 1
    Семестр 2
  • Аль-Фараби и современность
    Кредитов: 5

    Цель дисциплины – формирование у студентов представлений о научно-философском наследии великого тюркского мыслителя Абу Насра аль-Фараби в контексте развития мировой и национальной культуры. Будут изучены особенности наследия аль-Фараби и его влияние на формирование тюркской философии, характер влияния восточной философии на Европейский Ренессанс; традиционные и современные проблемы истории национальной и мировой философии.

    Селективная дисциплина
    Год обучения - 1
    Семестр 2
  • Архитектура компьютерных систем
    Кредитов: 9

    Цель дисциплины сформировать способность использования аппаратного обеспечения для эффективного хранения, передачи и обработки данных. Будут изучены: Компьютерный анализ и дизайн арифметико-логического устройства; Иерархия памяти, кеши и виртуальная память; Взаимодействие центрального процессора и периферийных устройств, шин; Параллельное программирование; Проектирование компьютерной архитектуры.

    Год обучения - 2
    Семестр 3
  • Языки и технологии програмирования
    Кредитов: 9

    В процессе обучения студенты решают следующие задачи: – знакомство с существующими технологиями программирования; – знакомство с технологией структурного и объектно-ориентированного программирования; – знакомство с технологией сборочного программирования; – знакомство с технологией экстремального программирования; – знакомство с основами разработки прикладного программного обеспечения.

    Год обучения - 2
    Семестр 3
  • Математика-2 (Алгебра и дискретная математика)
    Кредитов: 6

    Цель дисциплины состоит в формировании способности использовать знания алгебры и дискретной математики в прикладных задачах. Комплексные числа. Матрицы и определители. Системы линейных алгебраических уравнений. Многочлены. Множества и отношения и операции над ними. Элементы теории чисел и комбинаторики, элементы теории графов и булевые функции.

    Год обучения - 2
    Семестр 3
  • Проектирование и разработка программного обеспечения
    Кредитов: 9

    Цель дисциплины состоит в формировании способности выполнять все этапы жизненного цикла разработки программного обеспечения для решения научных, проектных и технологических задач различной сложности, разрабатывать программное обеспечение, проводить его тестирование, дебаггинг, рефакторинг, оптимизацию с использованием современных сред, средств и технологий разработки, при необходимости с обеспечение непрерывной интеграции, расширяемости и частого релиза.

    Год обучения - 2
    Семестр 4
  • Теория языков и автоматов
    Кредитов: 9

    Цель дисциплины: изложить основные принципы построения программ с использованием современных языков программирования, научить основным методам разработки многофункциональных приложений. Будут изучены: Общая характеристика языков программирования; базовые конструкции современных языков программирования; функции и методы; процедурное, логическое, функциональное и объектно-ориентированное программирование; технологии программирования; методология объектно-ориентированного программирования; пользовательский интерфейс; тестирование и верификация программного обеспечения.

    Год обучения - 2
    Семестр 4
  • Введение в машинное обучение
    Кредитов: 6

    Цель дисциплины: формирование базовых компетенций аналитика данных, предобработка данных, настройка параметров метода анализа и интерпретация полученных результатов. В результате изучения дисциплины сформировать у студентов способности: - излагать основные принципы, методы, задачи машинного обучения; - разрабатывать алгоритмы и писать программы для логических, вероятностных, метрических моделей машинного обучения.

    Селективная дисциплина
    Год обучения - 3
    Семестр 5
  • Базы данных
    Кредитов: 6

    Курс представляет собой дисциплину, изучение которой знакомит с основными вопросами проектирования, создания и ведения баз данных. Процесс проектирования базы данных рассматривается с точки зрения концептуального подхода. Изучаются вопросы, связанные с планированием баз данных, выбором баз данных, а также административным управлением базами данных. Рассмотрены принципы работы современных СУБД

    Год обучения - 3
    Семестр 5
  • Компьютерные сети и безопасность
    Кредитов: 9

    Цель - дать общее описание сетевой архитектуры, областей проектирования и применения сети, перспективных моделей сети и управления информацией в сети. Основы проектирования и поддержки сетей, проблемы безопасности; дать представление об архитектуре, основных подходах к проектированию и областях применения сетей, о перспективных моделях сетей и управления информацией внутри сетей.

    Год обучения - 3
    Семестр 5
  • Организация кластерных систем
    Кредитов: 6

    Данный курс предназначен для подготовки системных программистов, специалистов по обслуживанию и администрированию высокопроизводительных вычислительных кластеров. Курс включает в себя обзор ключевых особенностей вычислительных кластеров, сведения, необходимые для программирования и администрирования кластерных установок на базе ОС Windows.

    Селективная дисциплина
    Год обучения - 3
    Семестр 5
  • Криптография
    Кредитов: 6

    Цель дисциплины: изложение основополагающих принципов защиты информации с помощью криптографических методов и примеров реализации этих методов на практике. Будут изучены: Математическая модель шифра. Теория секретности Шеннона. Блочные шифры. Псевдослучайные последовательности и поточные шифры. Схемы цифровой подписи.

    Селективная дисциплина
    Год обучения - 3
    Семестр 5
  • Электроника и схемотехника
    Кредитов: 9

    Схемы основных логических элементов цифровых устройств; принципы построения и работы цифровых устройств комбинаторного и последовательного типа; особенности работы полупроводниковых запоминающих устройств и способы их построения; методы преобразования аналоговых сигналов на основе операционных усилителей.

    Год обучения - 3
    Семестр 5
  • Встраиваемые системы
    Кредитов: 6

    Цель дисциплины: организовывать процессы тестирования во встраиваемых системах и отладки программных продуктов с использованием современных технологий и подходов. Будут изучены: Архитектура GPU. Производительность и параллелизм. Эволюция GPU. Сравнение архитектуры CPU и GPU. Сравнение GPU и CPU. Программная модель CUDA. Иерархия памяти в CUDA.

    Селективная дисциплина
    Год обучения - 3
    Семестр 5
  • Цифровая обработка изображений
    Кредитов: 6

    Цель дисциплины: познакомить студентов с основными задачами компьютерной графики, включая задачи реалистической визуализации и анимации, подходами к их решению, алгоритмами их решения, с необходимыми сведениями из вычислительной геометрии и геометрического моделирования. Будут изучены: Растровая графика. Векторная графика. Графические форматы данных. Трехмерная графика. Фрактальная графика.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Операционные системы
    Кредитов: 6

    Цель дисциплины: приобретение студентами теоретических знаний современных операционных систем, их назначения, функциях, структуре и принципов работы. В результате студент будет способен: описать основное содержание операционных систем; объяснить специфику работы в различных интерфейсах операционных систем; провести исследование операционных систем, которая делает возможным рациональное использование оборудования компьютера комфортным и благоприятным для пользователя.

    Год обучения - 3
    Семестр 6
  • Встроенные микроконтроллеры
    Кредитов: 6

    Цель дисциплины: освоение студентами теоретических основ построения и принципов функционирования мультипроцессорных систем и распараллеливания обработки данных. Будут изчены: Классификация и основы построения и функционирования многопроцессорные системы и распараллеливание обработки данных.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Стандарты информационной безопасности
    Кредитов: 6

    Цель дисциплины: ознакомление студентов с современными программными средствами и методами защиты информации компьютерных систем, овладение методами решения задач защиты информации от несанкционированного доступа. Будут изучены: Задачи защиты информации в автоматизированных системах. Методы защиты информации от утечки по техническим каналам. Управление доступом в компьютерных системах.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Безопасность операционных систем
    Кредитов: 6

    Цель дисциплины: изучение концепции операционных систем, фундаментальных принципов проектирования и разработки операционных систем. Будут изучены: Введение в операционные системы. Обзор аппаратного обеспечения компьютера. Управление процессами. Взаимоисключения и синхронизация. Управление памятью. Управление вводом-выводом. Файловые системы. Управление безопасностью. Виртуальные машины. Распределенные системы. Изучение конкретных примеров: операционная система Windows; операционная система Linux.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Архитектура высокопроизводительных вычислений
    Кредитов: 6

    Основные понятия и определения моделей вычислительных процессов и систем при изучении данной дисциплины: Методы создания параллельных программ с использованием MPI; Разработка методов оценки эффективности и результативности параллельных программ; Параллельные компьютерные модели; Распараллеливание алгоритмов по информационному расписанию.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Разработка Веб-приложений
    Кредитов: 9

    Цель дисциплины состоит в формировании способности применять методы и практические приемы веб-конструирования и веб-программирования для разработки веб-приложений индустриального уровня. Будут изучены: Основные стандарты Веб-сети. Понятие веб-приложений и подходы к их разработке. Технологии разработки веб-приложений.

    Год обучения - 3
    Семестр 6
  • Платформы для многозадачного программирования
    Кредитов: 6

    В этом курсе вы изучите различные концепции, которые помогут вам освоить эту тему. Он начнется с таких тем, как история Java, почему ее следует изучать и почему она так популярна. среди масс наряду с такими темами, как жизненный цикл потока, многозадачность Java, многопоточность и многое другое.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Интеллектуальное моделирование
    Кредитов: 6

    Цель дисциплины: формирование у студентов знаний о методах и алгоритмах интеллектуального анализа данных, навыков применения методов и алгоритмов интеллектуального анализа при решении практических задач. Будут изучены: Курс знакомит с технологией Data Mining, подробно рассматриваются методы, инструментальные средства и применение Data Mining.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Проектирование и моделирование VLSI
    Кредитов: 6

    Цель дисциплины: изучение студентами сведений и приобретении практических навыков, необходимых для проектирования специализированных VLSI (СБИС), отвечающих современным требованиям. Будут изучены: Уровни проектирования. Обзор процесса производства СБИС. КМОП технология. Процесс проектирования с использованием программных продуктов Cadence.

    Селективная дисциплина
    Год обучения - 3
    Семестр 6
  • Введение в теорию распознавания образов
    Кредитов: 9

    Цель дисциплины: дать систематический обзор существующих методов обработки изображений и распознавания образов в различных системах, изучить и освоить способы их применения. Будут изучены: Представление образов и основные подходы к машинному распознаванию. Методы распознавания образов на основе нейронных сетей.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Разработка приложений с системами искусственного интеллекта
    Кредитов: 6

    Цель курса состоит в освоении студентами знаний и умений в области построения и функционирования систем искусственного интеллекта, развитии способностей применения методов машинного обучения к задачам аналитики данных. В результате изучения дисциплины студент будет способен: 1. описывать назначение, функции, классификацию систем искусственного интеллекта; 2. объяснять принципы машинного обучения на основе данных;

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Методы и инструменты защиты информации и безопасность БД
    Кредитов: 9

    Цель курса - курс предназначен, чтобы познакомить студентов с основными понятиями информационной безопасности, методами построения моделей безопасности, сформировать целостное представление о научных исследованиях и практические умения организации и планирования научного исследования.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Маршрутизация и коммутация сетей
    Кредитов: 9

    Цель дисциплины состоит в формировании способности использовать расширенные конфигурации протоколов коммутации и маршрутизации, конфигурировать списки контроля доступа для обеспечения безопасного и эффективного сетевого взаимодействия. В рамках дисциплины рассматриваются следующие аспекты: Проектирование сетей. Конвергентные сети. Коммутируемые сети. Управление коммутируемой средой. Продвижение кадров.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Программирование на GPU
    Кредитов: 6

    На основе изучения данной дисциплины студенты смогут качественно и рационально использовать возможности технологий, применяемых для создания мобильных приложений профессионального назначения; проектирование интерфейсов приложений для удобных и удобных мобильных устройств; следить за высокой производительностью созданных программ.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Человеко-компьютерное взаимодействие
    Кредитов: 6

    Цель дисциплины состоит в формировании способности применять методы для быстрого создания прототипов и оценки различных вариантов пользовательских интерфейсов. Будут изучены: Парадигмы человеко-компьютерного взаимодействия. Технические и психологические аспекты с графическими обозначениями в современных интерфейсах.

    Год обучения - 4
    Семестр 7
  • Безопасность веб-приложений и сетей
    Кредитов: 9

    Цель курса: дать слушателям базовые теоретические знания о концепции разработки Web-приложений и практические навыки по основным принципам разработки веб-сайтов. Понять базовые принципы и шаблоны построения архитектуры и дизайна для разработки успешных решений.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Параллельное программирование
    Кредитов: 6

    Цель дисциплины состоит в формировании способности разрабатывать параллельные программы на различных моделях программирования для многоядерных процессоров и кластерных систем. Будут изучены: Принципы построения параллельных вычислительных систем; Моделирование и анализ параллельных вычислений; Принципы разработки параллельных алгоритмов и программ; Системы разработки параллельных программ; Параллельные численные алгоритмы для решения типовых задач вычислительной математики.

    Год обучения - 4
    Семестр 7
  • Разработка защищенного программного обеспечения
    Кредитов: 6

    Цель дисциплины: предоставление знаний и умений в области проектирования, тестирования, отладки, внедрения и сопровождения программного обеспечения. Будут изучены: Жизненный цикл программного обеспечения. Выявление требований к программной системе. Архитектура и дизайн программного обеспечения.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Системы искусственного интеллекта
    Кредитов: 9

    Цель дисциплины: познакомить с фундаментальными принципами построения и функционирования систем искусственного интеллекта; с технологиями и инструментальными средствами проектирования и разработки систем искусственного интеллекта. В рамках дисциплины рассматриваются следующие аспекты:Введение в искусственный интеллект. Интеллектуальные агенты. Введение в язык программирования Prolog.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Мультиагентное программирование
    Кредитов: 9

    Цель дисциплины: изучение студентами основных особенностей анализа и проектирования систем с использованием агентно-ориентированного подхода. В рамках дисциплины рассматриваются следующие аспекты: Основные понятия теории агентов. Современные подходы к решению распределенных задач. Общая классификация агентов.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Проектирование LAN и WAN сетей
    Кредитов: 9

    Цель дисциплины: освоение принципов, методов, технологий и стандартизованных решений локальных, территориальных и глобальных компьютерных сетей и информационных систем, а также выработка обобщенных технических решений по компьютерным сетям и распределенным системам обработки информации. Будут изучены: PAN, LAN, CAN, MAN, WAN.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Организация параллельных вычислений
    Кредитов: 9

    Цель дисциплины: формирование теоретических знаний и закрепление практических навыков в области высокопроизводительных вычислительных систем и методов параллельного программирования. В рамках дисциплины рассматриваются следующие аспекты: Цели, задачи и проблемы организации параллельных вычислений.

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Тестирование и верификация программного обеспечения
    Кредитов: 6

    Цель дисциплины состоит в формировании способности осуществлять процессы тестирования и верификации программного обеспечения для построения корректных и отказоустойчивых программных систем. В рамках дисциплины рассматриваются следующие аспекты: Введение в дисциплину. Моделирование последовательных систем как меток с переходными системами (структуры Крипке).

    Селективная дисциплина
    Год обучения - 4
    Семестр 7
  • Код ON12

    Понимать принципы применения различных методов, используемых при проверке научных теорий; сообщать информацию, идеи, проблемы и решения в области обучения, которые необходимы для продолжения обучения с высокой степенью автономности.

  • Код ON4

    Уметь применять способы разработки и тестирования интегральных схем с использованием различных средств и законы построения и методики расчета принципиальных схем и электрических цепей.

  • Код ON11

    Демонстрировать понимание качества исследований, создавать и исследовать математические и программные модели вычислительных и информационных процессов, связанных с функционированием объектов профессиональной деятельности.

  • Код ON7

    Использовать методы, свойственные области изучения и применять основные закономерности функционирования и развития природы и общества, уметь адекватно ориентироваться в различных социально-экономических, политических и чрезвычайных ситуациях.

  • Код ON9

    Компетентно использовать языковые и лингво-культурологические знания для решения задач общения в полиязычном и поликультурном социуме Республики Казахстан и на международной арене.

  • Код ON8

    Осуществлять управление, анализ и мониторинг IoT устройств в соответствии с характеристиками и режимами работы IoT устройств, а также проектировать и разрабатывать программное обеспечение для IoT устройств.

  • Код ON6

    Уметь разрабатывать компоненты программного обеспечения, с использованием современных языков программирования и популярных фреймворков для построения бизнес логики, а также различных паттернов программирования.

  • Код ON2

    Знать принципы построения операционных систем и языков программирования, на основе которых уметь писать программы для взаимодействия с ядром ОС, понимать принципы сетевого и межпроцессорного взаимодействия.

  • Код ON3

    Уметь выбирать оптимальные алгоритмы для конкретной задачи на основе их характеристик и используемых вычислительных средств, а также уметь проектировать архитектуру компонентов аппаратно-программных комплексов, проектировать человеко-машинный интерфейс аппаратно-программных комплексов.

  • Код ON1

    Быть способным к восприятию, анализу, обобщению информации, постановке цели и выбору путей ее достижения, а также демонстрировать знания и понимания основ математики и физики.

  • Код ON10

    Владеть социально-этическими ценностями, основанными на общественно-правовых нормах и толерантности к различным культурным и конфессиональным традициям.

  • Код ON5

    Знать стандартные архитектуры ПО, основы построения реляционных и нереляционных баз данных, основные инструменты разработки, проектирования и тестирования информационных систем.

Top