CSC Wiki

Материал из CSC Wiki
Версия от 20:18, 15 апреля 2019; E.f.suvorov (обсуждение | вклад) (3 модуль)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к:навигация, поиск

Учебная информация

1 курс (СПбГУ)

2 курс

  1. Java

Распределение по группам, математика

  1. Проект Android
  2. Алгебра
  3. Алгоритмы
  4. Архитектура ЭВМ
  5. Формальные языки
  6. Функциональное программирование
  7. Дискретная математика
  8. Теория вероятностей
  9. Java
  10. Математический анализ-2
  11. Компьютерная безопасность (ревёрсинг)

3 курс

4 модуль

Обязательные
  1. Разработка программного обеспечения
  2. Параллельное программирование
  3. Машинное обучение
По выбору
  1. Тестирование программного обеспечения
  2. Дополнительные главы алгоритмов
  3. Семантики языков программирования

3 модуль

Обязательные
  1. Разработка программного обеспечения
  2. Параллельное программирование
По выбору
  1. Технологии компьютерных сетей
  2. Типы в языках программирования
  3. Теория информации
  4. Численные методы
  5. Компьютерная безопасность (ревёрсинг)

2 модуль

  1. Альтернативные языки для JVM
  2. Базы Данных (Барашев)
  3. Методы оптимизации
  4. Математическая статистика
  5. Компиляторы
  6. Дифференциальные уравнения

1 модуль

  1. Software Engineering

4 курс

3 модуль

  1. Анализ изображений
  2. Обработка естественного языка
  3. Распознавание и генерация речи
  4. Криптографические протоколы
  5. Анализ программ
  6. Программирование с зависимыми типами
  7. Семантики языков программирования
  8. Компьютерная графика (3D компьютерное зрение)
  9. Мобильная разработка
  10. Компьютерная безопасность (ревёрсинг)

1 и 2 модули

  1. Глубинное обучение
  2. Построение баз данных (Чернышев)
  3. Метавычисления
  4. Машинное обучение-2
  5. Вычислительная геометрия
  6. Графические интерфейсы
  7. Информационный поиск
  8. Virtual Machines

5 курс (ВШЭ)

3 и 4 модуль

  1. Компьютерная безопасность (ревёрсинг) (3 модуль)
  2. Программирование на Rust (Computer Science Center)
  3. Теория игр (Computer Science Center)
  4. Программирование распределённых систем (Роман Елизаров, ИТМО)
  5. Написание научных статей (Дмитрий Кознов, JetBrains Research, 4 модуль)
  6. Теория кодирования (Сергей Федоренко)

1 и 2 модули

5 курс (ИТМО)

осень 2018

  1. DevDays Fall 2018
  2. Unix и скриптовые языки
  3. C++
  4. Функциональное программирование
  5. Алгоритмы и структуры данных
  6. Операционные системы
  7. Базы данных
  8. Основы программной инженерии
  9. Комбинаторика и теория графов
  10. Креативные технологии
  11. Английский язык
  12. Эмоциональный интеллект

весна 2019

  1. DevDays Spring 2019
  2. C++ 2
  3. Java
  4. Алгоритмы и структуры данных
  5. Математическая логика и теория вычислимости
  6. Машинное обучение
  7. Проектирование ПО
  8. Типы в языках программирования
  9. Формальные языки

6 курс (ИТМО)

осень 2018

  1. Java-II
  2. Глубинное обучение
  3. Virtual Machines
  4. Построение баз данных (Чернышев)
  5. Компиляторы
  6. Альтернативные языки для JVM
  7. Метавычисления
  8. Программирование с зависимыми типами
  9. Машинное обучение-2
  10. Вычислительная геометрия
  11. Графические интерфейсы
  12. Компьютерная графика
  13. Высокопроизводительные вычисления
  14. Информационный поиск

весна 2019

  1. Семантики языков программирования
  2. Компьютерная графика (3D компьютерное зрение)
  3. Мобильная разработка
  4. Технологии компьютерных сетей
  5. Теория категорий
  6. Анализ изображений
  7. Обработка естественного языка
  8. Распознавание и генерация речи
  9. Криптографические протоколы
  10. Анализ программ
  11. Численные методы

Важные ссылки

Архив

Дополнительно