Skip to main content

Бакалавр наук, компьютерные науки

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

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

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

Партнерство с Университетом Торонто (Канада)

University Of Toronto Partnership

Университет Торонто (UofT) и Университет Центральной Азии подписали меморандум о взаимопонимании с целью налаживания связей через учебные программы и развитие факультетов, мобильность преподавателей и студентов и совместное исследовательское сотрудничество.

Основная учебная программа*

  • Искусственный интеллект
  • Структура данных и алгоритмы
  • Цифровое логическое проектирование
  • Компьютерные сети
  • Веб-технологии
  • Операционные системы
  • Информационные технологии (основы программирования)
  • Введение в компьютерные науки
  • Архитектура компьютера
  • Системы баз данных
  • Методологии программирования
  • Программная инженерия
  • Компьютерный дизайн
  • Теория автоматов
  • Разработка приложений для Android

Специализированные курсы

  • Компьютерная графика
  • Микроконтроллеры
  • Компьютерные системы
  • Распределенные системы
  • Обработка изображений
  • Объектно-ориентированное программирование

*Курсы могут быть изменены.

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

Студенты приобретают следующие профессиональные навыки:

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

Карьерные возможности:

  • Разработка программного обеспечения
  • Компьютерный инжиниринг
  • Администрирование баз данных и систем
  • Веб-разработка
  • Информационная и кибербезопасность
  • Мультимедийное программирование
  • Компьютерное программирование
  • Исследования и разработки
  • Управление социальными сетями
Naryn Computer Lab (2)

Студенты работают индивидуально и в группах над проектами в полностью оснащенных аудиториях.

Classroom

Преподаватели УЦА обладают высокой квалификацией в своих областях и помогают студентам работать над качественными исследованиями и инновационными идеями.

Naryn Computer Lab (7)

Студенты участвуют в групповых занятиях и пользуются лабораторным оборудованием во внеурочное время.

Naryn Computer Lab (21)

Студенты работают над различными проектами в течение семестра.

Основные образовательные цели программы «Компьютерные науки»

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

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

Программа выпускает инновационных лидеров в области компьютерных наук и программной инженерии.

Будучи движущей силой инноваций в обществе, выпускники будут находиться на переднем крае инновационных разработок программного обеспечения, передовых исследований и распространения знаний. Программа реализуется в рамках инновационной исследовательской и учебной среды, которая оперативно реагирует на вызовы 21 века. Ожидается, что она будет способствовать подготовке качественных кадров, необходимых для быстрого развития ИТ-индустрии в Центральной Азии.

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

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

Ожидаемые результаты обучения

 

Общие способности в области компьютерных наук: 

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

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

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

Оценка программы

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

Формативная оценка

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

  • обсуждения в классе
  • вопросы с помощью кликера
  • групповую работу с заданиями начального уровня
  • еженедельные контрольные работы
  • 1-минутные письменные задания на размышление
  • домашние задания
  • опросы.

Суммарная оценка

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

  • экзамены, созданные преподавателем
  • стандартизированные тесты
  • итоговые проекты
  • итоговые эссе
  • итоговые презентации
  • итоговые отчеты.

Начните подачу документов сегодня

Последний срок подачи заявлений на программы бакалавриата – 15 марта 2023 года.