Новая образовательная программа

6B06104 Computer science в КРУ им. Байтурсынова

Дисциплины

  • Базовый курс математики

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 4
  • Академические, культурные и устные навыки в американском университете (часть 1)

    Курс формирует фундаментальные навыки для успешной адаптации в академической среде США. Студенты осваивают основы академического письма (эссе, рефераты, правильное оформление цитат в стилях APA/MLA), учатся анализировать научные тексты и строить аргументацию. Особое внимание уделяется развитию устной речи: презентациям, участию в дискуссиях и семинарах. Параллельно изучаются культурные аспекты: нормы академической честности, особенности взаимодействия с преподавателями, работа в международных командах

    Год обучения - 1
    Семестр - 1
    Кредитов - 2
  • Физика

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

    Год обучения - 1
    Семестр - 1
    Кредитов - 5
  • Академические, культурные и устные навыки в американском университете (часть 2)

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

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

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

    Год обучения - 1
    Семестр - 2
    Кредитов - 4
  • Введение в алгоритмы

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

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

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

    Год обучения - 1
    Семестр - 2
    Кредитов - 4
  • Вычислительная математика

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

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

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

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

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Основы финансовой грамотности

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Основы экономики и предпринимательства

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

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

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 5
  • Основы лидерства

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

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

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

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

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

    Год обучения - 2
    Семестр - 1
    Кредитов - 4
  • Электроника

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Облачные вычисления

    Студенты изучат основы облачных сервисов, таких как IaaS, PaaS и SaaS, и основные платформы, включая AWS, Azure и Google Cloud. Курс охватывает архитектуру облачных систем, управление ресурсами, контейнеризацию и оркестрацию, а также вопросы безопасности и масштабируемости.

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Основы робототехники

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Объектно-ориентированное программирование

    Студенты освоят практические аспекты ООП на примере нескольких языков программирования, таких как Java, C++, Python и другие. Студенты научатся писать модульные тесты для проверки функциональности классов и методов. Они также изучат методы отладки и научатся эффективно исправлять ошибки в объектно-ориентированных программах. Студенты смогут разрабатывать и анализировать крупные программные проекты с использованием принципов ООП.

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

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Программирование контроллеров

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

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

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

    Год обучения - 2
    Семестр - 2
    Кредитов - 4
  • Технический факультатив 1 (Математическая статистика и теоретическая информатика)

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 8
  • Технический факультатив 2 (Фундаментальные концепции CS с практикой письма)

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 8
  • Алгоритмы и вычислимость

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

    Год обучения - 3
    Семестр - 1
    Кредитов - 10
  • Технический факультатив 3 (Основы инженерного творчества и технического перформанса)

    Курс объединяет инженерию и искусство, обучая созданию механических арт-объектов и интерактивных инсталляций с акцентом на креативное техническое решение задач

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

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 10
  • Технический факультатив 6 (Сложные системы и научная коммуникация)

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 8
  • Технический факультатив 5 (Прикладная эстетика в инженерном проектировании)

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 4
  • Технический факультатив 4 (Продвинутое статистическое моделирование и прикладная математика)

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

    Год обучения - 3
    Семестр - 2
    Кредитов - 8
  • Технический факультатив 7 (Профессиональные приложения в CS и научные публикации)

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 4
  • Сетевое взаимодействие

    Студенты освоят основные концепции и компоненты сетевых систем, такие как клиент-серверная архитектура, модель OSI (Open Systems Interconnection), TCP/IP и другие сетевые протоколы их применение в современных IT-инфраструктурах. Также могут решать практические задачи, связанные с настройкой и диагностированием сетевых соединений, настройкой сетевых служб, производить мониторинг и анализ сетевой активности.

    Год обучения - 4
    Семестр - 1
    Кредитов - 4
  • Информационная безопасность

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Операционные системы

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 4
  • Машинная архитектура и организация

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

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

    Студенты освоят инструменты и платформы для разработки VR и AR приложений, такие как Unity и Unreal Engine, и изучат концепции 3D-моделирования, пространственного звука и взаимодействия.

    Год обучения - 4
    Семестр - 1
    Кредитов - 5
  • Этика искусственного интеллекта

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

    Год обучения - 4
    Семестр - 1
    Кредитов - 3

Результаты обучения

  • Применять знания общеобразовательных дисциплин в профессиональной деятельности.
  • Обладать теоретическими знаниями и практическими навыками для применения математических методов в решении вычислительных задач.
  • Разрабатывать эффективные алгоритмы и преобразовывать их в работающий программный код.
  • Создавать сложные программные продукты с учетом требований функциональности, надежности и безопасности.
  • Знать и понимать архитектуру и принципы работы компьютерных систем различных уровней сложности, включая высокопроизводительные вычислительные кластеры.
  • Проектировать и программировать микроконтроллеры и микропроцессоры для создания встраиваемых устройств.
  • Применять методы и технологии искусственного интеллекта для создания умных систем и адаптивных приложений.
  • Уметь интегрировать различные компоненты искусственного интеллекта в комплексные информационные системы.
  • Уметь выбирать и применять дополнительные знания и навыки в зависимости от выбранного направления.
  • Иметь навыки анализа сложных технических и информационных задач для выбора наиболее эффективных и инновационных решений.

Похожие ОП

Top