Yaroslav Igorevich Nechaev (Ярослав Игоревич Нечаев)
3 — Static analysis of javascript programs (Статический анализ программ на языке JavaScript)
4 — Automatic extraction of structured data from web pages (Автоматизированный сбор структурированной информации с веб-страниц)
Диплом — Automatic readers attitude measurement based on online sources (Автоматическое измерение пользовательских мнений на основе сетевых источников)
Практика — Инструментальные средства пополнения корпусов текстов на основе сетевых источников
Ivan Sergeevich Kostarev (Иван Сергеевич Костарев)
3 — Object-oriented programming with dynamic message dispatch library. (“Библиотечная поддержка объектно-ориентированного программирования с возможностью динамической диспетчеризации сообщений”)
4 — Prototype of Erlang computational model implementation in multiparadigm environment. (“Прототип реализации вычислительной модели языка Erlang в многостилевом окружении”)
Диплом — Library support of Erlang computational model in multiparadigm environment. (“Библиотечная поддержка вычислительной модели языка Erlang в многостилевом окружении”)
Практика — Experimental support of load balancing for multiparadigm environment. (“Экспериментальная поддержка распределения вычислительной нагрузки для многостилевого окружения”)
Valery Sergeevich Meleshkin (Валерий Сергеевич Мелешкин)
3 - Component integration library with semi-automatic parallelization ability for interactive graphics applications. (Библиотека для интеграции компонент интерактивных графических приложений с возможностью распараллеливания)
4 - Decentralized implementation of publish-subscribe model for Erlang programming language. (Децентрализованная реализация модели взаимодействия “издание-подписка” для языка Erlang)
Диплом — Implementation of atomic broadcast in process groups for Erlang. (Реализация неделимого широковещанния в группах процессов для языка Erlang)
Практика — Replicated process group model based on atomic broadcast. (Моделирование работы группы процессов с репликацией шагов выполнения на основе неделимого широковещания.)
Denis Vadimovich Zagaevsky (Денис Вадимович Загаевский)
3 - Implementation of all-purpose syntax analysis algorithms. (Реализация универсальных алгоритмов синтаксического анализа.)
4 - Universal CF-parsing algorithms for the automatic natural language text processing. (Использование универсальных алгоритмов синтаксического анализа КС-грамматик для автоматической обработки текстов на естественных языках.)
Диплом - Automated supplement of the Russian morphological dictionary. (Автоматизированное пополнение морфологического словаря русского языка.)
Dmitry Andreevich Mirin (Дмитрий Андреевич Мирин)
3 - Implementation of all-purpose syntax analysis algorithms. (Реализация универсальных алгоритмов синтаксического анализа)
4 - Implementation of a probabilistic version of the Cocke–Younger–Kasami algorithm. (Реализация вероятностного варианта алгоритма Кока-Янгера-Касами)
Диплом - Сlassification of textual information based on machine learning. (Классификация текстовой информации на основе машинного обучения)
Anna Vladimirovna Moshkina (Анна Владимировна Мошкина)
3 - Application programming interface to graphics system for the InteLib library (Интерфейс взаимодействия с системой отображения графической информации для библиотеки InteLib)
4 - Graphics subsystem for the InteLib library (Графическая подсистема для библиотеки InteLib)
Диплом - Library support for stack-based computation models. (Библиотечная поддержка стековых вычислительных моделей)
Практика - Library implementation of Forth abstract machine (Библиотечная реализация абстрактной машины языка Форт)
Konstantin Chugalinskiy (Константин, просто Константин)
4 - Prototype of library implementation of the Erlang programming language's computational model - Прототип библиотечной реализации вычислительной модели языка Erlang.
5 - Library support of parallel computing, based on computational model of Erlang programming language. - Библиотечная поддержка параллельного программирования на основе вычислительной модели языка Erlang.
Vasiliy Vladimirovich Kulikov (Василий Владимирович Куликов)
Denis Mikhailovich Klychkov (Денис Михайлович Клычков)
Ina Vasilevskaya (Инесса Василевская Юрьевна)
3 - Object-Oriented Implementation of Prolog's Computational Model (Объектно-ориентированная реализация вычислительной модели языка Пролог)
4 - Library Implementation of Prolog's Computational Model in Multiparadigm Environment (Библиотечная реализация вычислительной модели языка Пролог в многостилевом окружении)
Nickolay Kudasov (Кудасов Николай Дмитриевич)
3 - Adapting library for parsing, analysis and code generation for ANSI C standard (Адаптация библиотеки для разбора, анализа и генерации кода на языке С для стандарта ANSI C)
4 - Compiler for experimental extensible programming language (Компилятор экспериментального расширяемого языка программирования)
Дипломная работа - Incremental data structures for multiparadigm environment (Инкрементальные структуры данных для многостилевого окружения)
Практика - Library implementation of incremental data structures (Библиотечная реализация инкрементальных структур данных)
Anna Ivankova (Анна Александровна Иванкова)
3 - Interactive Refal-5 interpreter (Интерактивный интерпретатор Рефал-5)
4 - New library implementation of Refal's computational model (Новая библиотечная реализация вычислительной модели языка Рефал)
Дипломная работа - Object-oriented model of a Refal machine for multiparadigm environment (Объектно-ориентированная модель Рефал-вычислителя для многостилевого окружения)
Практика - Экспериментальная реализация Рефал-вычислителя
Ilya Strukov (Илья Викторович Струков)
3 — Representation of
XML data with C++ statements (Представление
XML-данных выражениями языка C++)
4 — Parser for experimental extensible programming languge (Синтаксический анализатор для экспериментального расширяемого языка программирования)
Диплом — Object-oriented model of a Prolog machine (Объектно-ориентированная модель Пролог-вычислителя)
Практика — Экспериментальная реализация Пролог-решателя