- Организация компьютерных систем
- Инструменты (C, Makefile, GDB, Git, CI)
- Память, указатели, массивы, структуры
- Консультации и принятие лабораторных (ЛР1)
- TBA
- Консультации и принятие лабораторных (ЛР2)
- TBA
- Консультации и принятие лабораторных (ЛР3)
- TBA
- TBA
- Консультации и принятие лабораторных (ЛР4)
- Консультации и принятие лабораторных (1, 2, 3, 4, 5)
- Консультации и принятие лабораторных (1, 2, 3, 4, 5)
- Знакомство с Си, подготовка окружения
- Аллокаторы и структуры данных
- Сборка мусора
- Эмулятор процессора RISC-V.
- Брайан Керниган, Деннис Ритчи. Язык программирования Си.
- https://learnc.info/c/
- https://metanit.com/c/patterns/
- К.Н. Кинг. Программирование на Си. Современный подход.
- Эндрю Таненбаум. Архитектура компьютера.
- Дэвид М. Хэррис и Сара Л. Хэррис. Цифровая схемотехника и архитектура компьютера
- И.С. Григорьев. Числа с палавающей точкой.
- https://is.ifmo.ru/books/