Согласно рекомендациям Министерства образования выделяются следующие цели и задачи.
Основные цели курсового и дипломного проектирования:
1. Систематизация и закрепление теоретических и практических знаний по специальности.
2. Развитие навыков самостоятельной работы.
3. Выяснение степени подготовленности учащегося к самостоятельной профессиональной деятельности.
Основные задачи дипломного проектирования:
1. Разработка структуры будущего программного обеспечения в соответствии с заданием, как правило, на базе системного подхода.
2. Практическая самостоятельная реализация разработки под руководством руководителя.
3. Экономическое обоснование разработки.
4. Проработка вопросов охраны труда и экологической безопасности.