Не зря студенты говорят «пойти на Иванова» — от личности препода зависит больше, чем от названия. Препод дятел — бросай нахрен.
• Язык Python — с ограничением в 5 лекций ходить на язык не стоит, греби своими руками.
• Структуры и алгоритмы компьютерной обработки данных — стоит, хотя зависит от программистской подготовки и может быть излишне просто.
• Программирование на языке Java — с ограничением в 5 лекций ходить на язык не стоит, греби своими руками.
• Язык C++ — с ограничением в 5 лекций ходить на язык не стоит, греби своими руками.
• Рекурсивно-логическое программирование — очередная хитрая концепция программирования, фтопку
• Системы искусственного интеллекта и экспертные системы — 70%, что пользование чужим софтом, тогда нет; 30%, что теория, тогда, возможно, да.
• Функциональное программирование — интересная штука, но сильно зависит от препода.
• Математическая логика — зависит от математической подготовки.
• Основы параллельного программирования — интересная штука.
• Объектно-ориентированное программирование (на примере C++) — фтопку
• Компьютерная графика — в этом курсе может быть что угодно от хорошего до дряни. Допустим, на самом шаровом (!) потоке у нас в Киеве под этим скрывались страшнейшие задачи по вычислительной геометрии, половине группы я их решал, как бывший олимпиадчик.
• Разработка ПО для мобильных систем (Objective C) — может потребоваться, но это инфраструктура Apple.
• Технология разработки программного обеспечения — может быть что угодно, но в целом стоит разведать.
• Системы реального времени — может быть что угодно. Пользование ПО — фтопку, что-то из теории и программирования — надо.
• Операционные системы и компьютерные сети — с твоими интересами можно и забить.
• Проектирование и администрирование информационных систем — может быть что угодно.
• Визуальное программирование — фтопку
• Операционная система Linux — фтопку
• Операционная система Unix — фтопку
• Теория автоматов, языков и трансляторов — очень хорошая штука, но с твоими интересами можно и забить.
• Основы криптографии — аналогично.
• Дискретная математика для программистов — зависит от математической подготовки
• Дискретная математика — аналогично.
• Алгоритмы теории графов — прогеру никогда не помешает.
• Введение в Маткад и Матлаб — с твоими интересами забей.