Кто нужно знать для создания сайта «Конструктор»??
1. Русский язык: склонения.
2. Уточните тему "курсового".
3. По-моему, от Вас требуют большего, чем смогли дать.
Чтобы быть способным создать сайт типа «Конструктор» - надо до этого сделать несколько сайтов своими руками с нуля.