Здравствуйте.
В этом году поступил в ВУЗ на программиста. Но я не знал сразу о всех специализациях, пришлось выбирать в спешке.
Сейчас же есть возможность сменить специализацию. Помогите пожалуйста с выбором.
Сразу скажу цели. У меня нет задачи получать какие либо знания. Я планирую иммиграцию, а если даже я подхожу под требования работодателя, иммиграционное законодательство требует диплом. Однако при этом, я хотел бы получить хоть какие нибудь знания, которые будут полезны мне внутри сферы моих IT интересов.
Сфера моих IT интересов:
Прикладное программирование, программирование компьютерных игр, программирование встраиваемых систем (Arduino, Raspberry Pi)
Учусь в Украинском ВУЗе, специальность "Компьютерная инженерия".
В моем университете моя специальность подразделяется на 2 программы обучения. "Современное программирование, мобильные устройства и компьютерные игры" и "Прикладная компьютерная инженерия".
Я обучаюсь по 2 программе, специализация "Системы искусственного интеллекта".
Ниже я приведу специализации и изучаемые внутри проф предметы.
Программа обучения: Прикладная компьютерная инженерия
Специализация: Системы искусственного интеллекта
Основные специальные учебные дисциплины:
Операционные системы
Организация баз данных
Кросс-платформенное программирование
Моделирование сложных систем
Архитектура вычислительных систем
Алгоритмы и структуры данных
Основы веб-технологий
Компьютерное конструирование
Алгоритмизация и программирование
Компьютерная графика
Язык программирования систем искусственного интеллекта
Интеллектуальный анализ данных
Методы и системы искусственного интеллекта
Специализация: Мультимедийные информационные технологии и системы
Основные специальные учебные дисциплины:
Компьютерная графика
Обработка изображений в мультимедийных технологиях
Теоретические основы акустики
Акустические и электроакустические измерения
Теория информации и кодирования
Электроакустические системы
Архитектура мультимедийных систем
Прикладная акустика
Виртуальные технологии в мультимедиа
Мультимедийные технологии в киноиндустрии
Акустика студий звукового и телевизионного вещания
компьютерно-интегрированные технологии в информационных системах
Основы моделирования мультимедийных информационных систем
Специализация: Программное обеспечение информационных технологий Интернета вещей
Основные специальные учебные дисциплины:
· Основы системного анализа
· Теория и проектирование алгоритмов
· Алгоритмические языки и объектно-ориентированное программирование
· Организация баз данных и знаний
· Методы и средства компьютерных информационных технологий
· Системное программирование и операционные системы
· Основы автоматизированного проектирования сложных объектов и систе
· Методы и меры защиты информации
Программа обучения: Современное программирование, мобильные устройства и компьютерные игры
Специализация: Компьютерные системы и сети
Основные специальные учебные дисциплины:
Программирование
Алгебра программирования
Основы компьютерной инженерии
Архитектура операционных систем
Алгоритмы и структуры данных
Основы электротехники и электроники
Организация и проектирования баз данных
Объектно ориентированное программирование
Компьютерная графика
Компьютерная схемотехника
Компьютерные сети
Системный анализ
Веб-программирование
Green computing
Реверсное программирования
Технология автоматизированного проектирования
Проектирование серверных приложений
Тестирование программного обеспечения
Параллельные и распределенные вычисления
Основы вычислительного интеллекта
Специализация: Системное программирование
Основные специальные учебные дисциплины:
Системное программирование
Разработка и применение баз данных
Системное программное обеспечение
Управление IT-проектами
Архитектура компьютеров
Программные средства защиты информации
Программирование микропроцессоров
Риск-ориентированный анализ в IT технологии
Системы искусственного интеллекта
Встроенные системы
Проектирование мобильных приложений
Обработка сигналов и изображений
Специализация: Программирование мобильных устройств и компьютерных игр
Основные специальные учебные дисциплины:
Системное программирование
Разработка и применение баз данных
Системное программное обеспечение
Управление ИТ-проектами
Архитектура компьютеров
Архитектура компьютерных игровых технологий
Компьютерные системы
Системы искусственного интеллекта
Встроенные системы
Проектирование мобильных приложений
Формальные языки, грамматики и автоматы
Обработка сигналов и изображений
И как следует из этого выбирать?
Заранее благодарен!
Вы сами сказали, что вам пофиг, нужен только диплом. Значит выбирайте любую, или оставайтесь на текущей.
А вообще дико надоели вопросы такого типа:
"Дяденьки, как устроится на работу, куда пойти учится, что делать" и т.п.
Эта ваша, ска, жизнь! Делайте ее сами.
Одна моя знакомая с ВМиК МГУ рассчитывает аэродинамику в Ferrary для F1, другая - делает свадебные прически :) знаю оттуда пару музыкантов и священника. Так что читайте про все предметы на википедии, находите себе "любовь на всю жизнь" среди них, либо ищете специализацию, которую будет возможно закончить, не поехав кукухой от теории. А после выпуска - идёте работать туда, где ваши знания ну вот вообще не пригодятся, т.к. к моменту начала их использования они конкретно так устареют.
Тут явно брать "Современное программирование, мобильные устройства и компьютерные игры" - остальное какая-то муть и дальнейшие проблемы с трудоустройством.