Одним из главных принципов уникальной «системы Физтеха», заложенной в основу образования в МФТИ, является тщательный отбор одаренных и склонных к творческой работе представителей молодежи. Абитуриентами Физтеха становятся самые талантливые и высокообразованные выпускники школ всей России и десятков стран мира.

Студенческая жизнь в МФТИ насыщенна и разнообразна. Студенты активно совмещают учебную деятельность с занятиями спортом, участием в культурно-массовых мероприятиях, а также их организации. Администрация института всячески поддерживает инициативу и заботится о благополучии студентов. Так, ведется непрерывная работа по расширению студенческого городка и улучшению быта студентов.

Адрес e-mail:

Библиотека

Рекомендуемая к прочтению студентами лаборатории литература:

Для тех книг, которые указаны на английском, очень вероятно существование русского перевода.

Общее программирование

  1. Брайан Керниган, Деннис Ритчи. Язык программирования Си (различные издания)

  2. Бьёрн Страуструп. Язык программирования С++. М.: Бином ISBN 978-5-7989-0425-9, 0-201-70073-5; 2011 г. 1136 стр.

  3. Steve McConnell, Code Complete. ( На русском: Стив Макконелл . Совершенный код, 2е издание главы 6-19,23-26,30-34)

  4. Scott Meyers, Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd Edition
  5.  Martin Fowler, Refactoring: Improving the Design of Existing Code (На русском: Мартин Фаулер. Рефакторинг. Улучшение существующего кода)
  6. Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. (На русском: Приемы объектно-ориентированного проектирования. Паттерны проектирования.  Авторы: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес)
  7. Scott Meyers, More Effective C++: 35 New Ways to Improve Your Programs and Designs
  8. Scott Meyers, Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
  9. Andrew Hunt, David Thomas, The Pragmatic Programmer: From Journeyman to Master
  10. Что-нибудь по скриптовым языка программирования, регулярным выражениям 

 Алгоритмы

  1. Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы. Построение и анализ. Издательство: Вильямс. ISBN 978-5-8459-0857-5, 0-07-013151-1; 2011 г. 1296 стр.
  2. В. Н. Касьянов, В. А. Евстигнеев. Графы в программировании: обработка, визуализация и применение.  БХВ-Петербург. ISBN 5-94157-184-4; 2003 г. 1104 стр.

 Дополнительно

  1. Генри Уоррен мл, Алгоритмические трюки для программистов

  2.  Steve McConnell, Code Complete (На русском: Макконелл . Совершенный код, 2е издание главы 1-5,20-22,27-29,35) 

 Компиляторы 

  1.  Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман. Компиляторы. Принципы, технологии и инструментарий. Вильямс . ISBN 978-5-8459-1349-4, 0-321-48681-1; 2008 г. 1184 стр.

  2. Steven S. Muchnick . Advanced Compiler Design and Implementation .

Архитектура компьютера

  1.  Hennessy J.L., Patterson D.A. Computer Architecture: A Quantitative Approach.

  2. Д. Паттерсон, Дж. Хеннесси. Архитектура компьютера и проектирование компьютерных систем. Издательство: Питер. ISBN 978-5-459-00291-1; 2012 г. 784 стр.
  3. Hennessy J.L., Patterson D.A. Computer Organization and Design: The Hardware/Software Interface.

  4. Э.Таненбаум. Архитектура компьютера.ISBN 5-469-01274-3, 0-13-148521-0. 2007 г. 848 стр.) 

  5. У. Столлингс. Структурная организация и архитектура компьютерных систем.
  6. T. Shanley. The Unabridged Pentium 4: IA32 Processor Genealogy 

 Язык ассемблера 

  1. Зубков С.В. Assembler для DOS, Windows и Unix. ISBN 5-94074-259-9,9785940742593; 2006 г. 638 стр.

  2.  В. Н. Пильщиков. Assembler. Программирование на языке ассемблера IBM PC. Издательство: Диалог-МИФИ. ISBN 5-86404051-7; 2005 г. 288 стр.

  3. Митницкий. Архитектура IBM PC и язык ассемблера (издательство МФТИ)

  4. Intel® 64 and IA-32 Architectures Software Developer Manuals. http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html

Операционные системы

  1.  Андрей Робачевский, Сергей Немнюгин, Ольга Стесик. Операционная система Unix. Издательство: БХВ-Петербург. ISBN 978-5-94157-538-1; 2008 г. 646 стр.

Виртуальные машины и симуляторы

  1. Smith J., Ravi N. Virtual Machines: Versatile Platforms for Systems and Processes. 2005. 656 cтр.
  2. Wind River Simics Whitepapers. http://www.windriver.com/whitepapers/ 

Общее развитие

  1. Джоэл Спольски, Джоэл о программировании 1,2 часть.

  2. Фредерик Брукс, Мифический человеко-месяц.

  3. Джоэл Спольски, Лучшие примеры разработки ПО.

Мультимедиа

  1.  Ян Ричардсон. Видеокодирование. H.264 и MPEG-4 – стандарты нового поколения.

  2.  Д. Ватолин, А. Ратушняк, М. Смирнов, В. Юкин. Методы сжатия данных. Устройство архиваторов, сжатие изображений и видео.

  3.  Ж. Годен. Колориметрия при видеообработке.

  4.  John Watkinson. The MPEG Handbook. MPEG-1, MPEG-2, MPEG-4.

Журналы

  1. Communication of the ACM

  2. Журнал: GraphiCon


Если вы заметили в тексте ошибку, выделите её и нажмите Ctrl+Enter.

© 2001-2016 Московский физико-технический институт
(государственный университет)

Техподдержка сайта

МФТИ в социальных сетях

soc-vk soc-fb soc-tw soc-li soc-li
Яндекс.Метрика