Лучшие книги по компьютерным наукам: выбор ФКН
Комментарий по рейтингу

Искусство программирования (т. 1-4), Кнут Д., Вильямс, 2014
1
2
Алгоритмы: построение и анализ, Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К., Вильямс, 2013


Структуры данных и алгоритмы, Ахо А. В., Хопкрофт Дж, Ульман Дж., Вильямс, 2010
3
4
Компиляторы. Принципы, технологии и инструментарий, Ахо А.В., Лам М.С., Сети Р., Ульман Д., Вильямс, 2014


Архитектура компьютера, Таненбаум Э., Питер, 2012
5
6
Введение в теорию автоматов, языков и вычислений, Хопкрофт Д., Мотвани Р., Ульман Д., Вильямс, 2008


Дисциплина программирования, Дейкстра Э., Мир, 1985
7
8
Распределённые системы. Принципы и парадигмы, Таненбаум Э., ван Стен М., Питер, 2003


Взаимодействующие последовательные процессы, Хоар Ч.Э., Мир, 1989
09
10
Конкретная математика, Грэхем Р., Кнут Д., Паташник О., Вильямс, 2010


Алгоритмы, Дасгупта С., Пападимитриу Х., Вазирани У., МЦНМО, 2014
11
12
Теория графов, Оре О., Наука, 1980


Современные операционные системы, Таненбаум Э., Питер, 2015
13
14
Теория графов, Харари Ф., Едиториал УРСС, 2003


Мифический человеко-месяц, или Как создаются программные системы, Брукс Ф.П., Символ-Плюс, 2007
15
16
Объектно-ориентированный анализ и проектирование с примерами приложений, Буч Г., Вильямс, 2008


Приёмы объектно-ориентированного проектирования. Паттерны проектирования., Гамма Э., Хэлм Р., Джонсон Р., Влиссидес Д., Питер, 2001
17
18
Вычислительные машины и труднорешаемые задачи, Гэри М., Джонсон Д., Мир, 1982


Инженерия программного обеспечения, Соммервиль И., Вильямс, 2002
19
20
Algorithm Design, Kleinberg J., Tardos E., Addison-Wesley, 2005


Комбинаторика для программистов, Липский В., Мир, 1988
21
22
Совершенный код. Мастер-класс, Макконнелл С., Русская Редакция, 2014


Рефакторинг. Улучшение существующего кода, Фаулер М., Бек К,, Брант Дж., Апдайк У., Робертс Д., Гамма Э., Символ-Плюс, 2008
23
24
An Introduction to the Analysis of Algorithms, Sedgewick R., Flajolet P., Pearson Education Ltd., 2013
