6B06120 Информационные системы в ЮКГУ им. М. Ауезова
-
Цель образовательной программы Подготовка высококвалифицированных, полиязычных специалистов обладающих критическим мышлением, готовых к профессиональной деятельности по цифровизации различных отраслей экономики, владеющих передовыми знаниями в области IT-технологий.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский, Английский
-
Название ВУЗа Южно-Казахстанский университет имени М.Ауэзова
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Введение в специальность
Цель: Формирование представления о будущей специальности, перспективах ее развития и особенностях профессиональной подготовки по специальности. Содержание: Основные аспекты профессиональной подготовки будущих специалистов в системе высшего профессионального образования. Основы проектирования и сопровождения информационных систем по областям применения; обзор технологий искусственного интеллекта. Вырабатываются навыки использования информационных ресурсов и программно-аппаратного обеспечения, формируется мотивация к самообучению и развитию.
Год обучения - 1
Семестр - 1
Кредитов - 4
-
Алгебра и геометрия
Цель:Формирование знаний по математике, необходимых для изучения смежных инженерных дисциплин и специальных курсов, для развития математических методов и математической интуиции, которые учат решать прикладные задачи, связанные с будущей профессией Содержание: Векторы, матрицы и операции над ними, определители, обратная матрица, системы линейных алгебраических уравнений и методы их решения, прямые на плоскости, плоскости и прямые в пространстве, общая теория и канонические уравнения кривых и поверхностей второго порядка.
Год обучения - 1
Семестр - 1
Кредитов - 4
-
Основы академического письма
Цель: Выработка навыков самостоятельной исследовательской работы для создания обучающимся текста в избранном научном жанре. Содержание: Развивать навыки и умения составить план текста исследования; написать аннотацию, реферат исследования ;составить обзор литературы, используемой в научном проекте; грамотно цитировать, избегать плагиата; использовать в своей письменной работе статистические данные, в том числе представленные графически; редактировать написанное; составлять библиографические списки; выступить с презентацией собственного проекта; вести деловую переписку
Год обучения - 1
Семестр - 1
Кредитов - 4
-
Математический анализ
Цель:Формирование знаний по математике, необходимых для изучения смежных инженерных дисциплин и специальных курсов, для развития математических методов и математической интуиции, которые учат решать прикладные задачи, связанные с будущей профессией Содержание: Множество и функция. Предел функции. Замечательные пределы. Производная функции. Первообразная функция и неопределенный интеграл. Определенный интеграл. Приложения определенного интеграла. Функция нескольких переменных. Дифференциальные уравнения первого порядка. Дифференциальные уравнения высших порядков. Ряды
Год обучения - 1
Семестр - 2
Кредитов - 4
-
Мухтароведение
Цель: Формирование исторического, литературного представления о творчестве М. Ауэзова в контексте истории литературы, патриотизма и культурно-духовного позиции. Развитие художественного мышления, навыков самостоятельной исследовательской деятельности. Содержание: Жизнь и творческий путь М. Ауэзова. Деятельность М. Ауэзова в журналах «Шолпан», «Абай». Публицистика М. Ауэзова. Художественный обзор рассказов «Қорғансыздың күні», «Қыр суреттері», «Оқыған азамат», «Көксерек»,пьеса Еңлік-Кебек и повестей «Қилы заман», «Қараш-қараш» оқиғасы», монографии «Абай Құнанбаев», романа- эпопеи «Абай жолы».
Год обучения - 1
Семестр - 2
Кредитов - 3
-
Алгоритмизация и программирование
Цель: освоение навыков разработки алгоритмов, методов и технологии решения практических и научных задач на языке Python (1-й уровень) Содержание: Программные средства ПК. Понятие алгоритма. Базовые структуры алгоритмов. Способы описания алгоритмов. Алгоритмы линейной структуры. Алгоритмы разветвляющейся структуры. Алгоритмы циклической структуры. Операции языка Python. Программы линейной структуры. Программы разветвляющейся структуры. Списки. Строки. Кортежи. Работа с функцией. Рекурсия. Двумерные массивы. Множества. Словари. Модули. Работа с файлами. Графика
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Физика
Цель: формирование знаний физических законов и умений их применения в технике и в компьютерной технологии, выработка навыков проведения и оценки результатов теоретических и экспериментальных исследований, развитие научного мышления на основе междисциплинарного подхода. Содержание: Законы классической и современной физики (механика, молекулярная физика, термодинамика, электромагнетизм, оптика, квантовая и атомная физика). Применение знаний физических явлений и процессов для решения прикладных, технических и технологических задач на основе междисциплинарного подхода. Научные методы исследования, способы планирования, проведения, обработки и анализа результатов теоретических и экспериментальных исследований.
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Основы антикоррупционной культуры
Цель: формирование антикоррупционного мировоззрения, прочных нравственных основ личности, гражданской позиции, устойчивых навыков антикоррупционного поведения. Содержание: Преодоление правового нигилизма, формирование основ правовой культуры обучающихся, в сфере антикоррупционного законодательства. Формирование осознанного восприятия, отношения к коррупции. Нравственное отторжение коррупционного поведения, коррупционной морали, этики. Освоение навыков, необходимых для противодействия коррупции. Создание антикоррупционного стандарта поведения. Деятельность, направленная на понимание природы коррупции. Применение ИИ в противодействии коррупции.
Год обучения - 1
Семестр - 2
Кредитов - 3
-
Основы искусственного интеллекта
Цель: формирование компетенций в области использования знаний и практического применения инструментов и методов искусственного интеллекта, с учётом приоритетов программы AI-Sana. Содержание: Введение в искусственный интеллект (ИИ). Развитие практических навыков и умений: применять инструменты ИИ; работать с большими языковыми моделями (LLM); использовать платформы искусственного интеллекта без кода; инструменты генеративного искусственного интеллекта; распознавания изображений; обработки естественного языка (NLP); визуализации данных с помощью ИИ. Иметь представление о применении ИИ в различных сферах; раскрыть потенциал ИИ через интеграцию подходов программы AI-Sana.
Год обучения - 1
Семестр - 2
Кредитов - 3
-
Абаеведение
Цель: Сохранение «национального кода» в проекте «Казахтану» на основе творчества А.Кунанбаева Содержание: исторический обзор истории Казахстана и казахской литературы ХІХ-ХХ в. Абай - великий поэт, этнограф, основатель казахской письменной литературы, составитель свода законов «Положение Карамолы», мыслитель, религиовед, философ. Роль Абая в образовании и науке, концепция «Целостного человека». «Слова назидания» Абая, роман-эпопея М.Ауезова «Путь Абая». К. Токаев: «Абай и Казахстан в XXI веке».
Год обучения - 1
Семестр - 2
Кредитов - 3
-
Методы оптимизации
Цель: развитие логического и алгоритмического мышления; формирование знаний и навыков для решения профессиональных задач Содержание: экстремумы функций одной и нескольких переменных (необходимые и достаточные условия); условный экстремум; функция Лагранжа; различные формы задачи линейного программирования и их решение; алгоритм симплекс метода; открытая общая постановка транспортной задачи, методы нахождения первоначального базисного решения; транспортные задачи на максимум и минимум; методы нахождения базисного решения.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Математическая логика
Цель: Приобретение знаний по основам математической логики и вооружение студентов современным математическим аппаратом Содержание: Основные законы и положения математической логики: теории множеств; булевой алгебры; общей теории формальных исчисления теоретико-множественной логики предикатов; применение изученного математического аппарата при решении типовых задач; для решения задач из родственных областей науки и её приложений; к изучению понятий и теорий современной математической логики к оценке степени адекватности предлагаемого аппарата к решению задач.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Программирование в средах Go и Rust
Цель: Формирование базовых знаний о синтаксисе языков программирования Go и Rust. Сравнение с другими языками. Содержание: Введение в Go. Лексическая структура Go; методы и интерфейсы; асинхронное программирование; разработка сетевых приложений. Введение в Rust. Приоритеты Rust; система типов; управление памятью; синтаксис; Объектная система; Параллельные вычисления. Особенности Rust: Система модулей; Автоматизированное тестирование; Автоматизированное документирование; Система управления пакетами; Требования к идентификаторам. Освоение практических навыков программирования в средах Go и Rust.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Профессиональный казахский (русский) язык
Цель: Обеспечение профессионально ориентированной языковой подготовки специалиста, способного адекватно выстраивать общение в профессионально значимых ситуациях и владеющего нормами языка для специальных целей. Содержание: Профессиональный язык и его составляющие. Профессиональная терминология как основной признак научного стиля. Научная лексика и научные конструкции в учебно-профессиональной и научно-профессиональной сферах. Алгоритм работы по анализу и продуцированию научных текстов по специальности. Продуцирование научно-профессиональных текстов. Основы деловой коммуникации и документации в рамках будущей профессиональной деятельности.
Год обучения - 2
Семестр - 1
Кредитов - 3
-
Профессионально-ориентированный иностранный язык
Цель: Формирование иноязычной профессионально ориентированной коммуникативной компетенции, позволяющей интегрироваться в международную профессиональную среду и использовать профессиональный английский язык как средство межкультурного и профессионального общения. Содержание: Профессионально-ориентированный подход к обучению иностранному языку на неязыковых факультетах вузов обеспечивает формирование у студентов способностей к общению в конкретных профессиональных, деловых, научных сферах и ситуациях с учетом особенностей профессионального мышления, при организации мотивационных, побудительно- ориентированной исследовательской деятельности
Год обучения - 2
Семестр - 1
Кредитов - 3
-
Программирование в среде Java
Цель: Приобретение навыков технологии программирования на языке Java (1-й уровень) Содержание: Введение в систему программирования Java. Состав системы программирования, элементы языка. Операции языка Java. Программы линейной структуры. Условный оператор if. Оператор варианта switсh. Программы разветвляющейся структуры. Операторы for; while; dowhile. Массивы. Строки. Класс String. Графика. Класс и создание объектов. Статические методы в Java. Пакеты и интерфейсы.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Конечные структуры и кодирование информации
Цель: приобретение обучающимися фундаментальных теоретических и практических знаний в процессе изучения основ дискретной математики и математической логики и вооружение студентов современным математическим аппаратом. Содержание: Основные законы и положения конечной математики и теории кодирования: комбинаторного анализа, конечных групп, конечных графов, математических моделей преобразователей дискретной информации, таких как автоматы конечные, машины Тьюринга, теории алгоритмов. Применение их при решении прикладных задач.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Интегрированное обучение предмета и языка
Цель: Формирование навыков использования профессиональной терминологии Содержание: Профессиональная терминология, используемая в рамках программного обеспечения, баз данных и баз знаний, информационной безопасности и защиты информации, разработки ИС, моделей и методов оптимизации, компьютерных сетей, графических и анимационных средств, WEB-дизайна, компьютерных вычислений. Применение терминологии на практических занятиях в группе и индивидуально
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Теория вероятностей и математическая статистика
Цель: Формирование теоретических знаний по теории вероятности и основам математической статистики. Содержание: Основные законы и положения теории вероятностей и математической статистики. Прививаются практические навыки вычисления вероятности в рамках классического подхода и с использованием основных формул, нахождения законов распределения и числовых характеристик как случайных величин (одно и многомерных), так и функций случайных величин, оценивание параметров распределений и проверки статистических гипотез.
Год обучения - 2
Семестр - 1
Кредитов - 4
-
Технология программирования
Цель: приобретение обучающимися фундаментальных теоретических и практических знаний в процессе изучения основ технологии программирования на языке С# (1-й уровень) Содержание: Технология программирования. Введение в систему программирования С#. Выражения и присваивания. Операторы языка С#. Условный оператор. Операторы цикла. Оператор с предусловием. Оператор с постусловием. Оператор с параметром. Оператор foreach. Одномерные массивы. Двумерные массивы. Процедуры – методы класса. Функции – методы класса. Строки. Графика. Классы. Файлы.
Год обучения - 2
Семестр - 1
Кредитов - 5
-
Предпринимательство и финансовая грамотность
Цель: Обучение навыкам организации предпринимательской деятельности, управления личными и семейными финансовыми ресурсами, имеющими ключевое значение для достижения финансового благополучия Содержание: Предпринимательство: сущность, содержание и условия формирования. Организационно-правовые формы предпринимательства. Риски в предпринимательской деятельности. Бизнес-планирование в системе предпринимательской деятельности. Организация предпринимательских сделок. Культура и этика предпринимательства. Финансирование предпринимательской деятельности. Понятие, цели и задачи финансовой грамотности. Деньги, расчеты и платежи. Личные финансы: доходы, расходы, бюджет. Налоги и налогообложение физических лиц. Пенсии и страхование. Банковское обслуживание населения. Банкротство физических лиц и финансовые риски. Финансовая пирамида и личная финансовая безопасность.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Основы теории информации
Цель: Освоение методов эффективного кодирования Содержание: Основные законы и положения теории информации: теоретические основы измерения информации, передачи информации, дискретизации и квантирования информации, представления информации в человеко-машинных системах; методы эффективного и помехоустойчивого кодирования информации, методы аналого-цифрового преобразования сигналов, основные системы цветообразования, методы сжатия цифровых данных; методика эффективного кодирования по Хаффману; кодированием данных в помехоустойчивом коде Хэмминга.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Объектно-ориентированное программирование
Цель: Формирование углубленных знаний и навыков по программированию в среде Python (2-й уровень) Содержание: Классы и объекты. Наследование, полиморфизм, инкапсуляция, абстракция функций и переменных. Множественное наследование и видимый область переменных. Подключение к базе данных SQLite. Создание запросов в базы данных внутри программы. Создание и внесение изменений в базу данных через консоль программы. Отображение базы данных через приложение. Паттерны проектирования; работа с базами данных, разработка приложений
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Основы информационных систем
Цель: Формирование знаний и навыков по основам проектирования информационных систем. Содержание: Основы теории систем и системного анализа; состав и общая структура информационных систем, ключевые компоненты информационных систем, диаграммы классов, использования, взаимодействия и другие диаграммы. Устройство и функционирование ИС и принципы взаимодействия компонентов ИС. Основные модели архитектур современных вычислительных систем и сетей. Жизненный цикл и методологии разработки ПО. Порядок и принципы документирования ПО. Состав аппаратно-программного комплекса.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Экосистема и право
Цель: Формирование интегрированных знаний в области экономики, права, экологии и безопасности жизнедеятельности, методов научных исследований для достижения устойчивого развития общества. Содержание: Основы безопасного взаимодействия человека и природы, продуктивность экосистем и биосферы. Повышение конкурентоспособности предпринимательской деятельности общества, бизнеса и национальной экономики в условиях ограниченности ресурсов в рамках целей устойчивого развития Казахстана. Системное понимание экологических проблем и принципов устойчивого развития. Знание и соблюдение казахстанских прав, обязанностей и гарантий субъектов, государственное регулирование общественных отношений для обеспечения социального прогресса. Инклюзия - стратегия международного законодательства. Правовые основы искусственного интеллекта.
Год обучения - 2
Семестр - 2
Кредитов - 5
-
Операционные системы, среды и оболочки
Цель: Освоение навыков системного администрирования ОС и СУБД. Содержание: Основные законы и положения Операционных систем: состав, функции, классификация, инсталляция и конфигурация, ядро, службы программ оболочек, диспетчер. Сетевые адаптеры. Физическая структуризация локальной сети. Семейство ОС компании Microsoft. История Windows. Версии Windows. Области использования Windows. Структура: NT executive и защищенные подсистемы. Множественные прикладные среды. Объектно-ориентированный подход. Сетевые средства. Основы системного администрирования ОС и СУБД.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Криптографические методы защиты информации
Цель: освоение теоретических основ криптографической защиты электронной информации, также формирование практических навыков использования симметричных и асимметричных криптографических систем Содержание: Понятие криптографии. Виды шифрования. Шифры перестановки. Шифры простой замены. Шифрование информации с помощью алгоритма сложной замены. Шифрование методом гаммирования. Блочные системы шифрования. Поточные системы шифрования. Ассиметричные криптосистемы. Схемы цифровой подписи. Криптографические протоколы. Хеш-функции и аутентификация сообщений. Управление ключами
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы теории автоматизированного управлении и принятия решений
Цель: Формирование научно-теоретических знаний и практических навыков в области автоматизации управления и принятия решений для их использования в информационных системах. Содержание: Основные понятия и определения. Базовые положения теории автоматического и автоматизированного управления. Организация автоматизированных систем управления на основе информационных систем. Автоматизированное управление производственными и технологическими процессами. Математические основы принятия и оптимизации управленческих решений в автоматизированных информационных системах
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Основы научных исследований в сфере информационных технологий
Цель: Формирование знаний в области информационных технологий, современного состояния и выполнения научных исследований; понимания направлений развития по профилю. Содержание: Творчество в научных и проектных работах. Методы научных исследований в технике. Классификация методов исследования. Технико-экономическое обоснование и проведение НИР. Информационный и патентный поиск. Постановка эксперимента. Систематизация информации. Планирование НИР. Эксперимент в НИР. Математическая обработка результатов эксперимента. Оформление результатов НИР. Анализ результатов эксперимента. Оформление отчета по НИР
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Программирование в среде TypeScript
Цель: Формирование навыков использования языка TypeScript для применения в WWW-приложениях (3-й уровень Java/TypeScript) Содержание: Введение в TypeScript. Функциональное программирование в TypeScript. Объектно-ориентированное программирование в TypeScript. Встроенные объекты TypeScript. Строки в TypeScript. Работа с браузером и BOM. Работа с DOM. События в TypeScript. Работа с формами в TypeScript. Хранение данных в Web-приложениях. JSON. Коллекции и итераторы. Технология AJAX. Введение в JQuery
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Сетевые технологии
Цель: Освоение навыков работы с сетевыми технологиями Содержание: Основные законы и положения сетевых технологий: модель OSI, стек протоколов; клиент-серверные, одноранговые (Peer-To-Peer) и гибридные сети; промежуточное программное обеспечение; терминалы и дистанционное управление; общий доступ к ресурсам; службы каталогов; серверы баз данных; унификация интерфейсов к базам данных; серверы приложений; Веб-сервисы; основы безопасности в компьютерных сетях; перспективы развития сетевых технологий.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Разработка Web-приложений на базе Python
Цель:Формирование у обучающихся знаний, умений, разрабатывать и адаптировать сайты и веб-приложения с использованием языка программирования Python в фреймворке Django (3-й уровень Python ) Содержание:Основные понятия Django. Вывод данных. Связи. Ввод данных. Статические файлы. Базовые инструменты Django. Расширенные инструменты и дополнительные библиотеки. Настройка и администрирование Django-сайта. Представления, основанные на классах. Авторизация, аутентификация, регистрация. Принцип работы сессий и куки. Права доступа. Декораторы. Доступ к сессии и cookie с помощью request
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Системы управления базами данных
Цель: Формирование знаний об организации и функционировании БД и навыков работы с БД Содержание:Основные понятия, организация БД, модели данных; функции системы управления БД; современные технологии хранения, поиска данных, языки запросов; технологии и программное обеспечение для проектирования БД; математическая модель БД, основанная на алгебре Кодда; Описания основных операций на языке реляционной алгебры. Разработка клиентской и серверной части распределенных баз данных с помощью современных СУБД
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Программирование на платформе Django
Цель:Получение студентами базовых навыков проектирования и разработки Web-приложений на платформе Django, а также навыков проверки и отладки (3-й уровень Python) Содержание:Структура приложений на Django. Установка и настройка Django. Работа с формами в Django. Модельные формы. Основы языка шаблонов в Django. Фильтры. Представления как реализация контроллера в MVC-модели. Представления в виде функций. Именованные и позиционные аргументы представления. Представления, основанные на классах. Авторизация, аутентификация, регистрация
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Разработка клиентских Web-приложений
Цель:Изучение современных направлений в веб-программировании: фреймворков (frameworks) для создания приложений, новейших технологий и инструментальных средств разработки веб-сайтов, Содержание:Основное назначение фреймворков при создании веб-приложений. Разработка приложений, работающих на клиентской стороне браузера. Преимущества готовых к использованию решений. Обзор современных frontend фрейморков. Использование фреймворка клиентской части для ускорения написания кода клиентской части. Связь фронтенд-фреймворков с внешней частью приложения. Связь серверных фреймворков с логикой приложения
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Информационная безопасность и защита информации
Цель: Обучение принципам, методам и средствам реализации защиты данных, овладение теоретическими основами криптографической защиты электронной информации Содержание: Классификация методов, средств и объектов защиты информации. Защита программного обеспечения от несанкционированного доступа. Защита информации в открытых сетях. Шифры перестановки. Шифрование информации с помощью криптографического алгоритма простой замены. Шифрование информации с помощью криптографического алгоритма сложной замены. Шифрование информации с применением криптографических алгоритмов гаммирования. Блочные системы шифрования.
Год обучения - 3
Семестр - 1
Кредитов - 5
-
Архитектура компьютерных систем
Цель: Освоение навыков по сопровождению ПО Содержание: Принципы построения архитектур ВС; организация и принцип работы логических блоков компьютерных систем; процессы обработки информации на всех уровнях архитектур; принципы управления ресурсами. Осуществление подготовки к сопровождению ПО; техническая поддержка ПО; поддержка пользователей ПО. Анализ проблем и изменения ПО; осуществление переноса ПО в новую среду, снятие ПО с эксплуатации. Управление развитием службы сопровождения ПО.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Web технологии
Цель: Формирование знаний по Web-технологиям и навыков разработки приложений Содержание:Web-технологии в сетях различного уровня. Понятия ISP, POP, NAP. Стек протоколов ТСР/IP. Протоколы прикладного уровня модели OSI. Особенности HTML, DHTML, XHTML, XML. Серверные сценарии PERL, PHP, ASP, JavaScriptI. Технологии Java, Java-script, VB-script. Технология Flash. Инструментарий создания Web-приложений.Осуществлять поддержку процессов модернизации и продвижения интернет-ресурсов организации: проектирования ИР; разработки и тестирования функциональности ИР; формулирование требований к структуре и сервисам ИР
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Администрирование в информационных системах
Цель: Приобретение знаний и навыков по администрированию в информационных и графических системах Содержание:Принципы построения ОС, архитектура операционной системы. Определение и классификация современных графических систем. Принципы надежности, отказоустойчивости и совместимости, безопасности и производительности. Принципы проектирования графических систем. Средства и принципы защиты данных от несанкционированного доступа. Программные средства для проведения мониторинга процессов ОС. Архитектура построения центров обработки данных; способы восстановления информации
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Программирование Web -приложений
Цель: Обучение программированию WEB-приложений. Содержание: Основные законы и положения программирования WEB-приложений: технические спецификации, стандарты, протоколы, используемые в Интернет. Архитектура проектирования, инструменты и технологии разработки, клиентские сценарии Web-приложений. Язык JavaScript. Технология CGI. Разработка серверных приложений на примере PHP-скриптов. Язык XML. Веб-сервисы. Архитектура построения, безопасность построения Web-приложений на основе CMS, Web 2.0, cемантический и социальный Web. Обработка веб-логина в рамках DMP-системы.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Базы данных в информационных системах
Цель:Формирование знаний о СУБД и навыков работы с ней Содержание:Проектирование, установка и настройка ПО; обеспечение функционирования БД. Координирование управления доступом к БД: координация обеспечения прав доступа пользователей к БД; координация настройки ПО для поддержки работы пользователей с БД. Мониторинг событий и управление резервным копированием и восстановлением БД: регламентирование деятельности по резервному копированию; контроль соблюдения регламентов по резервному копированию и восстановления БД; управление предотвращением потерь и повреждений данных
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Облачные технологии
Цель: сформировать знания и практические навыки в сфере «облачных» технологий и сервисов, а также соответствующих инструментальных средств Содержание: структура информационно-логических моделей облачных технологий; облачные сервисы; технологии разработки облачных сервисов; разработка проектов облачной технологии хранилища; облачной технологии сервиса клиентских терминалов; облачной технологии сервиса вычислений (разработка Web-приложений для развертывания в облачной среде); миграция из стандартной среды в облачные приложения.
Год обучения - 3
Семестр - 2
Кредитов - 4
-
Разработка Web сервисов (Java EE)
Цель: Формирование знаний по современным методам программирования WWW-приложений на платформе Java EE. Содержание:Введение в WEB-программирование. Основы серверных технологий. Серверные языки программирования и среды разработки. Разработка приложений, основанных на БД. Клиентские технологии WEB-программирования: HTML, JavaScript, СSS. Современная модель WWW-приложения. Системы управления СМS. WEB-сервисы. Облачные технологии. Обзор современных методов SЕО (поисковой оптимизации) для улучшения продвижения разработанных Web-сайтов и Web-приложений в сети Интернет
Год обучения - 4
Семестр - 1
Кредитов - 6
-
Разработка настольных приложений для Windows
Цель:Формирование углубленных знаний по программированию в среде С#. Получение практических навыков разработки настольных приложений для Windows (3-й уровень С# ) Содержание: Каркас Windows-приложения и основы событийной модели. Расширенные возможности Windows-форм. Создание модальных диалоговых окон. Создание немодальных диалоговых окон. Основы графики CGI+ Класс Graphics. Элементы управления и работа с ними (свойства, события, методы). Меню, панели инструментов, статусная строка. Доступ к базам данных с помощью технологии ADO.NET. Привязка данных к элементам управления с помощью DataSource, DataBindings. Элемент управления DataGrid
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Конфигурирование в среде 1С
Цель: Обучение навыкам по конфигурированию в среде 1С:Предприятие Содержание:Знать основы конфигурирования на платформе 1С:Предприятие; Разрабатывать и дорабатывать конфигурации на платформе 1С:Предприятие; дорабатывать типовые конфигурации 1С; создавать подсистемы, документы, различные формы отчетов, регистры накопления, регистры расчетов; разрабатывать удобный интерфейс; Анализировать результаты отладки программы; Задавать и изменять свойства и методы объектов в среде 1С:Предприятие
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Разработка приложений и Web-сервисов на С#
Цель: Формирование углубленных знаний по программированию в среде С#. Получение практических навыков разработки Web-сервисов на С# (3-й уровень С# ) Содержание:Обзор способов разработки приложений с использованием С#. Проектирование Web-приложения ASP,NETMVC. Работа с MVC. Создание моделей, представлений и контроллеров. Создание навигационных элементов управления. Применение стилей CSS. Аутентификация и авторизация. Работа с состоянием Web-приложения. Введение в WindowsAzure. Работа с облачными сервисами. Обработка запросов в ASP,NETMVC. Использование WebSockets/ Разворачивание ASP,NETMVC – приложения
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Специальный практикум в среде 1С
Цель: Обучение навыкам работы в среде «1С:Предприятие» Содержание: Навыки работы в среде «1С:Предприятие». Ведение документации и учетных регистров. Настройка плана счетов. Способы ввода информации: проводки, документы. Учет и отчетность в программе «1С:Предприятие». Типовые документы: приходный и расходный кассовый ордер, платежные поручения, счет, накладные, счет-фактура. Применение комплекса «1С:Предприятие» для автоматизации задач производств
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Анализ и разработка систем
Цель: Обучение навыкам проектирования всех видов обеспечения информационных систем и анализу результатов Содержание:Разработка и описание бизнес-процессов; принципы построения бизнес-процессов и алгоритмов работы; методы статистического и математического анализа данных; требования к подготовке регламентирующих документов;инструментальные средства анализа данных, методики управления конфликтами. Развитие навыков и умений: разработки демонстрационных материалов, необходимых для проведения презентаций; составления статистического отчета по клиентской базе; выбора способа контроля, оценки и корректировки работы БД
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Проектирование информационных систем
Цель: Обучение навыкам проектирования всех видов обеспечения информационных систем Содержание: Основные принципы проектирования ИС: основы создания и функционирования ИС, классификации и потребительских свойств, новые подходы в технологии проектирования, новых инструментов, CASE – технологий, аппаратурную реализация функций СУБД, проектирование всех видов обеспечения, баз данных, работа в многопользовательском режиме; защита информации в ЛВС.
Год обучения - 4
Семестр - 1
Кредитов - 5
-
Разработка смарт контрактов и приложений для распределенных ресурсов
Цель: Изучить распределенные программные системы, принципы функционирования P2P и инструменты работы с системами распределенного реестра Содержание: Основы технологии распределенных реестров. Использование криптографии. Простое и ассиметричное шифрование. Хэширование. Приватный и публичный ключи. Цифровая подпись. Основы технологий распределенных реестров. Криптовалюты. Алгоритмы консенсуса. Инструменты и языки разработки смарт-контрактов. Публичные и приватные сети. Базовые типы Solidity. Структура смарт-контракта. Виртуальная машина Ethereum. Язык Solidity. Токены. Разработка распределенных приложений.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Информационные системы в бизнесе
Цель: Формирование устойчивых знаний по принципам разработки ИС в бизнесе и навыкам проектирования ИС Содержание:Основные законы и положения разработки ИС: этап формирования технического задания. Стратегии управления средой. Системный подход. Круговая модель жизненного цикла системы. Общая модель системы фирмы. АИС и технологии бухгалтерского учета и аудита. АИС в банках. Разработка и внедрение КИС. Применять их при решении задач, ставить задачу, выполнять, анализировать и формулировать заключения
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Интеллектуальные информационные системы
Цель: Формирование устойчивых знаний по принципам разработки интеллектуальных информационных систем Содержание:Основные законы и положения разработки ИИС: типологию знаний и ИИС, типовую структуру ИИС, технологические принципы создания и этапы проектирования- продукционная, формально-логическая, фреймовая и семантико-сетевая модели представления знаний,устройство, основные схемы и алгоритмы функционирования ИНС, основ машинного обучения; создания базы знаний; обработки нечетких знаний и нечеткого логического вывода; шаблоны проектирования. Применение их при решении задач, постановка задачи, выполнение, анализ и формулирование заключения
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Блокчейн инженерия
Цель: Формирование знаний базовых технологий и концепций блокчейна Содержание: Введение в блокчейн-технологии. Криптография в блокчейне. Основы блокчейна. Алгоритмы консенсуса и майнинг блоков. Технологии распределенного реестра. Криптовалюта и смарт-контракты. Введение в смарт-контракты. Введение в солидность, децентрализованные приложения, Web3. Варианты использования блокчейна. Введение в токены. Децентрализованные финансы. Основы BNBChain. ООП в Solidity. Разработка смарт-контрактов. Тестирование смарт-контрактов. Архитектурный дизайн блокчейна. Фундаментальная безопасность блокчейна.
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Разработка мобильных приложений на базе Android
Цель:Формирование знаний по базовому устройству мобильной платформы Android и программированию наAndroid. Содержание: Архитектура мобильных устройств и их компонентов. Операционные системы для мобильных устройств. Java для мобильных устройств. JavaМЕ. Конфигурации и профили в JavaМЕ. Программирование наAndroid. Библиотека Android. Виртуальная машина Java в Android; создание приложений под ОС Android; AndroidSDK и сторонние разработки; установка инструментария, компиляция и установкаAndroid-приложений. Особенности экосистемы Android. Особенности разработки приложений под WindowsPhone
Год обучения - 4
Семестр - 2
Кредитов - 6
-
Разработка мобильных приложений на базе iOS
Цель: Формирование устойчивых знаний по разработке программного обеспечения для мобильных гаджетов на платформе iOS. Содержание: Обзор для мобильных устройств и средств разработки под различные платформы. Инструментарий разработчика, архитектура операционной системы, структура и компоненты приложения iOS. Первое приложение iOS. Inite. Свойства, категории, блоки. Проект iTahDoodle. Модель-Представление-Контроллер. Делегат приложения. Выполнение в iOSSimulator. Связывание табличного представления. Добавление новых задач. Знакомство с InterfaceBuilder. Связывание представлений. Представление MVC
Год обучения - 4
Семестр - 2
Кредитов - 6
-
BigData-технологии
Цель: Формирование знаний и навыков по работе с большими данными Содержание:Основные законы и положения работы с технологиями BigData: технологии обработки и работы с Большими данными(OLAP); BigData и DataMining; инфраструктура Больших данных; распределенные вычисления и экосистема Hadoop; подход MapReduce и его программные реализации; параллельные вычисления; применение облачных технологий; машинное обучение; анализ данных с использованием машинного обучения на платформе MicrosoftAzure
Год обучения - 4
Семестр - 2
Кредитов - 5
-
Распознавание образов и обработка изображений
Цель: Формирование знаний по методике разработки алгоритмов распознавания и обработки изображений Содержание: Основные законы и положения теории распознавания образов: концептуальные основы подходов и методов распознавания образов; алгоритмов, используемых при анализе изображений, акустического сигнала или сенсоров другого типа; лингвистического анализа или машинного обучения; способы цифрового представления изображений. Развитие навыков применения способов пространственной и спектральной обработки изображений; математических моделей, используемых для оценки качества изображений.
Год обучения - 4
Семестр - 2
Кредитов - 5
Профессии
Результаты обучения
- Свободно коммуницировать в профессиональной среде и социуме на казахском, русском и английском языках с учетом принципов академического письма и культуры академической честности.
- Применять естественнонаучные, математические, общественные, социально-экономические и инженерные знания в профессиональной деятельности, финансовой грамотности, методы математической обработки данных, научного и экспериментального исследования, нормативные документы и элементы экономического анализа.
- Демонстрировать умение разработки, тестирования, внедрения и сопровождения всех видов обеспечения ИКТ-проектов согласно стандартам.
- Практически применять базовые технологии и концепции блокчейна, технологии распределенных реестров.
- Программировать в средах: С# - для разработки Web-сервисов, Python –в фреймворке Django, Java, TypeScript – при разработке WWW-приложений, Go -для создания веб-серверов, API или бэкенд-сервисов; Rust-для разработки проектов с ограниченными ресурсами; iOS, Android - при разработке мобильных приложений.
- Описывать основные принципы защиты информации в ИС, рекомендации для практического осуществления технической защиты информации при проектировании и реализации информационных процессов на различных устройствах.
- Осуществлять установку и сопровождение графических и операционных систем, совмещая с обеспечением функционирования и информационной безопасности БД.
- Осуществлять разработку дизайна, создания и изменения web-ресурсов, выполнения интеграции web-ресурсов с другими компьютерными приложениями, администрирования и обновления web-ресурсов.
- Применять математический аппарат принятия и оптимизации управленческих решений при решении задач автоматического и автоматизированного управления а так же навыки решения задач линейного программирования и транспортной задачи.
- Решать задачи профессиональной деятельности в сфере облачных технологий, используя навыки работы с вендорами Amazon Web Services, Microsoft Azure и Google Cloud Platform.
- Демонстрировать практическое применение и конфигурирование программного продукта «1С: Предприятие» для автоматизации бухгалтерского и управленческого учета предприятия.
- Осуществлять сбор, анализ и обработку больших данных, применяя технологии BigData и DataMining.
- Уметь эффективно работать индивидуально и как член команды, демонстрировать навыки самообороны и самовоспитания и ведение здорового образа жизни.