Этапы развития программной инженерии (ООП подход к программированию - причины возникновения, принципы программирования, достоинства и недостатки)
Срок выполнения достаточно большой, однако хотелось бы получать наработки в процессе выполнения работы, для демонстрации преподавателю