Basic for Deep Learning

Which course do I have to take before starting Deep Learning?

Do I need to know ML from the beginning?

Why do you feel this is a good topic for Deep Learning?

You need to first define the problem, before you select the solution method.

If you are sure you want to use Deep Learning for this task, first you need to study DL, then discover how to apply it to your topic.

What courses have you already attended? That will determine your next step.