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

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

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

Кредиты: 6/3

Шифр: TCS_E_201


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

Читается в текущем семестре: Да

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

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

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