Максим Федоров,
1) Диплом пишется в конце обучения
2) Студент вроде как сам выбирает тему диплома на основании полученных знаний
тут же получается человек выбрал тему совершенно не вникая в то что он столько лет изучал, далее повод изучить есть, но надо изучать, а не искать на тостере развернутый ответ который надо скопипастить, получить диплом и пойти с пацанами квасить....
ответ на вопрос гуглится в течении пары дней поскольку информации по данной теме море, начиная со школьных рефератов заканчивая коммерческими предложениями Oracle
Меня очень печалит наше образование которое превратилось в "ребят помогите диплом написать, чем отличается RAM от ROM?" а потом "неее тройка меня не устроит, мне нужен хороший диплом!! на работу хорошую устроится, я же айтишник" и дипломы которые выдают направо-налево людям на ИТ-специальности которые за пару месяцев до диплома ВНЕЗАПНО узнали что за компом не только в ведьмака или танки шпилить можно