Какие предметы в ВУЗе выбрать для обучения программированию? Добрый день.
Помогите с выбором, пожалуйста.
Появилась возможность посещать лекции в ВУЗе в качестве вольного слушателя.
Есть определенный набор дисциплин по направлению, могу выбрать несколько (около 5).
Меня в большей степени интересует программирование под мобильные платформы, компьютерные сети и операционные системы - меньше. Знаю, что такое ООП, немного знаю C#.
В свое время учился в универе, так что математика (кроме дискретной математики для программистов) была в программе. Увы, многое не помню, но ходить на лекции и изучать диффуры по второму кругу желания нет.
В порядке убывания по предпочтительности для себя составил список дисциплин.
Что бы вы сами посоветовали из этого списка?
Если требуется какое-то уточнение по конкретному курсу (программа курса), могу дополнить.
Благодарю за помощь.
Список:
Язык Python
Структуры и алгоритмы компьютерной обработки данных. Практические занятия.
Программирование на языке Java. Практические занятия.
Язык C++. Практические занятия.
Рекурсивно-логическое программирование. Практические занятия.
Системы искусственного интеллекта и экспертные системы
Функциональное программирование
Математическая логика
Основы параллельного программирования
Объектно-ориентированное программирование (на примере C++).
Компьютерная графика
Разработка ПО для мобильных систем (Objective C)
Технология разработки программного обеспечения
Системы реального времени
Операционные системы и компьютерные сети
Проектирование и администрирование информационных систем
Визуальное программирование
Операционная система Linux
Операционная система Unix
Теория автоматов, языков и трансляторов
Основы криптографии
Дискретная математика для программистов
Дискретная математика
Алгоритмы теории графов
Введение в Маткад и Матлаб

21 Авг 2019 в 06:25
384 +1
0
Ответы
1

Исходя из того, что вас больше интересует программирование под мобильные платформы, рекомендую выбрать следующие дисциплины:

Язык Python (для разработки на мобильных платформах часто используется Python)Разработка ПО для мобильных систем (Objective C) (Objective C широко используется для разработки приложений под iOS)Технология разработки программного обеспечения (хороший обзор технологий и методологий разработки, включая мобильные приложения)Объектно-ориентированное программирование (на примере C++) (хорошо понимать основы ООП в разработке мобильных приложений)Рекурсивно-логическое программирование (для расширения кругозора и развития мышления)

Эти дисциплины позволят вам лучше понять основы программирования под мобильные платформы и приобрести навыки, которые пригодятся вам в дальнейшей карьере разработчика.

20 Апр в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 887 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир