6B06102 Программирование и разработка программных пакетов в Мирас
-
Цель образовательной программы Подготовка специалистов в области IT, обладающих практическими коммуникативными навыками и лидерскими качествами; отвечающих современным требованиям к качеству специалистов в высшим образованием, знающих основы современных математических методов, методов прикладной математики и информатики для решения задач науки, образования, техники, экономики управления и других сфер экономики; владеющих методиками программирования, способных быстро адаптироваться к динамичному обновлению профессиональной сферы.
-
Академическая степень Бакалавриат
-
Языки обучения Русский, Казахский
-
Название ВУЗа Университет «Мирас»
-
Срок обучения 4 года
-
Объем кредитов 240
-
Группа образовательных программ B057 Информационные технологии
-
Предметы на ЕНТ Математика и Информатика
-
Область образования 6B06 Информационно-коммуникационные технологии
-
Направление подготовки 6B061 Информационно-коммуникационные технологии
Дисциплины
-
Основы права
Дисциплина формирует основные понятия о государстве, праве и государственно-правовых явлениях; общие положения гражданского, трудового права и право социального обеспечения в Республике Казахстан; способности оперировать полученными юридическими знаниями, умениями и навыками в профессиональной деятельности
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Основы безопасности жизнедеятельности
Формирование знаний и умений в области безопасного взаимодействия человека со средой обитания и основам защиты от негативных факторов в опасных и чрезвычайно опасных ситуациях; в области экологического мировоззрения, законодательных и правовых актов в области безопасности жизнедеятельности; задач, принципов построения и функционирования гражданской обороны в Республике Казахстан; средств индивидуальной защиты.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Алгоритмизация и программирование
Целью дисциплины является подготовка студентов к эффективному использованию современной компьютерной техники при решении задач программирования посредством изучения языка высокого уровня, таких как Python, C, Java и др.; обучение студентов теоретическим знаниям и формирование практических базовых технологических навыков программирования на выбранном языке
Год обучения - 1
Семестр - 1
Кредитов - 6
-
Математика
Дисциплина изучает основные понятия высшей математики и их приложений в различных областях, формирует фундаментальные понятии, законы и теории классической и современной математики, обучает приемам и методам решения конкретных задач; формирует навыки использования изученных математических методов, научного мировоззрения и логического мышления.
Год обучения - 1
Семестр - 1
Кредитов - 6
-
Философия успеха
Технология самообразования; Стили обучения; Личностное и профессиональное самоопределение; Основы научно-исследовательской работы; Технологии тайм менеджмента; Человек в информационно-технологическом мире; Компьютеризация в рамках исполнения служебных задач; Электронная техника и манипуляция основными видами информации и обработки данных; Технология успешной коммуникации. Конфликтология. Деловая переписка. Деловые переговоры; Социокультурные и технологические основы предпринимательства; Бизнес-планирование.
Год обучения - 1
Семестр - 1
Кредитов - 5
-
Программирование на языке С#
Дисциплина изучает функциональные возможности современного языка программирования высокого уровня C# и библиотеки .Net Framework; формирует навыки программирования в среде C# с применением современных методов и технологий при решений задач профессиональной деятельности.
Год обучения - 1
Семестр - 2
Кредитов - 6
-
Программирование на языке С++
Дисциплина формирует знания о функциональных возможностях, общей структуре и механизме ООП на языке программирования С++; закрепляет практический опыт разработки приложений с использованием стандартных модулей и пользовательских подпрограмм, методы отладки и тестирования программ
Год обучения - 1
Семестр - 2
Кредитов - 6
-
Теория информации
Дисциплина формирует знания об основах теории информации и ее применению к оптимизации современных компьютерных систем, рассматривает ряд фундаментальных теоретических вопросов, касающихся повышения эффективности функционирования систем управления путем анализа информационных характеристик источников сообщений и каналов связи, изучает принципиальную возможность кодирования и декодирования сообщений
Год обучения - 1
Семестр - 2
Кредитов - 3
-
Математическая логика
Целью дисциплины является формирование целостного представления о математической логике, позволяющего привести в систему полученные знания о способах решения логических задач; изучение основных понятий математической логики, методов разработки, анализа и обоснования алгоритмов при решении математических задач на компьютерах
Год обучения - 1
Семестр - 2
Кредитов - 5
-
Теория кодирования
Дисциплина формирует умения освоение современной теории информации и теории кодирования, теоретические предпосылки теории кодирования с основными понятиями теории кодирования, соответствующими теоремами Шеннона; навыки кодировании информации на компьютере с применением специальных алгоритмов
Год обучения - 1
Семестр - 2
Кредитов - 3
-
Математические методы оптимизации
Дисциплина формирует умения и навыки параметрического описания конструкций, изделий и процессов в различных сферах с выделением переменныx параметров; обучает навыкам практического использования математических методов ОПР, рационального выбора материалов и теxнологий; формирует основополагающие представления о методах и способах теории оптимизации.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Язык программирования Python 3
Целью дисциплины является изучение синтаксиса современного языка программирования Python 3, изучение функциональных возможностей среды IDLE; формирует навыки программирования с применением современных методов программирования при решении поставленных задач на языке Python 3.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Физика
Дисциплина формирует представления о современной физической картине мира и научного мировоззрения, знания и умения использования фундаментальные законы, методы физического исследования; раскрывает сущности основных представлений, законов, теорий классической и современной физики в их внутренней взаимосвязи и целостности.
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Основы языка Swift
Дисциплина изучает синтаксис языка Swift, формирует навыки программирования для операционных систем Mac OS и iOS; формирует практический опыт программирования на языке Swift и развивает новое направление в области мобильного программирования
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Операционные системы
Дисциплина формирует знания о принципах построения и функционирования средств реализации системного программного обеспечения вычислительных машин, систем и сетей, назначения и функций ОС и концепции их функционирования; навыки работы на компьютере под управлением различных ОС, приемы программного управления подсистемами ОС
Год обучения - 2
Семестр - 3
Кредитов - 5
-
Программирование на платформе .Net Framework
Целями изучения дисциплины являются получение студентами фундаментальных знаний по объектно-ориентированному программированию, изучение состава и структуры среды программирования Microsoft Visual Studio и его использование в различных сферах профессиональной деятельности; обучает приемам и методам создания Windows-форм с помощью языков визуального программирования.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Технологии программирования
Дисциплина формирует знание и умение в области алгоритмизации и программирования на языке высокого уровня, структурного программирования, изучение классификации языков программирования, овладение приемами разработки программ с использованием подпрограмм, стандартных модулей, стиля программирования и применение методов отладки и испытания программ.
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Электроника
Целью освоения дисциплины является изучение физических принципов работы, методов изготовления и возможностей применения электронных устройств на полупроводниковых приборах, а также формирование представлений о математических методах их анализа и проектирования; изучение основных этапов полупроводниковых технологий, освоение теории полупроводниковых приборов и их использование в электронных схемах
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Теория вероятностей и математическая статистика
Дисциплина формирует знания об основных теориях вероятностей и математических статистиках в рамках конечномерных случайных величин без строгого применения теории меры и функционального анализа, основные их приложения в различных областях; навыки и умения овладения методами решения задач, построить математические модели реальных процессов
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Современные средства и методы создания программного обеспечения
Дисциплина изучает теоретические основы построения и организации функционирования персональных компьютеров, их программное обеспечение и способы эффективного применения современных технических средств для решения информационных задач; развитие алгоритмического мышления; формирует навыки и освоения работы на современных вычислительных средствах
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Объектно-ориентированное программирование на языке Java
Дисциплина формирует знания об основных парадигмах ООП на языке Java, механизмы инкапсуляции, полиморфизма и наследования; умения и навыки закрепления теории структурного и объектно-ориентированного программирования методом записи алгоритмов и разработкой программ, решением различных задач с применением механизма ООП на языке Java
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Прикладная математическая статистика
Дисциплина формирует научные представления о вероятностной интерпретации обрабатываемых данных, о математических методах и моделях, предназначенных для организации сбора, записи, систематизации статистических данных с целью их удобного представления, теоретические знания и практические навыки в области обработки статистических данных, включая случайные процессы, использование нейронных сетей
Год обучения - 2
Семестр - 4
Кредитов - 5
-
Архитектура и организация компьютерных систем
Дисциплина формирует и закрепляет профессиональные компетенции в области построения, организации и методах исследования вычислительных систем и сетей разного назначения, изучает базовые принципы организации и функционирования компьютерных и телекоммуникационных систем различного назначения, дает практические знания для построения, настройки и администрирования компьютерных систем и сетей.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Компьютерная графика
Дисциплина изучает основы машинной и компьютерной графики и графических пакетов программ, основные методы программирования компьютерной графики; формирует практические навыки использования современных графических процессоров; обработки трехмерных графических изображений с применением современных графических пакетов
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Smart-технологии в информационных системах
Дисциплина изучает новые понятия и smart-технологии современной информационной системы, владение знаниями применения smart-технологий в разных сферах деятельности; формирует навыки анализа возможности современных smart-технологий и smart-устройств, применения smart-технологии в проектировании и в разработке научно-исследовательских проектов
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Системы баз данных
Дисциплина формирует знания теоретических основ СУБД, изучение основных направлений и особенностей в технологии разработки БД; методы организации поиска и обработки данных, языковых средств описания данных, принципов построения основных моделей данных; практические навыки разработки баз данных; использование в современных СУБД
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Схемотехника
Дисциплина изучает основные принципы и методы логического построения автоматов, триггеров, комбинационных схем, необходимых при создании, исследовании и эксплуатации цифровых схем различной природы; формирует понимание методов схемотехнических решений, которые используются при построении функциональных элементов ЭВМ, решение задач анализа и синтеза цифровых элементов
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Дискретная математика
Дисциплина изучает основные методы формализации рассуждений, основные понятия теории логических функций, теории алгоритмов, теории графов, теории кодирования; формирует навыки решения основных задач по ряду разделов дискретной математики таких, как теория множеств и отношения на множествах, теория графов, функции алгебры логики.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Разработка систем управления базами данных средствами DELPHI
Дисциплина формирует знание о создании систем управления базами данных в среде объектно-ориентированного программирования; овладение теоретической базой для усвоения других специальных дисциплин, связанных с изучением систем управления базами данных, проектированием сложных информационных процессов; навыки разработки СУБД со средствами Delphi
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Кибербезопасность информации
Целью дисциплины является формирование у студентов общих представлений о безопасности в информационном обществе и на этой основе сформировать понимание технологий информационной безопасности и умения применять правила кибербезопасности во всех сферах деятельности; изучает подходы и методы разработки различных типов защищенных информационных систем.
Год обучения - 3
Семестр - 5
Кредитов - 5
-
Инструментальные средства разработки программ
Дисциплина формирует знание и умение в области проектирования программных систем и обеспечения жизненного цикла программ, освоение основ моделирования бизнес-процессов; приобретение практических навыков применения современных технологий проектирования (Computer-Aided Software/System Engineering (CASE) - технологии).
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Экспертные и интеллектуальные системы
Цели изучения дисциплины: ознакомление с системами баз данных и экспертными системами, изучение моделей представления данных, языков запросов к базам данных, видов представления знаний, изучение основ построения экспертных систем. Задачи изучения дисциплины: приобретение теоретических знаний о представлении экспертных систем; изучение теоретических основ искусственного интеллекта; приобретение практических навыков разработки экспертных систем.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Групповая разработка проектов
Дисциплина формирует знания об основных построениях командной работы над ІТ-проектами и разработке ПО, этапы разработки приложений и схемы организации разработки; методологии работы в команде, а также программные инструменты для эффективной организации командной разработки; навыки написания собственных проектов в команде
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Метрология программного обеспечения
Цель освоения дисциплины - изучить основные методы стандартизации и метрологии программного обеспечения, изучить способы и методы тестирования программного продукта, эксплуатации и сопровождения готовых программных продуктов и комплексов, исследовать состояния и тенденции развития измерительных средств и основные методы измерения характеристик электронных сигналов, оценка их точности.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Проектирование информационных систем
Целью освоения дисциплины является изучение состава и содержание стадий и этапов проектирования, ознакомление с имеющимися методами и средствами проектирования и автоматизации проектных работ, овладение экономико-математическими методами проектирования, теоретические основы построения баз данных, основные операции с данными, о методах организации поиска и обработки данных.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Робототехника и искусственный интеллект
Дисциплина изучает построение нейронных сетей, формирует умение пользоваться методами распознавания и кластеризации, дает знание об алгоритмах отжига и муравьиного алгоритма; общие представления о задачах, методах и подходах, используемых в работе с искусственным интеллектом.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Компьютерные сети
Дисциплина формирует умения и знания о назначении, составе, принципах построения и функционирования компьютерных сетей, понимания источников эффективности применения компьютерных сетей, принципы построения (организации, структуры и архитектуры) и анализа современных компьютерных сетей, построение моделей расчета производительности и надежности современных компьютерных сетей.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Разработка мобильных приложений в среде Android Studio
Дисциплина формирует теоретические знания платформы Android, разработка мобильных приложений в среде разработки Android Studio с использованием языка программирования Java и языка разметки XML; навыки мобильного программирования мобильных версий интернет-сервисов и интернет магазинов в среде разработки Android Studio
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Программирование в среде X-Code для Mac OS
Основными целями дисциплины являются изучение языков программирования Swift и Objective-C в среде визуального программирования X-Code, овладение навыков программирования для операционнох системы Mac OS и iOS; формирует практический опыт по программированию приложений и мобильных приложений для операционных систем Mac OS и iOS.
Год обучения - 3
Семестр - 6
Кредитов - 5
-
Разработка веб-интерфейсов
Дисциплиа формирует знание, умение и навыки по созданию как в период обучения, так и в дальнейшей профессиональной деятельности сайтов различного назначения и их Web-дизайна; по проектированию, созданию и сопровождению Интернет-сайтов различного назначения
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Программирование 1С
Дисциплина формирует умения и навыки эффективного использования современных программных пакетов по бухгалтерии при решении задач бухгалтерского расчта и финансовых задач предприятий посредством изучения языка 1С; настройка, написания дополнительных модулей в среде 1С по требованию выбранной сферы деятельности
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Администрирование информационных систем
Дисциплина формирует знания об информационных системах управления и методах информационных процессов и технологий принятия управленческих решений для функционирования информационных систем управления согласно требованием к программному обеспечению различных уровней административного управления; навыки практического использования современного программного обеспечения и вычислительной техники и периферийных устройств
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Разработка сетевых баз данных в Oracle
Дисциплина изучает основные понятия реляционных данных, ключевых понятий СУБД и структурированного языка запросов SQL через СУБД Oracle; формирует практические навыки по профилю в области систем баз данных, обработке больших объемов данных и управления
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Big Data Management
Дисциплина формирует знания об основных понятиях «больших данных», управления большим объемом данных, разработка интеллектуальных и Smart-приложении с применением больших данных; теоретические и практические навыки управления большими данными, управления Big Data Management, проектирования структур больших данных и разработки сетевых баз данных
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Разработка web-приложений на языке Php
Целью дисциплины является изучение языка программирования веб-приложений Php, рассмотрение огромного набора функций языка Php, предназначенных для разработки веб-сайтов, закрепление теоретических и практических знаний в области интернет-программирования, овладение знаниями применения языка сцерания веб-приложений Php.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Сервисное обслуживание и диагностика вычислительных систем
Дисциплина формирует знания о теоретических основах и практических навыках технического обслуживания СВТ, систем автоматического диагностирования и восстановления, видов программного, аппаратного и комбинированного контроля, видов неисправностей и характерных особенностей их проявления, освоение диагностических программ общего и специального назначения, а также типовых алгоритмов обнаружения неисправностей
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Язык сценариев JavaScript
Дисциплина изучает синтаксис языка сценариев JavaScript и его эффективное применение в программировании интернет приложений;основные возможности языка программирования JavaScript и практическое применение данного языка при решении задач связанных с программированием интернет-приложений.
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Технологии интернет вещей (IoT)
Основными целями изучения дисциплины являются изучение новейших знаний и навыков Интернет Вещей (IoT), изучение платформ RaspberryPi и Beagle Bone Black Wireless, формирование у студентов навыков принятия серьезных технических задач, изучение основных тенденций и условий Интернета вещей (IoT), а также социальных задач и возможностей
Год обучения - 4
Семестр - 7
Кредитов - 5
-
Микропроцессорная техника
Целью изучения дисциплины является освоение принципов построения и работы электронных средств обработки информации, управления и контроля, построенных на микропроцессорной основе; изучение особенностей областей применения и способов эксплуатации современных микропроцессоров и микроЭВМ, а также устройств и систем, построенных на основе микропроцессорных комплектов.
Год обучения - 4
Семестр - 7
Кредитов - 5
Результаты обучения
- Объяснять свою точку зрения, обсуждать и анализировать планы и результаты выполняемых задач
- Устанавливать конструктивные связи на государственном, русском и иностранном языках при непосредственном общении с людьми
- Уметь работать в команде и владеть навыками делового общения
- Применять информационно-коммуникационные технологии для поиска, обработки информации и анализировать их на трех языках
- Применять физико-математические теории и законы для решения, моделирования и планирования поставленной задачи
- Использовать специальные математические, графические, офисные и мультимедийные пакеты для обработки и представления данных разного типа
- Формировать требования к аппаратно-программным средствам вычислительных систем, диагностировать, монтировать и усовершествовать их работоспособность
- Проектировать и строить жизненный цикл программного обеспечения, архитектуру информационных систем и систем баз данных
- Разрабатывать алгоритм решения поставленной технической задании и писать программы на выбранном языке программирования
- Тестировать, документировать и эксплуатировать программные продукты и аппаратные комплексы
- Анализировать факторы риска по информационной безопасности и применять методы защиты информации для обеспечиние безопасности в информационных системах
- Управлять группой разработчиков, крупномасштабных проектах в области робототехники, экспертно-интеллектуальных систем и параллелных вычислений