6B06107 Вычислительная техника и программное обеспечение в КИНЭУ им. Дулатова
-
Цель образовательной программы Подготовка востребованных на рынке труда специалистов с опытом и практическими навыками программирования в визуальных средах программирования и решения задач для сбора и хранения данных, со знанием принципов работы вычислительных комплексов и сетей, интернет протоколов, программирования клиентской частью web-приложений.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
-
Экология и устойчивое развитие
Кредитов: 5Изучение вопросов экологии, охраны окружающей с целью раскрытия и познания всего многообразования, взаимосвязей между растениями, животными и их средой обитания; социально-экологических последствий антропогенной деятельности; основных принципов охраны природы и рационального природопользования. Студент освоит методы и принципы организации устойчивого развития и функционирования экологических систем.
Селективная дисциплина
Год обучения - 1
Семестр 1
-
Основы экономики, лидерства и инновационного предпринимательства
Кредитов: 5Изучение дисциплины включает темы, направленные на формирование экономического мировоззрения, знаний и навыков, необходимых для осуществления предпринимательской деятельности, применяя лидерские качества, в том числе в инновационном бизнесе. Студент получает знания и навыки проведения экономического анализа, исследований в различных сферах экономической системы; формируется инновационное мышление современного предпринимателя.
Селективная дисциплина
Год обучения - 1
Семестр 1
-
Алгоритмы и структуры данных
Кредитов: 4Классификация структур данных. Типы данных линейной структуры. Алгоритмы обработки данных линейной структуры. Типы данных нелинейной структуры. Алгоритм бинарного поиска. Хеш-таблицы и хеш-функции. Связные списки. Стек и очередь. Основы алгоритмов сортировки. Рекурсивные алгоритмы. Сложность алгоритмов. Жадные алгоритмы. Деревья. Двоичные деревья поиска. Деревья. Обход в ширину и глубину. Бор. Суффиксное дерево. B-дерево. Топологическая сортировка и неочевидные применения графов. Алгоритмы сжатия информации. Битовые алгоритмы. Алгоритмы хэширования. Криптографические алгоритмы.
Год обучения - 1
Семестр 1
-
Основы безопасности жизнедеятельности и охрана труда
Кредитов: 5Изучение законодательных и правовых аспектов в области безопасности жизнедеятельности. Задачи, принципы построения и функционирования гражданской обороны страны. Защита человека и среды обитания от вредных и опасных факторов природного и техногенного происхождения. Студент освоит основы безопасности жизни и организации трудовых отношений, а также устойчивость функционирования объектов экономики в чрезвычайных условиях.
Селективная дисциплина
Год обучения - 1
Семестр 1
-
Основы права и антикоррупционной культуры
Кредитов: 5Целью изучения дисциплины является повышение общественного и индивидуального правосознания и правовой культуры студентов, а также формирование антикоррупционной модели поведения и общественной атмосферы неприятия коррупции, формирование активной гражданской позиции в деле противодействия коррупции
Селективная дисциплина
Год обучения - 1
Семестр 1
-
Технология программирования на языке Python
Кредитов: 8Среда разработки Python, основы языка и типы данных. Ввод и вывод данных Вычисления и базовые математические операции. Операторы условия и выбора. Операторы циклов for, while. Списки, словари, множества. Модули и функции. Рекурсия и двумерные массивы. Использование сторонних библиотек. Анализ ошибок. Элементы функционального программирования. Объектно-ориентированное программирование. Численные алгоритмы. Матричные вычисления. Обработка текстов. Регулярные выражения. Unicode. Работа с данными в различных форматах. Разработка Web-приложений. Сетевые приложения на Python. Работа с базой данных. Многопоточные вычисления. Создание приложений с графическим интерфейсом пользователя. Интеграция Python с другими языками программирования. Устройство интерпретатора языка Python.
Год обучения - 1
Семестр 2
-
Организация вычислительных систем и сетей
Кредитов: 7Вычислительные комплексы и их классификация. Параллельная архитектура векторных процессоров. Кластеризация. Классификация вычислительных сетей и их топология. Сетевые устройства и средства коммуникаций. Технологии компьютерных сетей. Структура сетей и их характеристики. Протоколы и стандарты компьютерных сетей. Адресация в TCP/IP сетях. Сети передачи данных.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Вычислительные системы, сети и телекоммуникации
Кредитов: 7Общие понятия о вычислительных сетях. Классификация вычислительных сетей. Архитектура локальных вычислительных сетей (ЛВС). Локальные и глобальные сети. Понятие топологии и базовые топологии. Назначение протоколов. Сетевые архитектуры Ethernet. Устройства расширения ЛВС. Глобальные вычислительные сети (ГВС). Защита информации в сетях. Сетевые экраны. Администрирование и управление системами обеспечения работы сетей.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Разработка веб-приложений на платформе CMS
Кредитов: 6Обзор наиболее популярных CMS систем: архитектура, установка, конфигурирование. Разработка сайтов на основе CMS Word Press, CMS Drupal, CMS Joomla, CMS Open Cms. Основные возможности CMS, технология установки, оформление внешнего вида сайта, установка, настройка и использование основных компонентов, модулей и плагинов. Модерирование сайта.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Minor 2 Английский язык для повседневного использования
Кредитов: 5Дисциплина предусматривает овладение студентами всех уровней и направлений обучения общеупотребительной лексики на английском языке и использование его в ситуациях повседневного общения. По форме проведения занятий предполается полное языковое погружение и совершенствование коммуникативных навыков и доведение до автоматизма определенных языковых клише, используемых в тех или иных ситуациях. Особый акцент следует сделать на отработку навыков неподготовленной речи на иностранном языке.
Год обучения - 2
Семестр 1
-
Теория вероятности и математическая статистика
Кредитов: 5Случайные события. Вероятность. Случайные величины. Основные законы распределения вероятностей случайных величин. Закон больших чисел. Выборочный метод. Характеристики вариационного ряда. Статистические оценки параметров распределения. Точечные и интервальные оценки. Проверка статистических гипотез. Элементы теории корреляции. Применение вероятностно-статистических методов для решения задач в условиях неопределенности
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Высшая математика
Кредитов: 5Матрицы и определители. Системы линейных алгебраических уравнений. Множества, основные операции над ними. Некоторые символы математической логики. Дифференциальное и интегральное исчисления функции одной переменной. Применения в приближенных вычислениях, в математическом моделировании технических и экономических процессов. Дифференциальные уравнения и их применение
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Интернет - технологии (HTML, CSS)
Кредитов: 6Понятие об Интернет–технологиях передачи и обработки информации. Стек протоколов TCP/IP. Процесс IP-маршрутизации. Надежность передачи информации в Интернет. DNS-сервер. Сервисы WWW HTTP сервер и клиент. Технология CGI. серверные сценарии PERL, PHP, ASP, SSI. Технологии Java, JavaScript, VBScript. Графика в Web-приложениях Язык HTML, DHTML, XHTML, XML.Каскадная таблица стилей CSS.
Селективная дисциплина
Год обучения - 2
Семестр 1
-
Minor 1 Основы лидерства
Кредитов: 5Изучение дисциплины направлено на создание условий для организации разнообразной по содержанию деятельности, направленной на развитие личностных качеств у студентов, раскрытие потенциальных возможностей первокурсников, которые позволяют стать лидерами в избранной ими сфере деятельности, создание кадрового потенциала для общественных организаций в ВУЗе.
Год обучения - 2
Семестр 1
-
Minor 1 Предпринимательская деятельность
Кредитов: 5Изучение экономической природы и содержание предпринимательства. Предпринимательский риск. Предпринимательская среда. Государственное регулирование предпринимательской деятельности. Организационно-правовые формы предпринимательской деятельности. Финансовая и инвестиционная деятельность. Налоговое регулирование предпринимательской деятельности. Оценка эффективности предпринимательской деятельности.
Год обучения - 2
Семестр 2
-
Безопасность информационных систем
Кредитов: 10Безопасность информации. Анализ программной и аппаратной платформы информационных систем. Модели безопасности информационных систем. Примеры практической реализации систем защиты и безопасности. Основные характеристики защищенной информационной системы. Методология корректности информационной защиты. Мера защиты информации. Оптимальное управление процессами защиты. Оценка системы защиты. Безопасность компьютерных систем
Селективная дисциплина
Год обучения - 2
Семестр 2
-
Операционные системы
Кредитов: 10Изучение классификации операционных систем, модульной структуры построения операционных систем и их переносимость. Управление процессором. Организация и управления процессами. Понятие процесса и ядра. Сегментация виртуального адресного пространства процесса. Событийные механизмы управления процессами. Система прерываний. Управление ввода-выводом. Файловая система. Управление памятью. Управление телекоммуникационным доступом. Маршрутизация, буферизация и регистрация сообщений. Удаленная обработка.
Год обучения - 2
Семестр 2
-
Minor 2 Английский язык в коммуникативных ситуациях
Кредитов: 5Данная дисциплина предназначена для студентов всех уровней и направлений обучения для совершенствования коммуникативных навыков и использования общеупотребительной лексики на английском языке в различных ситуациях повседневного общения. В ходе изучения данной дисциплины у студентов будут сформированы компетенции, необходимые для практического использования английского языка в дальнейшем, в том числе для изучения языка специальности в рамках дисциплины «профессионально-ориентированный английский язык».
Год обучения - 2
Семестр 2
-
Основы информационной безопасности
Кредитов: 10Введение в информационную безопасность. Задачи и методы информационной безопасности. Угрозы информационной безопасности. Виды атак. [D]DoS, Code/SQL инъекции, XSS-уязвимости, phishing. Потенциальные противники и атаки. Политика безопасности информационных систем. Криптография. Программно-технические методы защиты. Защита данных и сервисов от воздействия вредоносных программ. Стандарты обеспечения информационной безопасности. Типичные ошибки при написании кода, методы защиты
Селективная дисциплина
Год обучения - 2
Семестр 2
-
Основы робототехники
Кредитов: 10Установка программы. Управление контроллером. Интерфейс программы управления. Окно программы, палитры команд, пульт управления. Встроенное программное обеспечение («Прошивка»). Загрузка программы. Загрузка управляющего кода в робота. Движение вперёд. Направление движения. Программирование в среде разработки. Правила программирования.
Год обучения - 3
Семестр 1
-
CRUD - приложения
Кредитов: 10Создание проекта в Django. Синхронизация с базой данных. Модели Django, контроллеры. Указание в интернет-адресах параметров, передаваемых контроллеру. Регулярные выражения, шаблоны. Оформление и верстка шкблонов. Пагинатор Django. Формирование гиперссылок для перехода между страницами. Классы-контроллеры. Простые и сложные формы. Интерфейс для добавления, правки и удаления записей. Выгрузка файлов на Web-сайт Создание проекта в Django. Синхронизация с базой данных. Модели Django, контроллеры. Указание в интернет-адресах параметров, передаваемых контроллеру. Регулярные выражения, шаблоны. Оформление и верстка шкблонов. Пагинатор Django. Формирование гиперссылок для перехода между страницами. Классы-контроллеры. Простые и сложные формы. Интерфейс для добавления, правки и удаления записей. Выгрузка файлов на Web-сайт
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Разработка баз данных в Интернете (MySQL)
Кредитов: 10Классы и оболочки Java: JBDC и ОСУБД. Использование моста объектной/реляционной СУБД. Механизмы и интерфейсы JBDC. Соединение с базой данных, драйверы JBDC, настройка свойств, посылка инструкций SQL. Точная настройка запросов и обновлений JBDC. Отображение типов данных на Java.Esc-синтаксис SQL. Интерфейсы метаданных. Динамический доступ. Использование удаленных объектов Java. Репликация. Проблемы безопасности
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Трехмерная анимация и моделирование
Кредитов: 5Концепция создания цифрового фильма, цифровые спецэффекты, портфолио трехмерной анимации. Анимация объектов. Контролеры анимации. Траектории, опорные точки, связи и цепочки, объемные деформации, анимация персонажей, анимация динамики. Прямая и обратная кинематика. Визуализация анимации, создание видео роликов
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Minor 1 Организация бизнеса
Кредитов: 5Изучение дисциплины призвано выработать у студентов рациональные и практические умения и навыки для определения источников финансирования и кредитования, а также внедрения созданных бизнес-планов и проектов. Студенты научаться использовать имеющиеся государственные и негосударственные источники финансирования проектов, выработают навыки по привлечению венчурного капитала, разовьют практические навыки в выборе государственных программ по субсидированию МСБ, сформируют умения по продвижению бизнес-планов через социальные сети, а также получат умения по использованию онлайн сервисов и порталов.
Год обучения - 3
Семестр 1
-
3-D моделирование (3DS Max)
Кредитов: 5Интерфейс программы 3D Studio Max. Концептуальные основы моделирования. Геометрическое моделирование с использованием модификаторов. Составные и полигональные объекты. Освещение, источники света и тени. Использование камер. Проектирование материалов. Работа с Material Editor. Типы материалов. Анимационные концепции. Ключевая анимация и анимация с использованием контроллеров.
Селективная дисциплина
Год обучения - 3
Семестр 1
-
Minor 2 Английский язык в ситуациях профессионального общения
Кредитов: 5Данная дисциплина будет изучаться студентами отдельных направлений обучения после или параллельно с дисциплиной «Профессионально-ориентированный английский язык» и предназначена для совершенствования коммуникативных навыков студентов тезауруса, необходимого для общения в будущей профессиональной сфере. Ситуации профессионального общения должны быть построены с учетом профиля обучения.
Год обучения - 3
Семестр 1
-
Minor 2 Английский язык для конкретной цели
Кредитов: 5В ходе изучения данной дисциплина предусмотрено овладение студентами такого уровня языковой компетенции на иностранном языке, которая позволит им самостоятельно изучать литературу по специальности и общаться в будущем с коллегами из зарубежных стран и знакомиться с опытом их работы. Рекомендуется проводить занятия в отдельных группах поделенных с учетом специализации обучения студентов.
Год обучения - 3
Семестр 2
-
Minor 1 Технологическое Предпринимательство и Стартапы
Кредитов: 5При изучении дисциплины каждый студент участвует в создании стартапа. Обучаемые собираются в группы и командами делают проекты. Курс предназначен для того, чтобы помочь студентам развивать ИТ-компетенции, командную работу и бизнес - навыки. Программа обучения охватывает весь процесс создания стартапа, начиная с поиска идеи и заканчивая выходом продукта на рынок. Результатом этого курса является подготовка реального MVP, его запуск студентами и попадание в бизнес-инкубатор или на программу акселерации.
Год обучения - 3
Семестр 2
-
Основы VR и AR
Кредитов: 10Введение в технологии виртуальной и дополненной реальности. Знакомство с VR-технологиями на интерактивной вводной лекции. Выявление принципов работы шлема виртуальной реальности.
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Методы и подходы программирования
Кредитов: 10Типы подходов к разработке ПО: структурный; объектно-ориентированый. Методы моделирования бизнес процессов: Flow Chart Diagram; Role Activity Diagram, IDEF, ERD, Unified Modeling Language. Классификация IDE. Системы визуальной разработки приложений. Выбор среды разработки. Виртуальная машины их свойства и типы. Инструменты для работы с виртуальными машинами. Масштабирование ИС. Экстремальное программирование. Быстрое прототипирование интерфейсов.
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Основы продвижения электронного бизнеса в интернете (PHP+My SQL)
Кредитов: 10Организация электронной коммерции. Интернет-маркетинг. Целевые аудитории сайта. Реклама и PR в Интернет. Поисковая (контекстная) реклама. Продвижение сайта за пределами Интернет. Правовые основы электронного бизнеса. Управление электронным предприятием. Взаимодействием с потребителем продуктов и услуг электронного предприятия. Оценка эффективности бизнеса в сети Интернет. Инструменты веб-аналитики. Безопасность в Интернет
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Web -проектирование
Кредитов: 10Программирование на стороне клиента и сервера. Инструменты и технологии программирования. Программирование на стороне сервера. Протокол HTTP. CGI. Передача параметров серверу. Запоминание состояния. Меры безопасности. CGI и базы данных. Доступ к базам данных. СУБД MySQL. Система безопасности. Утилиты
Селективная дисциплина
Год обучения - 3
Семестр 2
-
Мобильные технологии
Кредитов: 10Особенности платформы Android. Основные компоненты Android. IDE Eclipse. Виртуальные устройства Android. Структура приложения в Android. Жизненный цикл приложения. Активности в Android. Состояния Активности. Класс Application. Обработка событий жизненного цикла приложения. Создание ресурсов. Использование внешних ресурсов в коде приложения. Локализация приложения с помощью внешних ресурсов. Поставщики содержимого, встроенные в Android. Архитектура поставщиков содержимого. Намерения. Обобщенные действия. Категории намерений. Элементы управления в Android. Диспетчеры шаблонов. Адаптеры. Отладка и оптимизация шаблонов. Типы меню. Параметры пунктов меню. Динамическое изменение пунктов меню. Загрузка меню при помощи XML-файлов. Диалоговые окна в Android.
Селективная дисциплина
Год обучения - 4
Семестр 1
-
Облачные вычисления и технологии
Кредитов: 10Введение в Облачные технологии. Отличие серверных и облачных технологий. Преимущества облачных вычислений. Риски, связанные с использованием облачных вычислений. Предпосылки перехода в облака. Обзор облачных архитектур. Сущность и концепции архитектур IaaS, SaaS, PaaS. Анализ облачных технологий. Сетевые модели облачных сервисов. Сущность и концепции модели публичного облака, приватного облака и гибридного облака.
Селективная дисциплина
Год обучения - 4
Семестр 1
-
Java - технологии
Кредитов: 10Основы объектно-ориентированного программирования. Лексика языка. Типы данных. Имена. Пакеты. Объявление классов. Преобразование типов. Объектная модель в java. Массивы. Операторы и структура кода. Исключения. Пакеты java.awt, java.swing. Потоки выполнения, cинхронизация. Пакет java. Lang. Пакет java.util. Пакет java.io.
Год обучения - 4
Семестр 1
-
Автоматизация бухгалтерского учета в 1С: Предприятие
Кредитов: 8Общие понятия об автоматизации бухгалтерского учета. Организация автоматизированного учета в программе «1С: Предприятие 8». Ввод общих сведений об организации. Учет кассовых операций, основных средств и НМА, материально-производственных запасов, готовой продукции, расчетов с подотчетными лицами, учет оплаты труда. Стандартные отчеты. Программное добавление пользователя в информационную базу. Тестирование и исправление Информационной базы.
Селективная дисциплина
Год обучения - 4
Семестр 2
-
Распределенные приложения в автоматизированных системах
Кредитов: 8Базисные средства манипулирования реляционными данными. Семантическое моделирование данных, ER-диаграммы. Хранение отношений. Индексы. Журнальная, служебная информация. Управление транзакциями, сериализация транзакций. Изолированность пользователей. Синхронизационные захваты. Метод временных меток. Журнализация изменений БД. Восстановление после мягкого и после жесткого сбоя. Язык SQL. Функции и основные возможности. SEQUEL/SQL СУБД System R. Стандартизация SQL.
Селективная дисциплина
Год обучения - 4
Семестр 2
-
Клиент-серверные технологии
Кредитов: 8Программирование на стороне клиента и сервера. Инструменты и технологии программирования. Программирование на стороне сервера. Протокол HTTP. CGI. Передача параметров серверу. Запоминание состояния. Меры безопасности. CGI и базы данных. Доступ к базам данных. СУБД MySQL. Система безопасности. Утилиты.
Селективная дисциплина
Год обучения - 4
Семестр 2
-
Автоматизированный бухгалтерский учет и финансовая отчетность
Кредитов: 8Бухгалтерский учет как информационная система предприятия. Организация и технология функционирования АИС-БУ. Автоматизация учета операций по счетам в банках. Автоматизация учета финансовых результатов. Автоматизация бухгалтерского учета на базе программ 1С. Автоматизированные информационные системы аудита. Администрирование в системе 1С: Предприятие 8. Ведение списка пользователей, журнал регистрации.
Селективная дисциплина
Год обучения - 4
Семестр 2
-
Код ON1
Реализовывать бизнес-идеи, составляя бизнес-планы, при этом используя полученные языковые навыки, навыки IT-предпринимательства и основ лидерства, доводя их до жизнеспособного продукта.
-
Код ON5
Сравнивать и оценивать работу современных операционных систем (таких как Windows Server, Linux), в частности обработку сигналов, использование памяти, анализа работы процесса и ядра, управление телекоммуникационным доступом и сетевым администрированием.
-
Код ON8
Составлять математические модели инженерных, технологических, экономических задач, исследуя вероятностно-статистические модели и модели функционирования различных систем.
-
Код ON2
Разрабатывать типовые алгоритмы (линейные, условные, циклические, рекурсивные), используя методы объектно-ориентированного программирования, стандартные функции языков программирования (Python, Java) для разработки прикладных приложений.
-
Код ON3
Разрабатывать технические задания на разработку Web-приложений, используя средства HTML, DHTML, XHTML, XML, каскадную таблицу стилей CSS, скриптовый язык программирования JavaScript.
-
Код ON4
Проектировать информационную модель конкретной предметной области, используя классы и оболочки Java: JBDC и ОСУБД, механизмы и интерфейсы JBDC, удаленные объекты Java, современные СУБД для обработки баз данных.
-
Код ON7
Использовать при разработке Web-приложений современные методы создания дизайна сайтов и приложений, в частности на основе систем управления содержимым контента CMS Word Press, CMS Drupal, CMS Joomla.
-
Код ON9
Использовать организационно-управленческие навыки, включая владение методами принятия решений в управлении операционной (производственной) деятельностью организаций в соответствии с экологическими требованиями.
-
Код ON6
Проектировать и моделировать вычислительные комплексы и сети в пакетах прикладных программ, таких как Electronics Workbench, Cisco Packet Tracer, используя технологию параллельного программирования, технологии компьютерных сетей, протоколы TCP/IP, динамическую и статическую маршрутизации, адресацию в TCP/IP сетях.
-
Код ON10
Анализировать события и действия с точки зрения области правового регулирования, применяя нормы гражданского права в конкретных ситуациях.