Курс посвящен основам низкоуровневого программирования и устройству современных компьютеров и операционных систем. Студенты изучат, как написанные ими программы выглядят с точки зрения процессора, какие инструменты используются для отлаживания больших приложений, изучат механизмы, которые позволяют писать высокопроизводительные веб-сервисы и общие принципы, благодаря которым работают современные компьютеры.
Данный курс полезен как тем, кто будет заниматься проектированием и разработкой высоконагруженных систем, так и тем, кто планирует заниматься реализацией эффективных ML- и DL- пайплайнов.
Программа дисциплины
Аннотация