ScreamSchool
(495) 640-3014

связаться с приемной комиссией заполнить заявление на обучение

 

Начало обучения

15 мая 2016 года 



Длительность курса
  
1 семестр



Формат обучения
Part time: два или три вечера на буднях (19:00 - 22:10) и один выходной (11:00 - 18:20).
По окончанию обучения студенты проходят экзаменацию.



Стоимость обучения
90 000 р.
Оплата обучения производится единовременно или может быть разбита на два равных платежа.



Условия поступления
  Вступительные испытания для поступления на курс не предусмотрены.

Для зачисления на курс необходимо заполнить анкету-заявление на сайте.

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

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

     

    В ходе обучения студенты получают фундаментальные знания об алгоритмах и структурах данных, архитектуре современных операционных систем, а также практические навыки разработки на Java и работе в *nix-подобных системах. Курс предусматривает получение базовых навыков для поступления на факультет Программирование.

    Основные задачи курса

    • Освоить базовые алгоритмические приемы, узнать основные структуры данных и компьютерные алгоритмы, реализовать на практике часть алгоритмов.
    • Научиться проектировать и разрабатывать программы средней сложности на Java.
    • Получить представление об устройстве операционных систем и приобрести навыки работы с *nix-подобными системами.


    Дисциплины

    • Алгоритмы и структуры данных.
    • Программирование на Java.
    • Введение в администрирование Linux. 

     

     

    • Алгоритмическая сложность, О-символика
    • Базовые структуры данных (стек, очередь, списки)
    • Жадные алгоритмы (непрерывная задача о рюкзаке, коды Хаффмана)
    • Метод «разделяй и властвуй» (двоичный поиск, умножение матриц, сортировка слиянием)
    • Сортировки (быстрая, кучей и тд)
    • Деревья поиска
    • Хэш-функции, хэш-таблицы, методы разрешения коллизий
    • Динамическое программирование (задача о рюкзаке, произведение матриц, кратчайшие пути)

     

    Ключевые темы:
    • Базовые конструкции
    • Возможности ООП
    • Исключения
    • Сериализация
    • Основные типы из пакетов java.lang.*, java.util.* и java.io.*
     

     

     
    • Операционные системы,
    • Архитектура ЭВМ
    • Файловая система
    • Процессы
    • Потоки
    • Управление памятью
    • Утилиты командной строки

    • Алгоритмическая сложность, О-символика
    • Базовые структуры данных (стек, очередь, списки)
    • Жадные алгоритмы (непрерывная задача о рюкзаке, коды Хаффмана)
    • Метод «разделяй и властвуй» (двоичный поиск, умножение матриц, сортировка слиянием)
    • Сортировки (быстрая, кучей и тд)
    • Деревья поиска
    • Хэш-функции, хэш-таблицы, методы разрешения коллизий
    • Динамическое программирование (задача о рюкзаке, произведение матриц, кратчайшие пути)

     

    Куратор курса: Никулин Вячеслав


    Преподаватели
      Я мечтал увидеть это с детства - место, где учат делать компьютерные игры. Здесь все направлено на создание комфортных условий для обучения, а глубину погружения в процесс регулируют ученики. И я очень рад возможности принять участие в образовательном процессе, сделать его еще лучше.
      – Константин Вавилов, концепт-художник, Mail.ru Games
      Новости

      Студенты Scream School приняли участие в оформлении премии «Икар»

      На Дне открытых дверей в Scream School состоялись презентации 5 новых программ

      3 апреля в Scream School состоится День открытых дверей

      С 28 марта по 2 апреля в Scream School пройдет интенсивный курс по моушн дизайну

      Scream School открывает набор на курс «Введение в программирование игр»

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

      Факультеты

      Интенсивы

      • Моушн дизайн. Базовый курс (28 марта - 2 апреля)
      • Концепт-арт. Базовый курс (14-20 марта)
      • Digital painting. Базовый курс (4-10 апреля)
      • CG для продакшена. Все, что нужно знать (9-10 апреля)

      Справочник профессий

      О школе

      Новости

      Условия поступления

      Комьюнити

      • Livejournal
      • Twitter
      • Youtube
      • Facebook
      • ВКонтакте

      Контактная информация