Если что-то изменилось, прошу сообщить.
Я составил новый список тем курсовых. Некоторые темы уже были выбраны некоторыми студентами. Если что-то изменилось - снова прошу сообщить. К темам прилагается краткое пояснение. Ваша задача - выбрать себе желаемую и отписать. Если ни одна из тем вас не заинтересовала и есть альтернативные предложения - готов выслушать!
1. Применение Яндекс.Диктовка в “Умном Доме"
Сугубо программистская задача. Есть программно-аппаратное решение для “Умных домов”, в рамках которого необходимо распознавание речи. Есть новый открытый инструмент Яндекс.Диктовка. Необходимо изучить, разобраться, внедрить.
2. Разработка кроссплатформенного мобильного приложения.
Есть инструменты, которые позволяют, написав одно приложение, подготовить его сразу на разные мобильные платформы. Необходимо изучить, проанализировать, сравнить и попробовать разработать.
3. Разработка CarPC на базе Android.
Есть идея создать свой CarPC. Данная работа может быть начата как курсовая и в дальнейшем продолжена на дипломе. Может получиться реальный продукт, который в дальнейшем вырастет в полноценный бизнес.
4. Сравнительный анализ различных ORM, +/-, особенности использования на различных ЯП.
Берем некоторый круг задач и пробуем решить, используя различные ORM. Что такое ORM - читать на википедии.
5. Изучение и анализ современных подходов к поиску и ранжированию данных
студент: Садыков
6. How does SE practiced in Russian IT world
студент: Фаттахова
7. Quality Assurance in agile development
8. Исследование-эксперимент на основе API социальных сетей.
То есть пишется приложение, которое может авторизовываться в соц сети, вытягивает какие-то данные и делает на основе них соответствующие исследования. Например, в какое время какие люди онлайн. Так же возможно, сделать инструмент, который может делать какие-то кросс-социальные действия. Тема требует доработки и может быть выбрана, если кого-то вдохновила и заинтересовала.
9. Профилирование БД. Инструменты. Методологии. Подходы.
В рамках курсовой необходимо изучить тему профилирования БД с точки зрения методологий и подходов. Разобрать инструменты, которые используются для различных СУБД. Сравнительный анализ возможности средств профилирования в различных БД. Опробовать изученное на тестовой БД. После попробовать применить полученные знания к реальному проекту (Govermedia) и попробовать получить какой-либо результат (найти узкие места, предложить варианты оптимизации)
Данная курсовая может быть взаимосвязана с одним из дипломов этого года
10. Web-developer full stack + DDD.
Название темы предстоит уточнить.
В рамках курсовой ставится 2 задачи:
1. Освоить стек веб-технологий
2. Изучить подход DDD с целью дальнейшего применения данного подхода к реальным задачам.
В рамках курсовой берется реальная задача из узкоспециализированной предметной области и к ней применяется подход DDD с целью построения соответствующей модели. И в дальнейшем на основе данной модели реализуется программный веб-продукт с применением изученных технологий.
Данная курсовая может быть взаимосвязана с одним из дипломов этого года
студент: Набиуллин