Литература
1. Мейер Б. Объектно-ориентированное конструирование программных систем. М.: Русская Редакция, 2005.
2. Буч Г., Якобсон А., Рамбо Дж. UML. С.-Петербург: Питер, 2006.
3. Гамма Э. Приемы объектно-ориентированного проектирования. Паттерны проектирования.С.-Петербург: Питер, 2006.
4. Забудский Е.И. Учебно-методические материалы по дисциплине «Объектно-ориентированный анализ и программирование». М.: Кафедра ОИиППО ГУ-ВШЭ, 2005,
Internet-ресурс – http://new.hse.ru/C7/C17/zabudskiy-e-i/default.aspx .
5. Кватрани Т. Визуальное моделирование с помощью Rational Rose 2002 и UML. М.: Вильямс,2003.
6. Лафоре Р. Объектно-ориентированное программирование в C++. С.-Петербург: Питер, 2005.
7. Троелсен Э. С# и платформа .NET. С.-Петербург: Питер, 2006.
8. Синтес А. Освой самостоятельно объектно-ориентированное программирование за 21 день.Москва; С.-Петербург; Киев: Вильямс, 2002.
Дополнительная – Internet-ресурсы
9. Новые книги раздела C# – http://books.dore.ru/bs/f6sid16.html
10. С# и .NET по шагам – http://www.firststeps.ru .
11. UML – язык графического моделирования – http://www.uml.org/ .
12. JUnit – каркас тестирования для испытания Java-классов – http://www.junit.org .
13. Пакет объектного моделирования Rational Rose – http://www-306.ibm.com/software/rational/