No, it is not mandatory. But it is an advantage if you have a basic knowledge on HTML, Internet & Website functionality, if you are opting SEO course.