Mathematical and Computational Science

6B06107 Mathematical & Computational Science (Математические и вычислительные науки)

Профильные предметы: математика, информатика. Пороговый балл: 80.

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

Контакты

Приемная комиссия

(7172) 64-57-10
info@astanait.edu.kz

Пн-Пт 9:00 — 18:00

Цель образовательной программы

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

 

Перечень должностей специалиста

Карьерные возможности
  • Администратор баз данных
  • Разработчик программного обеспечения
  • Техник
  • Разработчик высоконагруженных приложений
  • Разработчик искусственного интеллекта
  • Вычислитель на высокопроизводительных устройствах
  • Разработчик математических моделей
  • Программист вычислительных экспериментов
  • Руководитель организации
  • Зам. руководителя структурного подразделения
  • Руководитель структурного подразделения
  • Эксперт республиканского центра
  • Сотрудник национального, научно-практического центра, ВУЗа.

B057 – Информационные технологии

Группа образовательных программ

Бакалавр в области информационно-коммуникационных технологий по образовательной программе «6B06107 Математические и вычислительные науки»

Присуждаемая степень

3 года

Срок обучения

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

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

Компетентная модель выпускника

Документы

ПЛАН РАЗВИТИЯ

«Mathematical and Computational Science»

Учебные дисциплины

Цикл общеобразовательных дисциплин

Обязательный компонент / Вузовский компонент

История Казахстана

В курсе рассматривается современная история Казахстана как часть истории человечества, истории Евразии и Центральной Азии. Современная история Казахстана — это период, в который осуществляется целостное изучение исторических событий, явлений, фактов, процессов, выявление исторических закономерностей, имевших место на территории Великой Степи в 20 веке и по сегодняшний день.

Философия

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

Иностранный язык 1 и 2 (английский)

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

Казахский (русский) язык 1 и 2

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

Информационно-коммуникационные технологии

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

Политология

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

Социология

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

Психология

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

Культурология

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

Физическая культура

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

Технологическое предпринимательство

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

Предпринимательство

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

Цикл базовых дисциплин

Вузовский компонент

Введение в программирование

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

Математический анализ 1

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

Объектно-ориентированное программирование

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

Линейная алгебра

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

Дискретная математика

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

Математический анализ 2

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

Учебная практика

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

Обыкновенные дифференциальные уравнения

Законы природы выражаются как дифференциальные уравнения. Ученые и инженеры должны знать, как смоделировать мир с точки зрения дифференциальных уравнений, и как решать эти уравнения и интерпретировать решения. Этот курс фокусируется на обыкновенных дифференциальных уравнениях и их приложениях в области науки и техники: Моделирование простой физической системы, чтобы получить уравнение дифференциала первого порядка.
Проверка правдоподобности решения дифференциального уравнения (DE), которое моделирует физическую ситуацию.
Визуализация решения, метод Эйлера.»

Алгоритмы и структура данных

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

Математический анализ 3

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

Математический анализ 4

Этот курс разрабатывает исчисление реальных и векторных функций одной и нескольких переменных. Темы включают матричную алгебру и линейные карты; векторные функции и их анализ; геометрия евклидового N-пространства; функции нескольких переменных и их дифференциации; градиенты и направленные производные; частная производная; длина дуги; векторные поля, дивергенция и сгибание; Теорема Тейлора для нескольких переменных; крайность реальных функций в n-пространстве; Мультипликаторы Лагранжа; несколько интегралов и правило цепи; неправильные интегралы; линейные интегралы; площадь поверхности; поверхностные интегралы; Теорема Грина; Теорема Гаусса; Теорема Стокса.

Web-технологии

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

Вероятность и статистика

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

Академическое письмо

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

Алгоритмы машинного обучения

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

Цикл базовых дисциплин

Компонент по выбору

Системы управления базами данных

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

Шаблон проектирования

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

Физика

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

Химия

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

Параллелизация алгоритмов

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

Гетерогенная параллелизация

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

Цикл профилирующих дисциплин

Вузовский компонент

Дифференциальные уравнения в частных производных

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

Численные методы

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

Численные методы для дифференциальных уравнений

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

Производственная практика

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

Методы и инструменты исследования

Курс предназначен для изучения основных методов и инструментов требуемых для введения научных исследований. Курс также знакомит студентов с наиболее популярными поисковыми и наукометрическими базами данных научных статей, такими как Web of Science, Scopus, ScienceDirect и другие. Во время курса обучающиеся ознакомятся с инструментами цитирования и поиска требуемой научной информации.

Введение в квантовые вычисления

Этот курс направлен на то, чтобы обеспечить первое введение в квантовые вычисления и алгоритмы. Будут изучены изменения парадигмы между обычными вычислениями и квантовыми вычислениями и введены несколько основных квантовых алгоритмов, в том числе алгоритмы Шора и Гровера. Также будут рассмотрены последствия квантовых вычислений на такие поля, как компьютерная безопасность и машинное обучение.

Преддипломная практика

Курс представляет сбор и анализ материалов для написания дипломного проекта

Цикл профилирующих дисциплин

Компонент по выбору

Метод конечных элементов

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

Методы дробных шагов

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

Метод конечных объемов

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

Стохастические процессы

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

Введение в науку о данных

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

Стохастические дифференциальные уравнения

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

Нечеткая логика

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

Биохимия и молекулярная биология

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

Биостатистика

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

Методы Монте-Карло

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

Введение в аналитику больших данных

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

Вычислительная геометрия для численных методов

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

Теория принятия решений

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

Аналитика данных в генетике

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

Марковские цепи

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

Облачные вычисления

Данный курс предназначен для разработки программных систем и приложении где основной упор будет сделан на применение облачных решении там где это покажет наибольшую эффективность. У обучающихся будет возможность работать с различными провайдерами облачных решении, таких как Amazon, Google, Microsoft. Они научатся развертывать облачные решения для баз данных, аналитики данных, машинного обучения. Курс содержит следующие темы: «Load Balancing», «Scalability, Availability and Fault Tolerance», «BigQuery», «Machine Learning on Unstructured Datasets» и т.д.

Введение в теорию оптимизации

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

Клеточная инженерия

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

Теория элементного отклика

Этот курс познакомит студентов с классической теорией тестирования (КТТ) и часто используемыми моделями теории элементного отклика (Item response theory — IRT) для анализа дихотомических и политомических тестовых данных. Хотя большая часть курса будет прикладной, будут приведены некоторые технические детали, облегчающие понимание IRT и подчеркивающие ее преимущества перед КТТ. К концу курса студент должен понимать следующее: различия между моделями IRT для элементов с дихотомической и политомической оценкой; математические и теоретические допущения, лежащие в основе IRT; различие в оценках латентных признаков и стандартной ошибке измерения между IRT и CTT; выполнение анализов IRT с помощью IRTPro.

Инженерия тканей

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

Моделирование личностных черт

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

Введение в химическую инженерию

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

Математическая популяционная биология

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

Глубокое обучение с подкреплением

На данном курсе обучающийся научится внедрять агентов на основе Deep Reinforcement Learning, типе машинного обучения, где агент узнает, как вести себя в среде, выполняя действия и видя результаты. Обучающиеся будут создавать агентов с использованием Tensorflow и Pytorch, для самостоятельного обучения в простые игры. По изучении данных методов обучающийся погрузится во внедрение агентов на основе глубокого обучения с подкреплением в прикладных отраслях.

Психометрия

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

Вычислительная механика жидкости

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

Компьютеризированное адаптивное тестирование

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

Основы молекулярной эволюции

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