2025/2026



Компьютерные науки. Введение.
Статус:
Маго-лего
Когда читается:
1, 2 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Язык:
русский
Кредиты:
6
Контактные часы:
60
Программа дисциплины
Аннотация
Дисциплина формирует базовые представления о компьютерных науках как области знаний, охватывающей проектирование, анализ и применение вычислительных систем. Основное внимание уделяется теоретическим основам (алгоритмы, структуры данных, вычислимость) и практическим аспектам (архитектура ЭВМ, операционные системы, сети, языки программирования)
Цель освоения дисциплины
- Студент сможет описывать основные функции операционной системы и ее роль в управлении ресурсами компьютера.
- Студент сможет анализировать эффективность алгоритмов и оценивать их асимптотическую сложность (Big O нотация).
- Студент сможет писать простые программы на выбранном языке программирования, используя базовые структуры языка.
Планируемые результаты обучения
- Студент сможет использовать готовые модули и библиотеки для расширения функциональности программ.
- Студент сможет применять базовые алгоритмические структуры (последовательность, ветвление, цикл) для решения простых задач.
- Студент сможет описывать основные компоненты компьютера и принципы их работы.
Содержание учебной дисциплины
- Основы компьютеров и вычислительных систем
- Алгоритмы и структуры данных
- Основы программирования
Список литературы
Рекомендуемая основная литература
- Вычислительные системы с очередями, Клейнрок, Л., 1979
- Вычислительные системы, сети и телекоммуникации, Чекмарев, Ю.В., 2009
- Основы программирования, Окулов, С. М., 2012
- Черпаков, И. В. Основы программирования : учебник и практикум для вузов / И. В. Черпаков. — 2-е изд. — Москва : Издательство Юрайт, 2024. — 196 с. — (Высшее образование). — ISBN 978-5-534-18759-5. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/545506 (дата обращения: 04.07.2025).
Рекомендуемая дополнительная литература
- Вычислительные системы и синхронная арифметика, Карцев, М. А., 1981
- Вычислительные системы, Панфилов, И. В., 1980