Главная / Студентам / Каталог курсов / Введение в программирование и компьютерные вычисления

Введение в программирование и компьютерные вычисления

Курс ставит целью познакомить студентов с основной проблематикой, в той или иной степени касающейся программирования и компьютерного моделирования в широком смысле, а также обучить базовым навыкам создания простых программ. Прослушав курс, студенты будут ориентироваться не только в современных технологиях, например, таких как объектно-ориентированное, многопоточное программирование или принципах взаимодействия приложений, но и окунуться в захватывающий мир фундаментальных проблем, рождающихся при попытках человечества осмыслить окружающий мир. Возможен ли искусственный интеллект или сознание, что такое алгоритмическая сложность и машина Тьюринга, что произошло в начале ХХ века, когда ученым казалось, что еще несколько штрихов и все станет ясно – вот некоторые из вопросов, которые охватывает курс. Помимо чисто теоретической части, слушателям предстоит освоить и некоторые практические приемы программирования, с тем чтобы в финале выполнить свой уникальный проект. Практическая работа будет вестись на базе платформы Java. Курс носит вводный характер и может быть рекомендован для студентов всех уровней.

Кредиты: 6/3

Шифр: TCS_E_202


Профиль подготовки Сложные системы

Семестр: Весенний

Выполняет требования широты образования: Нет

тип курса: Курс по выбору

Язык: Русский