Course looks relevant
I would say it may be a hit or a miss. Your 12th marks are very low showing lack of interest in studies.
Only thing that can save you is your SOP. Try to explain your low marks and how your chosen course will help you in your professional life. And also dont forget to...